-
Notifications
You must be signed in to change notification settings - Fork 295
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
🌱 Fill up supervisor e2e test - clusterctl upgrades using ClusterClass #3024
🌱 Fill up supervisor e2e test - clusterctl upgrades using ClusterClass #3024
Conversation
/test pull-cluster-api-provider-vsphere-e2e-govmomi-conformance-ci-latest-main |
/test pull-cluster-api-provider-vsphere-e2e-supervisor-main |
Test result indicated there's no CRD of AvailabilityZone, but I think this PR didn't touch AvailabilityZone or VMOperatorDependencies. Retry it... /test pull-cluster-api-provider-vsphere-e2e-supervisor-main
|
33e6c02
to
f8a83cf
Compare
f8a83cf
to
b48cf50
Compare
/test pull-cluster-api-provider-vsphere-e2e-govmomi-conformance-ci-latest-main |
b48cf50
to
0b71698
Compare
/test pull-cluster-api-provider-vsphere-e2e-govmomi-conformance-ci-latest-main |
0b71698
to
a4070b8
Compare
/test pull-cluster-api-provider-vsphere-e2e-govmomi-conformance-ci-latest-main |
Looks like the test failed due to missing StorageClass CRD, I didn't find out who's responsible for creating it. @chrischdi would you please help to take a look, thanks!
|
a4070b8
to
1d4ed86
Compare
/test pull-cluster-api-provider-vsphere-e2e-govmomi-conformance-ci-latest-main |
LGTM label has been added. Git tree hash: 6cb3bc05a996ca67a1816bab3499c0755a6badb2
|
Many thanks to @chrischdi for your help and great work on this! |
Needs a rebase :D |
We should probably also squash the commits when we rebase. I think merge commits in PRs were not good (I don't remember the reason) |
@@ -271,6 +275,9 @@ variables: | |||
EXP_NODE_ANTI_AFFINITY: "true" | |||
CAPI_DIAGNOSTICS_ADDRESS: ":8080" | |||
CAPI_INSECURE_DIAGNOSTICS: "true" | |||
# Required to be set to install capv-supervisor <= v1.10, but getting created. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Not sure I understand what "but getting created" means
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It is required to install CAPV in supervisor mode to a management cluster for versions <= v1.10.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yup that makes sense. I just can't parse the last part of the sentence :D
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Fine to address in a follow-up
e6d3ec5
to
5e20d4b
Compare
5e20d4b
to
d75d4f3
Compare
- Enable test "When testing clusterctl upgrades using ClusterClass" - Use infrastructure-components-supervisor.yaml for supervisor tests of old versions - vsphere.yaml: add variables for serviceaccount configmap, necessary to install old versions - add net-operator for supervisor tests on separate kind cluster - disable capv image preload because we are using kind - fix templates used in old supervisor e2e tests - fix kind clusterproxy scheme Co-authored-by: Christian Schlotter <[email protected]> Co-authored-by: Gong Zhang <[email protected]>
d75d4f3
to
7682c5b
Compare
/retest |
/test ? |
@sbueringer: The following commands are available to trigger required jobs:
The following commands are available to trigger optional jobs:
Use
In response to this:
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-sigs/prow repository. |
/test pull-cluster-api-provider-vsphere-e2e-govmomi-conformance-ci-latest-main |
@chrischdi Let's merge once tests are green /lgtm /hold |
LGTM label has been added. Git tree hash: 5edc17e517eb5615c63dfacb7b0c2a3d2239fc34
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: sbueringer The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
/hold cancel |
What this PR does / why we need it:
Which issue(s) this PR fixes (optional, in
fixes #<issue number>(, fixes #<issue_number>, ...)
format, will close the issue(s) when PR gets merged):Part of #2995