-
Story
-
Resolution: Done
-
Normal
-
None
-
None
-
Product / Portfolio Work
-
False
-
-
False
-
None
-
None
-
None
-
Multi-Arch Sprint 250
When we were developing the PoC, we got an issue with the mutable scheduling directives validations, fixed upstream for 1.27+: https://github.com/kubernetes/kubernetes/pull/118053.
As an MMO dev, I want to delete the temporary code to workaround it, such that the default behavior is taken. In fact, we won't support the operator on OCP with K8S <1.27.
Acceptance criteria:
- The code is removed and the fix verified (for example, verify this pod gets the proper affinity https://github.com/openshift/multiarch-manager-operator/blob/main/test/manifests/01-example-no-affinity.yaml )