Oci fix virtual node skip release 1.32#9474
Oci fix virtual node skip release 1.32#9474shreyshj wants to merge 1 commit intokubernetes:cluster-autoscaler-release-1.32from
Conversation
|
Adding the "do-not-merge/release-note-label-needed" label because no release-note block was detected, please follow our release note process to remove it. 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-sigs/prow repository. |
|
Welcome @shreyshj! |
|
Hi @shreyshj. Thanks for your PR. I'm waiting for a kubernetes member to verify that this patch is reasonable to test. If it is, they should reply with Regular contributors should join the org to skip this step. Once the patch is verified, the new status will be reflected by the I understand the commands that are listed here. 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-sigs/prow repository. |
|
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: shreyshj The full list of commands accepted by this bot can be found here. DetailsNeeds approval from an approver in each of these files:Approvers can indicate their approval by writing |
|
What type of PR is this?
/kind bug
What this PR does / why we need it:
This PR backports a fix for OCI clusters with mixed node types (managed nodes + virtual nodes).
Today, Cluster Autoscaler looks for the
oci.oraclecloud.com/node-pool-idannotation on all non-self-managed nodes to determine the node pool a node belongs to. This breaks for virtual nodes, because virtual nodes do not have this annotation.This change fixes that behavior by skipping virtual nodes during node pool identification, allowing Cluster Autoscaler to work correctly on mixed node clusters.
We need this in the release branch so updated images can be included in the April release, instead of shipping only the security-patched images without this fix.
Which issue(s) this PR fixes:
Fixes #NONE
Special notes for your reviewer:
This is a backport of an already merged fix for the OCI cloudprovider.
Customer impact:
oci.oraclecloud.com/node-pool-idannotation.Does this PR introduce a user-facing change?