What steps did you take and what happened:
It is missing the logic to add the manager.featureGates to the bootstrapProvider and controlplaneProvider in helm template files. In the latest release this can be done only for coreProvider and infraProvider.
E.g.
...
manager:
featureGates:
core:
KubeadmBootstrapFormatIgnition: true
bootstrap: # This one is missing from the template
KubeadmBootstrapFormatIgnition: true
controlplane: # This one is missing from the template
KubeadmBootstrapFormatIgnition: true
...
What did you expect to happen:
Add those manager features gates to the provider Bootstrap and ControlPlane providers.
Anything else you would like to add:
I want to contribute to this fix. I will create a PR for this.
What steps did you take and what happened: It is missing the logic to add the manager.featureGates to the bootstrapProvider and controlplaneProvider in helm template files. In the latest release this can be done only for coreProvider and infraProvider.
E.g.
What did you expect to happen: Add those manager features gates to the provider Bootstrap and ControlPlane providers.
Anything else you would like to add: I want to contribute to this fix. I will create a PR for this.
Environment:
kubectl version
): Any/etc/os-release
):/kind bug [One or more /area label. See https://github.com/kubernetes-sigs/cluster-api-operator/labels?q=area for the list of labels]