v0.12.0
v0.12.0
What's Changed
-
Changing credentials for providers will now be correctly propagated within the reconciliation loop #2056
-
Updated MongoDB to version 6.0 #2053
- After deploying, verify Mongo version is
6.0
kubectl exec -it <primary-mongo-pod> -n claudie -- mongosh \ -u <username> -p <password> --authenticationDatabase admin \ --eval "db.adminCommand({ buildInfo: 1 }).version"- Manually set the feature set to version 6.0
kubectl exec -it <primary-mongo-pod> -n claudie -- mongosh \ -u <username> -p <password> --authenticationDatabase admin \ --eval "db.adminCommand({ setFeatureCompatibilityVersion: '6.0' })"This command must perform writes to an internal system collection. If for any reason the command does not complete successfully, you can safely retry the command as the operation is idempotent.
- Verify the update was processed. The following command should return
6.0for the feature set.
kubectl exec -it <primary-mongo-pod> -n claudie -- mongosh \ -u <username> -p <password> --authenticationDatabase admin \ --eval "db.adminCommand({ getParameter: 1, featureCompatibilityVersion: 1 })" - After deploying, verify Mongo version is
Bug fixes
- Fixed deletion of zero sized nodepools that would result in an endless reconciliation loop #2049