-
Notifications
You must be signed in to change notification settings - Fork 466
OCPBUGS-13656: MCO-632: Update kube deps to 1.27.2 #3735
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
OCPBUGS-13656: MCO-632: Update kube deps to 1.27.2 #3735
Conversation
Also, update related OpenShift deps to latest
Fixes unit test failure see openshift/api#1478
|
@sinnykumari: This pull request references Jira Issue OCPBUGS-13656, which is invalid:
Comment The bug has been updated to refer to the pull request using the external bug tracker. DetailsIn 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. |
|
/jira refresh Putting hold for pre-merge testing by QE |
|
@sinnykumari: This pull request references Jira Issue OCPBUGS-13656, which is valid. The bug has been moved to the POST state. 3 validation(s) were run on this bug
Requesting review from QA contact: DetailsIn 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. |
|
/retest |
|
Verified using IPI on AWS
We add the qe-approved label /label qe-approved |
|
@JoelSpeed does this look ok to you, mainly 1039029 |
|
@sergiordlr Do |
|
@aravindhp Yes, enableSystemLogQuery is enabled in the kubelet.conf |
|
🎉 Thanks for confirming @sergiordlr |
|
/retest-required |
|
qe-verified, removing hold |
|
e2e-hypershift is broken at the moment, internal slcak thread |
|
Are we waiting for the issue to be fixed or override the job? |
| staticPodPath: /etc/kubernetes/manifests | ||
| systemCgroups: /system.slice | ||
| featureGates: | ||
| AlibabaPlatform: true |
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.
This is might be a dumb question, but if we're processing feature gates properly, and Joel already added it to the defaults e.g.
machine-config-operator/vendor/github.com/openshift/api/config/v1/types_feature.go
Line 194 in 1039029
| alibabaPlatform, // This is a bug, it should be TechPreviewNoUpgrade. This must be downgraded before 4.14 is shipped. |
(Is it just "make sure that if we don't have our featuregate ducks in a row that AlibabaPlatform doesn't get shut off anywhere yet" ? )
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.
good question, @rphillips might know the answer of how it is all wired up. I needed to add it as kubelet TestFeatureGateDrift test was failing with recent change you have mentioned which was part of latest PR openshift/api#1478
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.
Reading from original PR #187 when featureGate field was added, it seems like these fields get used during initial bootstarpping process and help kubelet decide which features to turn on.
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.
@jkyros All featureGates mentioned in kubelet template matches what is defined as defaultFeatures in https://github.com/openshift/api/blob/master/config/v1/types_feature.go#L191 . Do you see any concern here with adding alibabaPlatform to match with it ?
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.
So the issues with these tests, IIUC, is that they have a statically coded list of features, which needs updating every time the default feature set changes. That is going to happen often! It would be better if we can update the tests/templates so that there is no checked in default set of features, else this will need constant updates, but I'm not sure how possible that is
"make sure that if we don't have our featuregate ducks in a row that AlibabaPlatform doesn't get shut off anywhere yet"
Yes, the intention is to move all code for alibaba behind a feature gate so that we can then switch it off with a single PR and prove that nothing breaks by doing so
|
@sinnykumari: The following test failed, say
Full PR test history. Your PR dashboard. DetailsInstructions 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. |
|
@aravindhp we are going with override. We can do that once PR has lgtm. |
|
overriding e2e-hypershift as it is broken, see openshift/hypershift#2664 |
|
@sinnykumari: /override requires failed status contexts, check run or a prowjob name to operate on.
Only the following failed contexts/checkruns were expected:
If you are trying to override a checkrun that has a space in it, you must put a double quote on the context. DetailsIn 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. |
|
/override ci/prow/e2e-hypershift |
|
@sinnykumari: Overrode contexts on behalf of sinnykumari: ci/prow/e2e-hypershift DetailsIn 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. |
|
I don't want to hold this up just so I can understand what that test should be checking. Seeing as alibaba wasn't feature-gated before at all, we should be no worse than we were before this. 😄 |
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: jkyros, sinnykumari The full list of commands accepted by this bot can be found here. The pull request process is described here DetailsNeeds approval from an approver in each of these files:
Approvers can indicate their approval by writing |
|
@sinnykumari: Jira Issue OCPBUGS-13656: All pull requests linked via external trackers have merged: Jira Issue OCPBUGS-13656 has been moved to the MODIFIED state. DetailsIn 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. |
No description provided.