github scylladb/scylla-operator v1.16.0

one day ago

Release notes for 1.16.0

Container images

docker.io/scylladb/scylla-operator:1.16.0

Changes By Kind (since 1.15.0)

Improvements

  • Extend Rack spec with rack specific ExposeOptions (#2484,@zimnx)
  • Add ScyllaDBCluster webhook validation (#2271,@zimnx)
  • Add RemoteKubernetesCluster finalizer (#2272,@zimnx)
  • Propagate operator loglevel (#2225,@tnozicka)
  • Raise loglevel when reporting perftune job completion (#2222,@tnozicka)
  • Move snitch config generation to Operator (#2231,@zimnx)
  • Add basic OpenShift support and setup [Part 1] (#1955,@tnozicka)
  • Add experimental Multi DC capabillity of Scylla cluster deployment (#2215,@zimnx)

Bug Fixes

  • Use a portable method to get systemd unit statuses (#2211,@rzetelskik)
  • Fix accidental ignition and stuck graceful termination (#2212,@tnozicka)
  • Fix cert-manager URL in deploy release CI script (#2219,@rzetelskik)
  • Explicitly disable developerMode when it's not set in the API object (#2238,@zimnx)
  • Fix sidecar annotation controller rate limits for better response times (#2246,@tnozicka)
  • Use client CA bundle as truststore (#2247,@rzetelskik)
  • Add tolerations to workaround sysctl DaemonSet (#2265,@rzetelskik)
  • Fix 'OS Metrics' dashboards in ScyllaDBMonitoring (#2279,@zimnx)
  • Use strict decoding in e2e tests' fixture registry (#2288,@rzetelskik)
  • Fix default Local CSI Driver manifest paths in CI deploy release script (#2299,@rzetelskik)

Documentation

Testing

  • New Test: Validate open ports (#1759,@tnozicka)
  • New Test: Add an e2e test for retryable NodeConfig mount units (#2253,@rzetelskik)
  • Add node affinities to ScyllaDB workloads and fix topology constraints in orphaned PV replacement e2e test (#2267,@rzetelskik)
  • Fix disk setup e2e assertion (#2309,@zimnx)
  • Add a NodeConfig manifest for CI jobs on GKE on arm64 (#2357,@rzetelskik)
  • Verify ScyllaCluster after each rollout in every test (#2227,@tnozicka)
  • Verify that no container in a ScyllaCluster Pod has restarted during e2e run (#2229,@tnozicka)
  • Support configuring ScyllaDB and Scylla Manager versions for e2e tests with flags (#2355,@grzywin)
  • Add a dedicated CI script to run E2Es with published releases on OpenShift on AWS (#2298,@rzetelskik)
  • Sync CI Openshift NodeConfig NVMe disks discovery with AWS (#2313,@zimnx)
  • Speed up NodeConfig optimization test (#2245,@tnozicka)

Maintenance: Dependencies

Maintenance


Don't miss a new scylla-operator release

NewReleases is sending notifications on new releases.