Skip to content

Releases: k8ssandra/k8ssandra-operator

v1.17.0

12 Jun 21:50
Compare
Choose a tag to compare
  • [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

11 Jun 22:20
Compare
Choose a tag to compare
  • [BUGFIX] #1334 Delete MedusaBackupJobs during purge
  • [BUGFIX] #1336 Propagate labels to the sync MedusaTask created after purge

v1.16.0

07 May 00:04
Compare
Choose a tag to compare
  • [CHANGE] Update cassandra-medusa to 0.21.0
  • [CHANGE] Update cass-operator to v1.20.0
  • [BUGFIX] #1272 Prevent cass-operator from creating users when an external DC is referenced to allow migration through expansion
  • [ENHANCEMENT] #1066 Remove the medusa standalone pod as it is not needed anymore

v1.15.0

18 Apr 17:12
Compare
Choose a tag to compare

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

02 Apr 11:57
Compare
Choose a tag to compare

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.

v1.13.0

24 Feb 21:21
Compare
Choose a tag to compare

v1.13.0 - 2024-02-24

  • [ENHANCEMENT] #1159 Replicate bucket key secrets to namespaces hosting clusters
  • [ENHANCEMENT] #1203 Add new setting ConcurrencyPolicy to MedusaBackupSchedules
  • [ENHANCEMENT] #1209 Expose the option to disable the cert-manager presence check in the Helm charts
  • [ENHANCEMENT] #1206 Allow setting https proxy for CRD upgrader job in Helm charts
  • [ENHANCEMENT] #1214 Update Medusa to 0.19.0 and support mounting clientSecret to medusa container
  • [CHANGE] Upgrade Reaper to v3.5.0
  • [CHANGE] Update cass-operator to v1.19.0
  • [CHANGE] Update Medusa to v0.19.1

v1.12.0

02 Feb 17:36
Compare
Choose a tag to compare

v1.12.0 - 2024-02-02

  • [CHANGE] Upgrade to Medusa v0.17.2
  • [CHANGE] #1158 Use the MedusaConfiguration API when creating Medusa configuration
  • [CHANGE] #1050 Remove unnecessary requeues in the Medusa controllers
  • [CHANGE] #1165 Upgrade to Medusa v0.17.1
  • [FEATURE] #1157 Add the MedusaConfiguration API
  • [FEATURE] #1165 Expose Medusa ssl_verify option to allow disabling cert verification for some on prem S3 compatible systems
  • [FEATURE] #1161 Add truststore and keystore properties to the http management api configuration for Reaper
  • [FEATURE] #1152 Support AWS IAM roles for Medusa authentication
  • [ENHANCEMENT] #1094 Expose AdditionalAnnotations field for cassDC.
  • [ENHANCEMENT] #1160 Allow disabling Reaper front-end auth.
  • [ENHANCEMENT] #1115 Add a validation check for the projected pod names length
  • [ENHANCEMENT] #1161 Update cass-operator Helm chart to 0.46.1. Adds containerPort for cass-operator metrics and changes cass-config-builder base from UBI7 to UBI8
  • [ENHANCEMENT] #1154 Schedule purges on clusters that have Medusa configured
  • [BUGFIX] #1002 Fix reaper secret name sanitization with cluster overrides
  • [BUGFIX] #1188 Fix wrong keyspace replication factor alteration by the operator when multiple dcs with the same name exist

v1.11.1

16 Jan 10:11
Compare
Choose a tag to compare

v1.11.1 - 2024-01-16

  • [ENHANCEMENT] #1161 Update cass-operator Helm chart to 0.46.1. Adds containerPort for cass-operator metrics and changes cass-config-builder base from UBI7 to UBI8
  • [BUGFIX] #1172 Restrict the mutating webhook to cass-operator managed pods

v1.11.0

20 Dec 18:33
Compare
Choose a tag to compare

v1.11.0 - 2023-12-20

  • [CHANGE] Upgrade to Medusa v0.17.0
  • [CHANGE] Upgrade to cass-operator v1.18.2
  • [FEATURE] #659 Add support for DSE search
  • [ENHANCEMENT] #1125 Support Stargate with DSE and upgrade Stargate to 1.0.77
  • [ENHANCEMENT] #1122 Expose backup size in MedusaBackup CRD
  • [BUGFIX] #1145 Add missing MutatingWebhook configuration to the Helm chart
  • [BUGFIX] #1132 Fix mismatch between Cassandra pods from different cluster when running backup ops
  • [BUGFIX] #1119 Fix k8ssandra cluster upgrade failures between 3.x and 4.x versions

v1.10.3

15 Nov 09:05
Compare
Choose a tag to compare

v1.10.3 - 2023-11-15

  • [BUGFIX] #1110 Fix cluster name being set to "Test Cluster" when running Cassandra 4.1+
  • [CHANGE] Update to cass-operator v1.18.2