v2.2.1
Bug fixes
⏫ Fixed an issue preventing the upgrade from v2.1.x
when an module is present in the cluster during the upgrade.
The ImagePullPolicy
had a kubebuilder
instruction for getting a default value, which automatically made it a required field.
In previous versions, this field was optional, meaning that when upgrading the KMM
operator, the upgrade would fail , since the NMC
object is missing the required field.
This fix kept the default value, but made it optional.
🏎️ Fixed a race condition between a node reboot and the deletion of the KMM module.
In case a node was rebooted (for any reason) and the Module
was being deleted at the same period of time, we would have a race condition preventing the Module
from being finalized.
This issue is now fixed.
Installing
Using OLM (recommended)
Follow the installations instructions at OperatorHub.io for KMM or KMM-Hub.
Using make
git fetch
git checkout v2.2.1
# For KMM
make deploy IMAGE_TAG=v20241223-v2.2.1
# For KMM-Hub
make deploy-hub IMAGE_TAG=v20241223-v2.2.1
Full Changelog: v2.2.0...v2.2.1