Description of problem: Kubernetes 1.22 gained the support for cpumanager static policy options (https://github.com/kubernetes/kubernetes/blob/v1.22.0/pkg/kubelet/cm/cpumanager/policy_options.go#L26) . We would like to (conditionally) enable the "full-cpupus-only" option in the performance addon operator. To allow that, we will however need to enable the "CPUManagerPolicyOptions" feature gate (https://github.com/kubernetes/kubernetes/blob/v1.22.0/pkg/features/kube_features.go#L792) Version-Release number of selected component (if applicable): 4.9 How reproducible: Always Steps to Reproduce: 1. Try to enable the feature gate 2. MCO will refuse the update Actual results: Is not possible to enable the feature gate Expected results: It should be possible to enable the feature gate
AFAIU, once the `openshift/api` PR lands, on MCO side it should be enough to bump the `openshift/api` go module dep. I'd be happy to provide both PRs myself.
Quick question, is this associated with https://github.com/openshift/machine-config-operator/pull/2685 ?
(In reply to Yu Qi Zhang from comment #2) > Quick question, is this associated with > https://github.com/openshift/machine-config-operator/pull/2685 ? Not that I'm aware of. I didn't push a PR to MCO yet.
We see that it didn't mad into kube 1.22 and we are targeting kube 1.23. Also considering this is a feature and not a bug, we are closing this. Please open a jira card against MCO board once you plan to work on it and need our review.