Releases: k8ssandra/k8ssandra-operator
Releases · k8ssandra/k8ssandra-operator
v1.20.2
v1.20.2 - 2024-10-07
- [DOCS] #1469 Add docs for Reaper's Control Plane deployment mode
- [CHANGE] Bump default Medusa version to 0.22.3
- [BUGFIX] #1409 Vector would crash in the Cassandra log parsing if empty lines were present. Add automated tests for Vector parsing rules.
- [BUGFIX] #1425 prepare-helm-release.sh requires kustomize to be in the path and that makes make manifests fail.
- [BUGFIX] #1422 Changing a DC name should be forbidden
v1.20.1
v1.20.1 - 2024-09-19
- [BUGFIX] Upgrade cass-operator to v1.22.4 to fix security context overwrites
v1.20.0
v1.19.0
v1.18.0
- [CHANGE] Update cassandra-medusa to 0.22.0
- [CHANGE] Update cass-operator to v1.22.0
- [FEATURE] #1310 Enhance the MedusaBackupSchedule API to allow scheduling purge tasks
- [BUGFIX] #1222 Consider DC-level config when validating numToken updates in webhook
- [BUGFIX] #1366 Reaper deployment can't be created on OpenShift due to missing RBAC rule
v1.17.0
- [BUGFIX] #1334 Delete
MedusaBackupJobs
during purge - [BUGFIX] #1336 Propagate labels to the sync
MedusaTask
created after purge - [CHANGE] Update cass-operator to v1.21.0
- [CHANGE] #1313 upgrade controller-runtime to 1.17 series, Go to 1.21.
- [BUGFIX] #1317 Fix issues with caches in cluster scoped deployments where they were continuing to use a multi-namespace scoped cache and not an informer cache.
- [BUGFIX] #1316 Fix interchanged intervals and timeouts in tests.
- [BUGFIX] #1322 Fix bug where server-system-logger customisations from the Containers field would be overwritten when vector was enabled.
- [FEATURE] Add support for HCD 1.0
- [ENHANCEMENT] #1329 Add config emptyDir volume mount on Reaper deployment to allow read only root FS
- [BUGFIX] Fix HCD jvm options generation
- [ENHANCEMENT] #1278 Add toggle to allow the disabling of the Medusa purge CronJob creation
- [BUGFIX] #1299 CronJob for medusa purge not in the correct namespace
- [CHANGE] Upgrade Reaper to v3.6.1
v1.14.1
v1.16.0
v1.15.0
v1.15.0 - 2024-04-18
- [BUGFIX] #1266 MedusaConfigurations must now be namespace local to the K8ssandraCluster they are attached to, a webhook error will be thrown otherwise (for new clusters only). Additionally, ReplicatedSecrets should only pick up secrets from their local namespace to replicate.
- [BUGFIX] #1217 Medusa storage secrets now use a ReplicatedSecret for synchronization, fixing an issue where changes to the secrets were not propagating. Additionally, fix a number of issues with local testing on ARM Macs.
- [BUGFIX] #1253 Medusa storage secrets are now labelled with a unique label.
- [FEATURE] #1260 Update controller-gen to version 0.14.0.
- [BUGFIX] 1287 Use the same image for Reaper init and main containers
- [ENHANCEMENT] 1288 Allow disabling the CRD upgrader
- [CHANGE] Upgrade Reaper to v3.6.0
v1.14.0
v1.14.0 - 2024-04-02
- [FEATURE] #1242 Allow for creation of replicated secrets with a prefix, so that we can distinguish between multiple secrets with the same origin but targeting different clusters.
- [BUGFIX] #1226 Medusa purge cronjob should be created in the operator namespace
- [BUGFIX] #1141 Use DC name override when naming secondary resources
- [BUGFIX] #1138 Use cluster name override for metrics agent ConfigMap
- [BUGFIX] #1252 Sanitize DC name in pods selector
- [CHANGE] Update Medusa to v0.20.1
- [BUGFIX] #1235 Prevent operator from modifying the spec when superUserRef is not set. Also, remove the injection to mount secrets to cassandra container.
- [BUGFIX] #1239 Use
concurrent_transfers
setting from MedusaConfiguration object if it is actually set.