-
Notifications
You must be signed in to change notification settings - Fork 296
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
🌱 csi: remove cluster-id from config to let csi generate an id instead of hitting length limits #2708
🌱 csi: remove cluster-id from config to let csi generate an id instead of hitting length limits #2708
Conversation
/cherry-pick release-1.9 |
@chrischdi: once the present PR merges, I will cherry-pick it on top of release-1.9 in a new PR and assign it to you. 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/test-infra repository. |
/test help |
@chrischdi: The specified target(s) for
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/test-infra repository. |
/test pull-cluster-api-provider-vsphere-e2e-upgrade-1-29-1-30-main |
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## main #2708 +/- ##
==========================================
- Coverage 64.57% 64.51% -0.06%
==========================================
Files 119 119
Lines 8640 8640
==========================================
- Hits 5579 5574 -5
- Misses 2628 2632 +4
- Partials 433 434 +1 ☔ View full report in Codecov by Sentry. |
/assign sbueringer |
/lgtm /hold In case you want to look into artifacts to confirm that the CSI problem is gone (not sure if this is exposed in artifacts today) @chrischdi Is it possible today to notice this issue in CI? If yes, how complicated would it be to make the test fail if CSI/CPI/ ... doesn't come up? (I think if CPI doesn't come up nothing works, but could be interesting for CSI) |
LGTM label has been added. Git tree hash: 146f37133cf8f5bd27b199a044f6cabd4c806156
|
[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 |
I don't see a way currently. I think CSI does not really affect anything. |
Would it be possible to check if the CSI pods are up? Or did they come up regardless of this issue? |
They were all in CrashLoopBackoff (just noticed it manually). The issue is we can't check in all tests if they are up. There is e.g. no In |
Maybe it would be good to do it at least in one test (e.g. quickstart). Totally fine to just open a help-wanted issue. Btw. Is CSI now working on this PR? https://storage.googleapis.com/kubernetes-jenkins/pr-logs/pull/kubernetes-sigs_cluster-api-provider-vsphere/2708/pull-cluster-api-provider-vsphere-e2e-upgrade-1-29-1-30-main/1754837754383962112/artifacts/clusters/k8s-upgrade-and-conformance-jyo62e/resources/vmware-system-csi/Pod/vsphere-csi-node-66ncd.yaml Maybe CSI takes a bit to get healthy and the test is just not waiting for it?
Maybe there's something there for the generic stuff we wanted to add to all tests. E.g. allow some validations before we delete the test clusters in the respective tests (just a general hint for now :)). |
/test pull-cluster-api-provider-vsphere-e2e-upgrade-1-29-1-30-main |
…of hitting length limits
d0bb2b2
to
9abed23
Compare
/test pull-cluster-api-provider-vsphere-e2e-upgrade-1-29-1-30-main |
/lgtm |
LGTM label has been added. Git tree hash: 64541b9ef43713594fdfb5ef0ad226bf29f5f2c6
|
I'll defer that to a separate PR :-) (taking it on my list) |
Sounds good. Feel free to merge
|
/hold cancel |
@chrischdi: #2708 failed to apply on top of branch "release-1.9":
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/test-infra repository. |
What this PR does / why we need it:
on our upgrade test pipelines the cluster-id set in the config exceeded a length limit causing CSI to fail.
Example:
Which issue(s) this PR fixes (optional, in
fixes #<issue number>(, fixes #<issue_number>, ...)
format, will close the issue(s) when PR gets merged):Fixes #