Skip to content

Releases: scylladb/scylla-operator

v1.18.1

19 Sep 13:30
v1.18.1
071684a

Choose a tag to compare

Release notes for 1.18.1

Container images

docker.io/scylladb/scylla-operator:1.18.1

Changes By Kind (since 1.18.0)

Bug

  • Fix potential data races in RenderTemplate function (#2967,@czeslavo)

Documentation

Other


v1.18.0

11 Aug 08:21
v1.18.0
e48f5ce

Choose a tag to compare

Release notes for 1.18.0

Container images

docker.io/scylladb/scylla-operator:1.18.0

Changes By Kind (since 1.17.1)

Feature

  • Support v1alpha1.ScyllaDBDatacenter registration with global ScyllaDB Manager instance (#2590,@rzetelskik)
  • Collect StorageClass objects into must-gather archive (#2634,@zimnx)
  • Support backup and repair task scheduling with global ScyllaDB Manager for v1alpha1.ScyllaDBDatacenter (#2641,@rzetelskik)
  • Migrate v1.ScyllaCluster to in-operator integration with global ScyllaDB Manager instance (#2681,@rzetelskik)
  • Support IgnoreDownHosts parameter in ScyllaDB Manager's repair tasks (#2734,@rzetelskik)
  • Support v1alpha1.ScyllaDBCluster registration with global ScyllaDB Manager instance (#2738,@rzetelskik)
  • Add an identity service for ScyllaDBCluster (#2741,@rzetelskik)
  • Delay ScyllaDBDatacenter creation until Service and EndpointSlice controllers are ready (#2762,@zimnx)
  • Generate ScyllaDB Manager agent auth tokens for ScyllaDBClusters (#2764,@rzetelskik)
  • Support backup and repair task scheduling for v1alpha1.ScyllaDBCluster (#2780,@rzetelskik)
  • Mirror ScyllaDBCluster ConfigMaps referred from Volumes (#2789,@zimnx)
  • Allow opting out of v1.ScyllaCluster global manager registration (#2793,@czeslavo)

Bug

  • Fix potential aggregated conditions' msg and reason overflow (#2635,@czeslavo)
  • Add missing Pod watch permission to scyllacluster-member ClusterRole (#2648,@jSherz)
  • Fix JUnit and JSON report setup for Ginkgo in test runner (#2657,@rzetelskik)
  • Fix NonRetriableError matching (#2672,@rzetelskik)
  • Strip ScyllaDB Manager client errors propagated to objects' statuses from non-idemponent information and unify log levels (#2676,@rzetelskik)
  • Fix ID propagation to ScyllaDBClusterRegistration's status (#2684,@rzetelskik)
  • Fix ScyllaDB Manager task adoption in case of missing owner UID label (#2694,@rzetelskik)
  • Revert "Migrate rate limiting queue to typed version" (#2702,@rzetelskik)
  • Omit empty value for switch parameters (#2708,@zimnx)
  • Use advertised Scylla addresses on cleanup Jobs (#2717,@zimnx)
  • Fix kustomization in ci-deploy-release script after manager-controller obsoletion (#2733,@rzetelskik)
  • Support ServiceClusterIP node broadcast type of ScyllaDBCluster in endpoint creation for remote DCs (#2748,@rzetelskik)
  • Do not install prometheus-operator in OpenShift (#2750,@czeslavo)
  • Avoid leading hyphens in truncated hashed names generation (#2763,@rzetelskik)
  • Fix extraction of ScyllaDB Manager agent auth token from custom config secrets (#2773,@rzetelskik)
  • Mirror ScyllaDBCluster Secrets referred from Volumes (#2782,@czeslavo)
  • Await for previous DCs to finish progressing before creating next DC (#2786,@zimnx)
  • Fix Grafana container image reference to use a multi-arch index (#2830,@rzetelskik)

Documentation

Flaky/Failing Test

  • Move RemoteKubernetesCluster Secret to dedicated namespace in ScyllaDBCluster webhook e2e (#2667,@zimnx)
  • Fix loop devices manipulations in Node Setup E2Es (#2743,@czeslavo)
  • Change the default ScyllaDBCluster topology used in E2E test to 3x3x1 to survive rollouts (#2794,@rzetelskik)

Other

  • Change the source of the ScyllaDBVersion parameter value in replace e2e (#2578,@grzywin)
  • Refactor ScyllaDBCluster controller resources specs (#2622,@zimnx)
  • Bump the gomod group with 3 updates (#2633,@dependabot)
  • Deduplicate ScyllaDBDatacenter resource test cases for MakeManagedScyllaDBConfig function (#2645,@rzetelskik)
  • Bump the gomod group across 1 directory with 13 updates (#2647,@dependabot)
  • Add minimal golangci-lint config and fix found issues (#2652,@czeslavo)
  • Make E2E suite timeout configurable through an env variable (#2658,@rzetelskik)
  • Bump google.golang.org/grpc from 1.72.1 to 1.72.2 in the gomod group (#2659,@dependabot)
  • Merge the Dependabot schedules ([#2660](https://git...
Read more

v1.18.0-rc.0

04 Aug 09:18
v1.18.0-rc.0
e48f5ce

Choose a tag to compare

v1.18.0-rc.0 Pre-release
Pre-release

Release notes for 1.18.0-rc.0

Container images

docker.io/scylladb/scylla-operator:1.18.0-rc.0

Changes By Kind (since 1.17.1)

Feature

  • Support v1alpha1.ScyllaDBDatacenter registration with global ScyllaDB Manager instance (#2590,@rzetelskik)
  • Collect StorageClass objects into must-gather archive (#2634,@zimnx)
  • Support backup and repair task scheduling with global ScyllaDB Manager for v1alpha1.ScyllaDBDatacenter (#2641,@rzetelskik)
  • Migrate v1.ScyllaCluster to in-operator integration with global ScyllaDB Manager instance (#2681,@rzetelskik)
  • Support IgnoreDownHosts parameter in ScyllaDB Manager's repair tasks (#2734,@rzetelskik)
  • Support v1alpha1.ScyllaDBCluster registration with global ScyllaDB Manager instance (#2738,@rzetelskik)
  • Add an identity service for ScyllaDBCluster (#2741,@rzetelskik)
  • Delay ScyllaDBDatacenter creation until Service and EndpointSlice controllers are ready (#2762,@zimnx)
  • Generate ScyllaDB Manager agent auth tokens for ScyllaDBClusters (#2764,@rzetelskik)
  • Support backup and repair task scheduling for v1alpha1.ScyllaDBCluster (#2780,@rzetelskik)
  • Mirror ScyllaDBCluster ConfigMaps referred from Volumes (#2789,@zimnx)
  • Allow opting out of v1.ScyllaCluster global manager registration (#2793,@czeslavo)

Bug

  • Fix potential aggregated conditions' msg and reason overflow (#2635,@czeslavo)
  • Add missing Pod watch permission to scyllacluster-member ClusterRole (#2648,@jSherz)
  • Fix JUnit and JSON report setup for Ginkgo in test runner (#2657,@rzetelskik)
  • Fix NonRetriableError matching (#2672,@rzetelskik)
  • Strip ScyllaDB Manager client errors propagated to objects' statuses from non-idemponent information and unify log levels (#2676,@rzetelskik)
  • Fix ID propagation to ScyllaDBClusterRegistration's status (#2684,@rzetelskik)
  • Fix ScyllaDB Manager task adoption in case of missing owner UID label (#2694,@rzetelskik)
  • Revert "Migrate rate limiting queue to typed version" (#2702,@rzetelskik)
  • Omit empty value for switch parameters (#2708,@zimnx)
  • Use advertised Scylla addresses on cleanup Jobs (#2717,@zimnx)
  • Fix kustomization in ci-deploy-release script after manager-controller obsoletion (#2733,@rzetelskik)
  • Support ServiceClusterIP node broadcast type of ScyllaDBCluster in endpoint creation for remote DCs (#2748,@rzetelskik)
  • Do not install prometheus-operator in OpenShift (#2750,@czeslavo)
  • Avoid leading hyphens in truncated hashed names generation (#2763,@rzetelskik)
  • Fix extraction of ScyllaDB Manager agent auth token from custom config secrets (#2773,@rzetelskik)
  • Mirror ScyllaDBCluster Secrets referred from Volumes (#2782,@czeslavo)
  • Await for previous DCs to finish progressing before creating next DC (#2786,@zimnx)
  • Fix Grafana container image reference to use a multi-arch index (#2830,@rzetelskik)

Documentation

Flaky/Failing Test

  • Move RemoteKubernetesCluster Secret to dedicated namespace in ScyllaDBCluster webhook e2e (#2667,@zimnx)
  • Fix loop devices manipulations in Node Setup E2Es (#2743,@czeslavo)
  • Change the default ScyllaDBCluster topology used in E2E test to 3x3x1 to survive rollouts (#2794,@rzetelskik)

Other

  • Change the source of the ScyllaDBVersion parameter value in replace e2e (#2578,@grzywin)
  • Refactor ScyllaDBCluster controller resources specs (#2622,@zimnx)
  • Bump the gomod group with 3 updates (#2633,@dependabot)
  • Deduplicate ScyllaDBDatacenter resource test cases for MakeManagedScyllaDBConfig function (#2645,@rzetelskik)
  • Bump the gomod group across 1 directory with 13 updates (#2647,@dependabot)
  • Add minimal golangci-lint config and fix found issues (#2652,@czeslavo)
  • Make E2E suite timeout configurable through an env variable (#2658,@rzetelskik)
  • Bump google.golang.org/grpc from 1.72.1 to 1.72.2 in the gomod group (#2659,@dependabot)
  • Merge the Dependabot schedules ([#2660](h...
Read more

v1.18.0-beta.3

30 Jul 15:38
v1.18.0-beta.3
e48f5ce

Choose a tag to compare

v1.18.0-beta.3 Pre-release
Pre-release

Release notes for 1.18.0-beta.3

Container images

docker.io/scylladb/scylla-operator:1.18.0-beta.3

Changes By Kind (since 1.18.0-beta.2)

Documentation

Other


v1.18.0-beta.2

29 Jul 08:24
v1.18.0-beta.2
b94dc55

Choose a tag to compare

v1.18.0-beta.2 Pre-release
Pre-release

Release notes for 1.18.0-beta.2

Container images

docker.io/scylladb/scylla-operator:1.18.0-beta.2

Changes By Kind (since 1.18.0-beta.1)

Bug

  • Fix Grafana container image reference to use a multi-arch index (#2830,@rzetelskik)

Other


v1.18.0-beta.1

23 Jul 14:47
v1.18.0-beta.1
35d2c25

Choose a tag to compare

v1.18.0-beta.1 Pre-release
Pre-release

Release notes for 1.18.0-beta.1

Container images

docker.io/scylladb/scylla-operator:1.18.0-beta.1

Changes By Kind (since 1.18.0-beta.0)


v1.18.0-beta.0

23 Jul 12:12
v1.18.0-beta.0
35d2c25

Choose a tag to compare

v1.18.0-beta.0 Pre-release
Pre-release

Release notes for 1.18.0-beta.0

Container images

docker.io/scylladb/scylla-operator:1.18.0-beta.0

Changes By Kind (since 1.17.1)

Feature

  • Support v1alpha1.ScyllaDBDatacenter registration with global ScyllaDB Manager instance (#2590,@rzetelskik)
  • Collect StorageClass objects into must-gather archive (#2634,@zimnx)
  • Support backup and repair task scheduling with global ScyllaDB Manager for v1alpha1.ScyllaDBDatacenter (#2641,@rzetelskik)
  • Migrate v1.ScyllaCluster to in-operator integration with global ScyllaDB Manager instance (#2681,@rzetelskik)
  • Support IgnoreDownHosts parameter in ScyllaDB Manager's repair tasks (#2734,@rzetelskik)
  • Support v1alpha1.ScyllaDBCluster registration with global ScyllaDB Manager instance (#2738,@rzetelskik)
  • Add an identity service for ScyllaDBCluster (#2741,@rzetelskik)
  • Delay ScyllaDBDatacenter creation until Service and EndpointSlice controllers are ready (#2762,@zimnx)
  • Generate ScyllaDB Manager agent auth tokens for ScyllaDBClusters (#2764,@rzetelskik)
  • Support backup and repair task scheduling for v1alpha1.ScyllaDBCluster (#2780,@rzetelskik)
  • Mirror ScyllaDBCluster ConfigMaps referred from Volumes (#2789,@zimnx)
  • Allow opting out of v1.ScyllaCluster global manager registration (#2793,@czeslavo)

Bug

  • Fix potential aggregated conditions' msg and reason overflow (#2635,@czeslavo)
  • Add missing Pod watch permission to scyllacluster-member ClusterRole (#2648,@jSherz)
  • Fix JUnit and JSON report setup for Ginkgo in test runner (#2657,@rzetelskik)
  • Fix NonRetriableError matching (#2672,@rzetelskik)
  • Strip ScyllaDB Manager client errors propagated to objects' statuses from non-idemponent information and unify log levels (#2676,@rzetelskik)
  • Fix ID propagation to ScyllaDBClusterRegistration's status (#2684,@rzetelskik)
  • Fix ScyllaDB Manager task adoption in case of missing owner UID label (#2694,@rzetelskik)
  • Revert "Migrate rate limiting queue to typed version" (#2702,@rzetelskik)
  • Omit empty value for switch parameters (#2708,@zimnx)
  • Use advertised Scylla addresses on cleanup Jobs (#2717,@zimnx)
  • Fix kustomization in ci-deploy-release script after manager-controller obsoletion (#2733,@rzetelskik)
  • Support ServiceClusterIP node broadcast type of ScyllaDBCluster in endpoint creation for remote DCs (#2748,@rzetelskik)
  • Do not install prometheus-operator in OpenShift (#2750,@czeslavo)
  • Avoid leading hyphens in truncated hashed names generation (#2763,@rzetelskik)
  • Fix extraction of ScyllaDB Manager agent auth token from custom config secrets (#2773,@rzetelskik)
  • Mirror ScyllaDBCluster Secrets referred from Volumes (#2782,@czeslavo)
  • Await for previous DCs to finish progressing before creating next DC (#2786,@zimnx)

Documentation

Flaky/Failing Test

  • Move RemoteKubernetesCluster Secret to dedicated namespace in ScyllaDBCluster webhook e2e (#2667,@zimnx)
  • Fix loop devices manipulations in Node Setup E2Es (#2743,@czeslavo)
  • Change the default ScyllaDBCluster topology used in E2E test to 3x3x1 to survive rollouts (#2794,@rzetelskik)

Other

  • Change the source of the ScyllaDBVersion parameter value in replace e2e (#2578,@grzywin)
  • Refactor ScyllaDBCluster controller resources specs (#2622,@zimnx)
  • Bump the gomod group with 3 updates (#2633,@dependabot)
  • Deduplicate ScyllaDBDatacenter resource test cases for MakeManagedScyllaDBConfig function (#2645,@rzetelskik)
  • Bump the gomod group across 1 directory with 13 updates (#2647,@dependabot)
  • Add minimal golangci-lint config and fix found issues (#2652,@czeslavo)
  • Make E2E suite timeout configurable through an env variable (#2658,@rzetelskik)
  • Bump google.golang.org/grpc from 1.72.1 to 1.72.2 in the gomod group (#2659,@dependabot)
  • Merge the Dependabot schedules (#2660,@mflendrich)
  • Mark generated files in .gitattributes (#2666,@czeslavo)
  • Extend ScyllaDBCluster Webhook E2E with update being declin...
Read more

v1.17.1

27 Jun 11:37
v1.17.1
fa3b29e

Choose a tag to compare

Release notes for 1.17.1

Container images

docker.io/scylladb/scylla-operator:1.17.1

Changes By Kind (since 1.17.0)

Bug

  • Omit empty value for switch parameters (#2714,@zimnx)
  • Use advertised Scylla addresses on cleanup Jobs (#2720,@zimnx)

Documentation


v1.17.1-rc.0

27 Jun 11:26
v1.17.1-rc.0
fa3b29e

Choose a tag to compare

v1.17.1-rc.0 Pre-release
Pre-release

Release notes for 1.17.1-rc.0

Container images

docker.io/scylladb/scylla-operator:1.17.1-rc.0

Changes By Kind (since 1.17.0)

Bug

  • Omit empty value for switch parameters (#2714,@zimnx)
  • Use advertised Scylla addresses on cleanup Jobs (#2720,@zimnx)

Documentation


v1.16.3

27 Jun 13:46
v1.16.3
1d1edd0

Choose a tag to compare

Release notes for 1.16.3

Container images

docker.io/scylladb/scylla-operator:1.16.3

Changes By Kind (since 1.16.2)

Bug

  • Omit empty value for switch parameters (#2713,@zimnx)
  • Use advertised Scylla addresses on cleanup Jobs (#2719,@zimnx)

Documentation

  • Remove :link: option from sphinx-design cards (#2587,@rzetelskik)
  • Update restore from backup documentation page (#2612,@ylebi)
  • Fix md redirections for multiversion support (docs) (#2614,@rzetelskik)
  • Fix GitOps local-csi-driver installation command (#2629,@czeslavo)
  • Remove redundant wait for webhook CA secret in docs' GitOps installation steps (#2631,@czeslavo)

Other