Skip to content

CNTRLPLANE-371: Update to Kubernetes v1.33.2 #2314

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

Merged
merged 2,428 commits into from
Jul 16, 2025

Conversation

bertinatto
Copy link
Member

No description provided.

jm-franc and others added 30 commits March 21, 2025 18:48
also debug inotify limits before/after setting
…n-for-kubelet-metrics-url

Use established pattern for kubelet metrics url
…ory_swap_limit_bytes-in-ci-cos-cgroupv1-containerd-node-e2e-ci-jobs

Fix container_spec_memory_swap_limit_bytes in ci-cos-cgroupv1-containerd-node-e2e CI jobs
…to-reflect-additional-ci-job-environments

Adjust metrics ranges to reflect additional CI job environments
Surface Pressure Stall Information (PSI) metrics
When the kube-apiserver has --anonymous-auth=false,
the regular http.Client.Get() that WaitForAllControlPlaneComponents
does will not work.

Always use the discovery client when checking the health status
of the kube-apiserver.

Do a minor rework of struct fields and unit tests.

Replace nil client in cmd/phases/join/waitcontrolplane.go.
…ance

Add support for HPA configurable tolerance
Remove endpointSlicesHaveSameZoneHints check. We are testing that
connections end up at the right endpoints. We don't need to validate
_why_ they go to the right endpoints, which is already tested by other
tests anyway. (Also, validating the hints becomes more complicated in
the same-node case, where there may or may not also be same-zone hints
depending on cluster configuration.)

Remove DeferCleanup calls; we don't need to delete anything manually
because namespaced resources will automatically be deleted when the
test case's namespace is deleted.

Remove a setting of pod.NodeName that was redundant with
e2epod.SetNodeSelection().
Split the logic of creating the clients and the servers apart from the
logic of checking which clients connect to which servers. Add some
extra complexity to support additional use cases (like multiple
endpoints on the same node).
(Identical to the PreferClose test.)
The existing TrafficDistribution test didn't really distinguish "same
zone" from "same node". Add another test that makes sure there are at
least 2 nodes in each zone so it can do that.

(Keep the original test as well to avoid losing coverage in CI systems
with single-schedulable-node-per-zone clusters.)
@bertinatto bertinatto changed the title CNTRLPLANE-371: Update to Kubernetes v1.33.3 CNTRLPLANE-371: Update to Kubernetes v1.33.2 Jul 16, 2025
@openshift-ci-robot
Copy link

@bertinatto: the contents of this pull request could not be automatically validated.

The following commits are valid:

The following commits could not be validated and must be approved by a top-level approver:

Comment /validate-backports to re-evaluate validity of the upstream PRs, for example when they are merged upstream.

@kevinrizza
Copy link
Member

/lgtm

@openshift-ci openshift-ci bot added the lgtm Indicates that a PR is ready to be merged. label Jul 16, 2025
Copy link

openshift-ci bot commented Jul 16, 2025

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: bertinatto, kevinrizza

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 /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@bertinatto
Copy link
Member Author

/remove-label backports/unvalidated-commits
/hold cancel

@openshift-ci openshift-ci bot removed do-not-merge/hold Indicates that a PR should not merge because someone has issued a /hold command. backports/unvalidated-commits Indicates that not all commits come to merged upstream PRs. labels Jul 16, 2025
@openshift-ci-robot
Copy link

/retest-required

Remaining retests: 0 against base HEAD e52b13b and 2 for PR HEAD 84d1298 in total

@bertinatto
Copy link
Member Author

/retest-required

1 similar comment
@damdo
Copy link
Member

damdo commented Jul 16, 2025

/retest-required

@bertinatto
Copy link
Member Author

/override ci/prow/e2e-aws-ovn-serial

The last 2 jobs failed because of a known issue: https://redhat-internal.slack.com/archives/CDCP2LA9L/p1752619539151619?thread_ts=1752614736.467729&cid=CDCP2LA9L

Copy link

openshift-ci bot commented Jul 16, 2025

@bertinatto: Overrode contexts on behalf of bertinatto: ci/prow/e2e-aws-ovn-serial

In response to this:

/override ci/prow/e2e-aws-ovn-serial

The last 2 jobs failed because of a known issue: https://redhat-internal.slack.com/archives/CDCP2LA9L/p1752619539151619?thread_ts=1752614736.467729&cid=CDCP2LA9L

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.

Copy link

openshift-ci bot commented Jul 16, 2025

@bertinatto: Overrode contexts on behalf of bertinatto: ci/prow/e2e-aws-ovn-serial

In response to this:

/override ci/prow/e2e-aws-ovn-serial

The last 2 jobs failed because of a known issue: https://redhat-internal.slack.com/archives/CDCP2LA9L/p1752619539151619?thread_ts=1752614736.467729&cid=CDCP2LA9L

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.

@openshift-merge-bot openshift-merge-bot bot merged commit b94367c into openshift:master Jul 16, 2025
25 of 28 checks passed
Copy link

openshift-ci bot commented Jul 16, 2025

@bertinatto: 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-techpreview-serial 84d1298 link false /test e2e-aws-ovn-techpreview-serial
ci/prow/e2e-agnostic-ovn-cmd 84d1298 link false /test e2e-agnostic-ovn-cmd
ci/prow/okd-scos-e2e-aws-ovn 84d1298 link false /test okd-scos-e2e-aws-ovn

Full PR test history. Your PR dashboard.

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. I understand the commands that are listed here.

@damdo
Copy link
Member

damdo commented Jul 16, 2025

The last 2 jobs failed because of a known issue: https://redhat-internal.slack.com/archives/CDCP2LA9L/p1752619539151619?thread_ts=1752614736.467729&cid=CDCP2LA9L

Got it thanks!
Congrats on the merge @bertinatto :)

@bertinatto bertinatto deleted the bump-v1.33 branch July 16, 2025 14:07
@openshift-bot
Copy link

[ART PR BUILD NOTIFIER]

Distgit: openshift-enterprise-pod
This PR has been included in build openshift-enterprise-pod-container-v4.20.0-202507161450.p0.gb94367c.assembly.stream.el9.
All builds following this will include this PR.

@openshift-bot
Copy link

[ART PR BUILD NOTIFIER]

Distgit: ose-installer-kube-apiserver-artifacts
This PR has been included in build ose-installer-kube-apiserver-artifacts-container-v4.20.0-202507161450.p0.gb94367c.assembly.stream.el9.
All builds following this will include this PR.

@openshift-bot
Copy link

[ART PR BUILD NOTIFIER]

Distgit: openshift-enterprise-hyperkube
This PR has been included in build openshift-enterprise-hyperkube-container-v4.20.0-202507161450.p0.gb94367c.assembly.stream.el9.
All builds following this will include this PR.

@openshift-bot
Copy link

[ART PR BUILD NOTIFIER]

Distgit: kube-proxy
This PR has been included in build kube-proxy-container-v4.20.0-202507161450.p0.gb94367c.assembly.stream.el9.
All builds following this will include this PR.

@openshift-bot
Copy link

[ART PR BUILD NOTIFIER]

Distgit: openshift-enterprise-pod
This PR has been included in build openshift-enterprise-pod-container-v4.20.0-202507171216.p0.gb94367c.assembly.stream.el9.
All builds following this will include this PR.

@openshift-bot
Copy link

[ART PR BUILD NOTIFIER]

Distgit: openshift-enterprise-hyperkube
This PR has been included in build openshift-enterprise-hyperkube-container-v4.20.0-202507171216.p0.gb94367c.assembly.stream.el9.
All builds following this will include this PR.

@openshift-bot
Copy link

[ART PR BUILD NOTIFIER]

Distgit: ose-installer-kube-apiserver-artifacts
This PR has been included in build ose-installer-kube-apiserver-artifacts-container-v4.20.0-202507171216.p0.gb94367c.assembly.stream.el9.
All builds following this will include this PR.

@openshift-bot
Copy link

[ART PR BUILD NOTIFIER]

Distgit: kube-proxy
This PR has been included in build kube-proxy-container-v4.20.0-202507211916.p0.gb94367c.assembly.stream.el9.
All builds following this will include this PR.

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. vendor-update Touching vendor dir or related files
Projects
None yet
Development

Successfully merging this pull request may close these issues.