Skip to content

SPLAT-823: Zonal GA, single terraform, deprecate legacy platform spec#6770

Merged
openshift-merge-robot merged 8 commits into
openshift:masterfrom
jcpowermac:SPLAT-823
Feb 21, 2023
Merged

SPLAT-823: Zonal GA, single terraform, deprecate legacy platform spec#6770
openshift-merge-robot merged 8 commits into
openshift:masterfrom
jcpowermac:SPLAT-823

Conversation

@jcpowermac
Copy link
Copy Markdown
Contributor

@jcpowermac jcpowermac commented Jan 12, 2023

This PR does the following:

  • Converts existing install-config vsphere platform spec for IPI, UPI and 4.12 Zonal IPI to 4.13 unified non-depreciated platform fields
  • Replaces the existing non zonal terraform project with zonal as the unified
  • vsphere-specific fields are now required to be paths
  • Remove OVA hardware version upgrade within terraform resource ova import (no longer required, OVA is HW15)
  • Add check for vSphere 7 Update 2 or greater being required in 4.13

Left to do:

  • Update unit tests
  • Clean up todo: jcallen: items
  • make sure TUI functions correctly

@openshift-ci openshift-ci Bot added the do-not-merge/work-in-progress Indicates that a PR should not merge because it is a work in progress. label Jan 12, 2023
@openshift-ci
Copy link
Copy Markdown
Contributor

openshift-ci Bot commented Jan 12, 2023

Skipping CI for Draft Pull Request.
If you want CI signal for your change, please convert it to an actual PR.
You can still manually trigger a test run with /test all

Comment thread pkg/types/vsphere/conversion/installconfig.go
Comment thread pkg/asset/manifests/vsphere/cloudproviderconfig.go Outdated
@openshift-merge-robot openshift-merge-robot added the needs-rebase Indicates a PR cannot be merged because it has merge conflicts with HEAD. label Jan 17, 2023
@openshift-merge-robot openshift-merge-robot removed the needs-rebase Indicates a PR cannot be merged because it has merge conflicts with HEAD. label Jan 17, 2023
@jcpowermac
Copy link
Copy Markdown
Contributor Author

/test e2e-vsphere-upi

@jcpowermac
Copy link
Copy Markdown
Contributor Author

/test e2e-vsphere-ovn

@openshift-merge-robot openshift-merge-robot added the needs-rebase Indicates a PR cannot be merged because it has merge conflicts with HEAD. label Jan 17, 2023
@openshift-merge-robot openshift-merge-robot removed the needs-rebase Indicates a PR cannot be merged because it has merge conflicts with HEAD. label Jan 17, 2023
@jcpowermac
Copy link
Copy Markdown
Contributor Author

/test e2e-vsphere-upi

@jcpowermac
Copy link
Copy Markdown
Contributor Author

/test e2e-vsphere-ovn

@jcpowermac
Copy link
Copy Markdown
Contributor Author

/test e2e-vsphere-ovn
/test e2e-vsphere-upi

@jcpowermac
Copy link
Copy Markdown
Contributor Author

UPI got past installer, IPI still failed

/test e2e-vsphere-ovn

Comment thread pkg/tfvars/vsphere/vsphere.go Outdated
@jcpowermac
Copy link
Copy Markdown
Contributor Author

/test e2e-vsphere-ovn

@openshift-merge-robot openshift-merge-robot added the needs-rebase Indicates a PR cannot be merged because it has merge conflicts with HEAD. label Jan 22, 2023
@jcpowermac
Copy link
Copy Markdown
Contributor Author

/test e2e-vsphere-ovn

@openshift-merge-robot openshift-merge-robot removed the needs-rebase Indicates a PR cannot be merged because it has merge conflicts with HEAD. label Jan 23, 2023
@jcpowermac
Copy link
Copy Markdown
Contributor Author

/test e2e-vsphere-ovn

@jcpowermac
Copy link
Copy Markdown
Contributor Author

/test e2e-vsphere-zones

@jcpowermac
Copy link
Copy Markdown
Contributor Author

/test e2e-vsphere-upi

@jcpowermac
Copy link
Copy Markdown
Contributor Author

/test e2e-vsphere-zones
/test e2e-vsphere-ovn

1 similar comment
@jcpowermac
Copy link
Copy Markdown
Contributor Author

/test e2e-vsphere-zones
/test e2e-vsphere-ovn

@jcpowermac
Copy link
Copy Markdown
Contributor Author

/test e2e-vsphere-zones

@jcpowermac
Copy link
Copy Markdown
Contributor Author

Can you take a peak when you have a moment @patrickdillon thanks!

@jcpowermac
Copy link
Copy Markdown
Contributor Author

e2e-vsphere-ovn install completed, in-tree storage test failures, discussed:
https://redhat-internal.slack.com/archives/CH06KMDRV/p1676571632750069
https://issues.redhat.com/browse/OCPBUGS-7616

@jcpowermac
Copy link
Copy Markdown
Contributor Author

/test e2e-vsphere-ovn

@jcpowermac
Copy link
Copy Markdown
Contributor Author

/test e2e-vsphere-zones

@jcpowermac
Copy link
Copy Markdown
Contributor Author

/test okd-images

@rvanderp3
Copy link
Copy Markdown
Contributor

/lgtm

@openshift-ci openshift-ci Bot added the lgtm Indicates that a PR is ready to be merged. label Feb 16, 2023
@openshift-ci-robot
Copy link
Copy Markdown
Contributor

/retest-required

Remaining retests: 0 against base HEAD 088033f and 2 for PR HEAD a06dfe9 in total

@openshift-ci-robot
Copy link
Copy Markdown
Contributor

/retest-required

Remaining retests: 0 against base HEAD 97be419 and 1 for PR HEAD a06dfe9 in total

@openshift-ci-robot
Copy link
Copy Markdown
Contributor

/retest-required

Remaining retests: 0 against base HEAD 9006c22 and 0 for PR HEAD a06dfe9 in total

@openshift-ci-robot
Copy link
Copy Markdown
Contributor

/hold

Revision a06dfe9 was retested 3 times: holding

@openshift-ci openshift-ci Bot added the do-not-merge/hold Indicates that a PR should not merge because someone has issued a /hold command. label Feb 17, 2023
@rvanderp3
Copy link
Copy Markdown
Contributor

/hold cancel
/retest-required

@openshift-ci openshift-ci Bot removed the do-not-merge/hold Indicates that a PR should not merge because someone has issued a /hold command. label Feb 17, 2023
@openshift-ci-robot
Copy link
Copy Markdown
Contributor

/retest-required

Remaining retests: 0 against base HEAD 9006c22 and 2 for PR HEAD a06dfe9 in total

@openshift-ci-robot
Copy link
Copy Markdown
Contributor

/retest-required

Remaining retests: 0 against base HEAD 3067a71 and 1 for PR HEAD a06dfe9 in total

@openshift-ci-robot
Copy link
Copy Markdown
Contributor

/retest-required

Remaining retests: 0 against base HEAD d412809 and 0 for PR HEAD a06dfe9 in total

@openshift-ci-robot
Copy link
Copy Markdown
Contributor

/hold

Revision a06dfe9 was retested 3 times: holding

@openshift-ci openshift-ci Bot added the do-not-merge/hold Indicates that a PR should not merge because someone has issued a /hold command. label Feb 18, 2023
@jcpowermac
Copy link
Copy Markdown
Contributor Author

waiting on...
openshift/origin#27736

@jcpowermac
Copy link
Copy Markdown
Contributor Author

/hold cancel
/retest-required

@openshift-ci openshift-ci Bot removed the do-not-merge/hold Indicates that a PR should not merge because someone has issued a /hold command. label Feb 20, 2023
@openshift-ci
Copy link
Copy Markdown
Contributor

openshift-ci Bot commented Feb 20, 2023

@jcpowermac: The following tests failed, say /retest to rerun all failed tests or /retest-required to rerun all mandatory failed tests:

Test name Commit Details Required Rerun command
ci/prow/e2e-aws-ovn-workers-rhel8 a06dfe9 link false /test e2e-aws-ovn-workers-rhel8
ci/prow/okd-scos-e2e-aws-upgrade a06dfe9 link false /test okd-scos-e2e-aws-upgrade
ci/prow/okd-e2e-aws-ovn-upgrade a06dfe9 link false /test okd-e2e-aws-ovn-upgrade
ci/prow/okd-e2e-aws-ovn a06dfe9 link false /test okd-e2e-aws-ovn
ci/prow/e2e-vsphere-upi-zones a06dfe9 link false /test e2e-vsphere-upi-zones

Full PR test history. Your PR dashboard.

Details

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@openshift-ci-robot
Copy link
Copy Markdown
Contributor

/retest-required

Remaining retests: 0 against base HEAD d412809 and 2 for PR HEAD a06dfe9 in total

@fortinj66
Copy link
Copy Markdown
Contributor

fortinj66 commented Aug 29, 2023

This has broken the OKD 4.13 Installer as bootstrap no longer cleans up. See okd-project/okd#1715.

This reverts #5827

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

approved Indicates a PR has been approved by an approver from all required OWNERS files. jira/valid-reference Indicates that this PR references a valid Jira ticket of any type. lgtm Indicates that a PR is ready to be merged.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants