-
Notifications
You must be signed in to change notification settings - Fork 111
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
CNTRLPLANE-1: Update to Kubernetes v1.32.1 #2147
base: master
Are you sure you want to change the base?
Conversation
Signed-off-by: ndixita <[email protected]>
…rces are not set Signed-off-by: ndixita <[email protected]>
Add flagz endpoint for apiserver
[FG:InPlacePodVerticalScaling] Fix AllocatedResources feature gate annotation
[FG:InPlacePodVerticalScaling] Gate Disallow in-place resize for guaranteed pods on nodes with a static topology policy
[FG:InPlacePodVerticalScaling] Handle edge cases around CPU MinShares
Add missing comments in k8s.io/api/core/v1
The extra-dirs input is no longer in use. The extra-dirs flag, however, is still present even though it is not wired in conversion code. As a result, any extra dirs inputs are provided via extra-dirs flag are not taken in consideration for conversion-gen. This flag should be removed from args options to avoid confusion. Signed-off-by: Vu Dinh <[email protected]>
…PodResizeAction() to the caller"
Coordinated Leader Election add v1alpha2
[PodLevelResources] Pod Level Resources Feature Alpha
This adds a generic implementation of a fake clientset, and uses it to replace the template code in generated fake clientsets for the default methods. The templates are preserved as-is (or as close as they can be) for use in extensions, whether for resources or subresources. Fake clientsets with no extensions are reduced to their main getter, their specific struct, and their constructor. All method implementations are provided by the generic implementation. The dedicated struct is preserved to allow extensions and expansions to be defined where necessary. Instead of handling the variants (with/without list, apply) with a complex sequence of if statements, build up an index into an array containing the various declarations. Similarly, instead of calling different action constructors for namespaced and non-namespaced clientsets, assume the current behaviour of non-namespaced action creation (equivalent to creating a namespaced action with an empty namespace) and document that assumption in the action implementation. Signed-off-by: Stephen Kitt <[email protected]>
Signed-off-by: Stephen Kitt <[email protected]>
[FG:InPlacePodVerticalScaling] Disallow removing requests & limits for Burstable pods.
"Real" clients use objectWithMeta to enforce support for meta.Object; strictly speaking, fakes don't need this, but it's best to align them with the real clients to ensure that fakes don't end up allowing types that can't be used with the real clients. Signed-off-by: Stephen Kitt <[email protected]>
Make fake node as ready but unschedulable
Appending a semicolon after some text is unnecessary if it's the last entry. This led to visually distracting extra semicolons in Spyglass which looked like a bug in Spyglass. Now the code checks if a semicolon is necessary before inserting it.
Remove deadcode in pkg/util/node
Remove deprecated extra-dirs flag
Use generics to share code in fake client-go implementations
…ing-semicolon prune-junit-xml: avoid appending semicolon
…or-propagation Revert "[FG:InPlacePodVerticalScaling] kubelet: Propagate error in doPodResizeAction() to the caller"
…admission Signed-off-by: chiragkyal <[email protected]>
There are cases when the kubelet is starting where networking, or other components can cause the kubelet to not post the status with the bootId. The failed status update will cause the Kubelet to queue the NodeRebooted warning and sometimes cause many events to be created. This fix wraps the recordEventFunc to only emit one message per kubelet instantiation.
similarly to what we do for the managed CPU (aka workload partitioning) feature, introduce a master configuration file `/etc/kubernetes/openshift-llc-alignment` which needs to be present for the LLC alignment feature to be activated, in addition to the policy option being required. Note this replace the standard upstream feature gate check. This can be dropped when the feature per KEP kubernetes/enhancements#4800 goes beta. Signed-off-by: Francesco Romani <[email protected]>
d3e1dd5
to
de5e463
Compare
@bertinatto: The following tests failed, say
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. |
/test verify |
/retest |
/payload 4.19 nightly blocking |
@bertinatto: trigger 14 job(s) of type blocking for the nightly release of OCP 4.19
See details on https://pr-payload-tests.ci.openshift.org/runs/ci/7e526820-d440-11ef-856f-6128b34fe655-0 |
/payload 4.19 nightly informing |
@bertinatto: trigger 67 job(s) of type informing for the nightly release of OCP 4.19
See details on https://pr-payload-tests.ci.openshift.org/runs/ci/f6eb6b00-d4b4-11ef-9636-3b9bcb2df5fd-0 |
/payload 4.19 nightly blocking |
@bertinatto: trigger 14 job(s) of type blocking for the nightly release of OCP 4.19
See details on https://pr-payload-tests.ci.openshift.org/runs/ci/9f0b8c70-d532-11ef-91e0-4b7479a62b98-0 |
/payload 4.19 nightly blocking |
@bertinatto: trigger 14 job(s) of type blocking for the nightly release of OCP 4.19
See details on https://pr-payload-tests.ci.openshift.org/runs/ci/8762c270-d657-11ef-88ca-c21ab32aa96b-0 |
/payload-job periodic-ci-openshift-release-master-nightly-4.19-e2e-aws-ovn-serial |
@bertinatto: trigger 1 job(s) for the /payload-(with-prs|job|aggregate|job-with-prs|aggregate-with-prs) command
See details on https://pr-payload-tests.ci.openshift.org/runs/ci/ded455e0-d739-11ef-8506-c8efdb4b3b82-0 |
hm weird, I am getting a param ordering error in #2176: https://prow.ci.openshift.org/view/gs/test-platform-results/pr-logs/pull/openshift_kubernetes/2176/pull-ci-openshift-kubernetes-release-4.18-unit/1880229391431110656 /test unit trying to fix with 866d343#diff-1d703a87c6d6156adf2d0785ec0174bb365855d4883f5758c05fda1fee8f7f1b |
Discard the above, should be fixed by Fabio's change: see 79b096c#diff-1d703a87c6d6156adf2d0785ec0174bb365855d4883f5758c05fda1fee8f7f1b |
/payload-job periodic-ci-openshift-release-master-ci-4.19-e2e-aws-ovn-techpreview-serial |
@bertinatto: trigger 1 job(s) for the /payload-(with-prs|job|aggregate|job-with-prs|aggregate-with-prs) command
See details on https://pr-payload-tests.ci.openshift.org/runs/ci/40a253a0-d76a-11ef-86d0-f7fa67b86377-0 |
No description provided.