Skip to content

v2.2.1

Compare
Choose a tag to compare
@ybettan ybettan released this 04 Jan 21:34
· 39 commits to main since this release

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