Releases: scylladb/scylla-operator
Releases · scylladb/scylla-operator
v1.5.0-rc.0
Release notes for 1.5.0-rc.0
Container images
docker.io/scylladb/scylla-operator:1.5.0-rc.0
Changes By Kind (since 1.4.0)
API Change
- Add support for imagePullSecrets for Scylla and Agent images (#678,@rzetelskik)
Feature
- Enhance e2e tests with writing and reading data (#692,@rzetelskik)
- Chain validation errors (#695,@rzetelskik)
- Prefer placing pods on different nodes for webhookserver and operator (#700,@rzetelskik)
- Add e2e webhook tests (#723,@rzetelskik)
- Add readiness probe to scylla-manager deployment (#725,@rzetelskik)
- Add automatic update of CRD schemas in helm charts' schemas (#740,@rzetelskik)
- Support specifying replicas for scylla-operator helm chart (#752,@saada)
- Allow changing resources, placement and repository (#763,@tnozicka)
Bug
- Add PodDisruptionBudget for webhook server (#715,@tnozicka)
- Temporarily force deletion of pods when replacing nodes (#733,@tnozicka)
- Fix webhookserver PDB name (#739,@tnozicka)
- Fix default anti-affinity rules for scylla-operator (#773,@vponomaryov)
Documentation
- Add enhancement proposal process (#712,@tnozicka)
- Fix zone/region mapping in gke example cluster (#720,@rzetelskik)
- Remove seed node replacement instructions from documentation (#727,@rzetelskik)
- Fix namespace names in docs (#729,@tnozicka)
- Promote v1.4 documentation and update release info (#751,@tnozicka)
- Fix backup.rateLimit type in CRD example (#766,@vavsab)
Flaky/Failing Test
- Add coredns rollout status checking to github actions (#735,@rzetelskik)
Other
- Enable building v1.4 docs (#710,@tnozicka)
- Remove seed node label (#722,@rzetelskik)
- Explicitly set Scylla's metrics listen IP (#741,@rzetelskik)
- Tag Helm Charts with tagged versions (#748,@zimnx)
- Handle PRs with multiple "kind/" labels in release notes (#753,@tnozicka)
- Revert "Hide master from documentation version dropdown" (#761,@tnozicka)
- Fix API comments and add missing ones (#762,@tnozicka)
- Pin minikube version (#774,@tnozicka)
- Init v1.5 branch (#776,@tnozicka)
v1.5.0-beta.0
Release notes for 1.5.0-beta.0
Container images
docker.io/scylladb/scylla-operator:1.5.0-beta.0
Changes By Kind (since 1.4.0)
API Change
- Add support for imagePullSecrets for Scylla and Agent images (#678,@rzetelskik)
Feature
- Enhance e2e tests with writing and reading data (#692,@rzetelskik)
- Chain validation errors (#695,@rzetelskik)
- Prefer placing pods on different nodes for webhookserver and operator (#700,@rzetelskik)
- Add e2e webhook tests (#723,@rzetelskik)
- Add readiness probe to scylla-manager deployment (#725,@rzetelskik)
- Add automatic update of CRD schemas in helm charts' schemas (#740,@rzetelskik)
- Support specifying replicas for scylla-operator helm chart (#752,@saada)
- Allow changing resources, placement and repository (#763,@tnozicka)
Bug
- Add PodDisruptionBudget for webhook server (#715,@tnozicka)
- Temporarily force deletion of pods when replacing nodes (#733,@tnozicka)
- Fix webhookserver PDB name (#739,@tnozicka)
- Fix default anti-affinity rules for scylla-operator (#773,@vponomaryov)
Documentation
- Add enhancement proposal process (#712,@tnozicka)
- Fix zone/region mapping in gke example cluster (#720,@rzetelskik)
- Remove seed node replacement instructions from documentation (#727,@rzetelskik)
- Fix namespace names in docs (#729,@tnozicka)
- Promote v1.4 documentation and update release info (#751,@tnozicka)
- Fix backup.rateLimit type in CRD example (#766,@vavsab)
Flaky/Failing Test
- Add coredns rollout status checking to github actions (#735,@rzetelskik)
Other
- Enable building v1.4 docs (#710,@tnozicka)
- Remove seed node label (#722,@rzetelskik)
- Explicitly set Scylla's metrics listen IP (#741,@rzetelskik)
- Tag Helm Charts with tagged versions (#748,@zimnx)
- Handle PRs with multiple "kind/" labels in release notes (#753,@tnozicka)
- Revert "Hide master from documentation version dropdown" (#761,@tnozicka)
- Fix API comments and add missing ones (#762,@tnozicka)
- Pin minikube version (#774,@tnozicka)
- Init v1.5 branch (#776,@tnozicka)
v1.4.0
Release notes for 1.4.0
Container images
docker.io/scylladb/scylla-operator:1.4.0
Changes By Kind (since 1.3.0)
API Change
- Extend RackStatus API with UpdatedMembers and Stale fields (#684,@tnozicka)
- Add support for manually triggering ScyllaCluster rollout (#674,@tnozicka)
Feature
- Add e2e for scaling a ScyllaCluster (#632,@tnozicka)
- Add e2e test for automatic orphaned volume cleanup (#634,@tnozicka)
- Add informers, listers, full ScyllaCluster reconciliation, typed clients and much more (#534,@tnozicka)
- Set overpovisioned parameter when Scylla Pod QoS is not Guaranteed (#661,@zimnx)
- Explicitly set helper containers resources limits (#662,@zimnx)
- Support observedGeneration API concept (#668,@tnozicka)
- Implement seedless mode (#597,@zimnx)
- Use exponential backoff in OrphanedPV controller (#691,@tnozicka)
Bug
- Use dedicated raid device in GKE example to avoid conflicts (#650,@tnozicka)
- Force fixed names and namespaces for system components in helm (#667,@tnozicka)
- Fix operator upgrade bugs (#673,@tnozicka)
- Remove the PVC when the service is decommissioned (#671,@tnozicka)
- Fix controller leader election lock names (#683,@zimnx)
- Fix scylla manager DNS name in the URL (#666,@tnozicka)
- Group artificial delays supplying expectations (#685,@tnozicka)
- Make node replacement less likely to hit StatefulSet bug (#697,@tnozicka)
- Fix error handling when making racks and report an event (#699,@tnozicka)
- Keep the seed node label for N-1 compatibility (#705,@tnozicka)
- Temporarily force deletion of pods when replacing nodes (#734,@tnozicka)
Documentation
- Enable builiding docs for 1.3 (#619,@zimnx)
- Disable deprecated auth in GKE example (#628,@zimnx)
- Add upgrade guide for 1.3 (#644,@zimnx)
- Fix docs about GKE script parameters and Helm example resources listsing (#647,@zimnx)
- Mark v1.3 docs as latests stable and set release date for v1.4 (#649,@zimnx)
- Explicitly set gcloud project in GKE example commands (#640,@zimnx)
- Document operator support matrix (#656,@tnozicka)
- Fix broken references in node operations documentation (#659,@dgarcia360)
- Claim kube version >= 1.19.10 (#664,@tnozicka)
- Hide master from documentation version dropdown (#655,@dgarcia360)
- Add cluster delete instructions and reference to generic in gke docs (#693,@rzetelskik)
- Remove seed node replacement instructions from documentation (#728,@rzetelskik)
- Fix namespace names in docs (#731,@tnozicka)
Flaky/Failing Test
- Wait for cert-manager webhook CA (#627,@tnozicka)
- Collect logs only for running containers (#689,@tnozicka)
- Raise manager e2e timeout (#708,@tnozicka)
Other
- Collect KAS audit logs and API call stats in e2e tests (#623,@tnozicka)
- Collect rotated KAS audit logs (#629,@tnozicka)
- Raise e2e timeout (#635,@tnozicka)
- Fix GH action to work with new minikube 1.22.0 (#681,@tnozicka)
- Fix e2e flake retry for promotion jobs (#690,@tnozicka)
- Fix date ranges for listing PRs in gen-release-notes (#706,@tnozicka)
- Automatically publish release notes when a tag is created (#707,@tnozicka)
- Initialize v1.4 branch (#709,@tnozicka)
v1.4.0-rc.0
Release notes for 1.4.0-rc.0
Container images
docker.io/scylladb/scylla-operator:1.4.0-rc.0
Changes By Kind (since 1.3.0)
API Change
- Extend RackStatus API with UpdatedMembers and Stale fields (#684,@tnozicka)
- Add support for manually triggering ScyllaCluster rollout (#674,@tnozicka)
Feature
- Add e2e for scaling a ScyllaCluster (#632,@tnozicka)
- Add e2e test for automatic orphaned volume cleanup (#634,@tnozicka)
- Add informers, listers, full ScyllaCluster reconciliation, typed clients and much more (#534,@tnozicka)
- Set overpovisioned parameter when Scylla Pod QoS is not Guaranteed (#661,@zimnx)
- Explicitly set helper containers resources limits (#662,@zimnx)
- Support observedGeneration API concept (#668,@tnozicka)
- Implement seedless mode (#597,@zimnx)
- Use exponential backoff in OrphanedPV controller (#691,@tnozicka)
Bug
- Use dedicated raid device in GKE example to avoid conflicts (#650,@tnozicka)
- Force fixed names and namespaces for system components in helm (#667,@tnozicka)
- Fix operator upgrade bugs (#673,@tnozicka)
- Remove the PVC when the service is decommissioned (#671,@tnozicka)
- Fix controller leader election lock names (#683,@zimnx)
- Fix scylla manager DNS name in the URL (#666,@tnozicka)
- Group artificial delays supplying expectations (#685,@tnozicka)
- Make node replacement less likely to hit StatefulSet bug (#697,@tnozicka)
- Fix error handling when making racks and report an event (#699,@tnozicka)
- Keep the seed node label for N-1 compatibility (#705,@tnozicka)
- Temporarily force deletion of pods when replacing nodes (#734,@tnozicka)
Documentation
- Enable builiding docs for 1.3 (#619,@zimnx)
- Disable deprecated auth in GKE example (#628,@zimnx)
- Add upgrade guide for 1.3 (#644,@zimnx)
- Fix docs about GKE script parameters and Helm example resources listsing (#647,@zimnx)
- Mark v1.3 docs as latests stable and set release date for v1.4 (#649,@zimnx)
- Explicitly set gcloud project in GKE example commands (#640,@zimnx)
- Document operator support matrix (#656,@tnozicka)
- Fix broken references in node operations documentation (#659,@dgarcia360)
- Claim kube version >= 1.19.10 (#664,@tnozicka)
- Hide master from documentation version dropdown (#655,@dgarcia360)
- Add cluster delete instructions and reference to generic in gke docs (#693,@rzetelskik)
- Remove seed node replacement instructions from documentation (#728,@rzetelskik)
- Fix namespace names in docs (#731,@tnozicka)
Flaky/Failing Test
- Wait for cert-manager webhook CA (#627,@tnozicka)
- Collect logs only for running containers (#689,@tnozicka)
- Raise manager e2e timeout (#708,@tnozicka)
Other
- Collect KAS audit logs and API call stats in e2e tests (#623,@tnozicka)
- Collect rotated KAS audit logs (#629,@tnozicka)
- Raise e2e timeout (#635,@tnozicka)
- Fix GH action to work with new minikube 1.22.0 (#681,@tnozicka)
- Fix e2e flake retry for promotion jobs (#690,@tnozicka)
- Fix date ranges for listing PRs in gen-release-notes (#706,@tnozicka)
- Automatically publish release notes when a tag is created (#707,@tnozicka)
- Initialize v1.4 branch (#709,@tnozicka)
v1.4.0-beta.0
Release notes for 1.4.0-beta.0
Container images
docker.io/scylladb/scylla-operator:1.4.0-beta.0
Changes By Kind (since 1.3.0)
API Change
- Extend RackStatus API with UpdatedMembers and Stale fields (#684,@tnozicka)
- Add support for manually triggering ScyllaCluster rollout (#674,@tnozicka)
Feature
- Add e2e for scaling a ScyllaCluster (#632,@tnozicka)
- Add e2e test for automatic orphaned volume cleanup (#634,@tnozicka)
- Add informers, listers, full ScyllaCluster reconciliation, typed clients and much more (#534,@tnozicka)
- Set overpovisioned parameter when Scylla Pod QoS is not Guaranteed (#661,@zimnx)
- Explicitly set helper containers resources limits (#662,@zimnx)
- Support observedGeneration API concept (#668,@tnozicka)
- Implement seedless mode (#597,@zimnx)
- Use exponential backoff in OrphanedPV controller (#691,@tnozicka)
Bug
- Use dedicated raid device in GKE example to avoid conflicts (#650,@tnozicka)
- Force fixed names and namespaces for system components in helm (#667,@tnozicka)
- Fix operator upgrade bugs (#673,@tnozicka)
- Remove the PVC when the service is decommissioned (#671,@tnozicka)
- Fix controller leader election lock names (#683,@zimnx)
- Fix scylla manager DNS name in the URL (#666,@tnozicka)
- Group artificial delays supplying expectations (#685,@tnozicka)
- Make node replacement less likely to hit StatefulSet bug (#697,@tnozicka)
- Fix error handling when making racks and report an event (#699,@tnozicka)
- Keep the seed node for N-1 compatibility (#705,@tnozicka)
Documentation
- Enable builiding docs for 1.3 (#619,@zimnx)
- Disable deprecated auth in GKE example (#628,@zimnx)
- Add upgrade guide for 1.3 (#644,@zimnx)
- Fix docs about GKE script parameters and Helm example resources listsing (#647,@zimnx)
- Mark v1.3 docs as latests stable and set release date for v1.4 (#649,@zimnx)
- Explicitly set gcloud project in GKE example commands (#640,@zimnx)
- Document operator support matrix (#656,@tnozicka)
- Fix broken references in node operations documentation (#659,@dgarcia360)
- Claim kube version >= 1.19.10 (#664,@tnozicka)
- Hide master from documentation version dropdown (#655,@dgarcia360)
- Add cluster delete instructions and reference to generic in gke docs (#693,@rzetelskik)
Flaky/Failing Test
- Wait for cert-manager webhook CA (#627,@tnozicka)
- Collect logs only for running containers (#689,@tnozicka)
- Raise manager e2e timeout (#708,@tnozicka)
Other
- Collect KAS audit logs and API call stats in e2e tests (#623,@tnozicka)
- Collect rotated KAS audit logs (#629,@tnozicka)
- Raise e2e timeout (#635,@tnozicka)
- Fix GH action to work with new minikube 1.22.0 (#681,@tnozicka)
- Fix e2e flake retry for promotion jobs (#690,@tnozicka)
- Fix date ranges for listing PRs in gen-release-notes (#706,@tnozicka)
- Automatically publish release notes when a tag is created (#707,@tnozicka)
- Initialize v1.4 branch (#709,@tnozicka)
v1.3.0
Release notes for 1.3.0
Container images
docker.io/scylladb/scylla-operator:1.3.0
Changes By Kind
Feature
- e2e: Added smoke test for Scylla Manager integration (#478) (#561,@zimnx)
- Allow to set placement options for manager controller (#496) (#571,@zimnx)
- helm: Add aggregationRule to ClusterRoles (#440) (#467,@niels-s)
- helm: Fix ServiceAccount for Scylla Manager chart (#504,@niels-s)
- Add optional SecurityContext to Helm Charts (#574,@niels-s)
- Use scylla 4.4 in e2e tests. (#579,@tnozicka)
- Default scylla to 4.4.2 and manager to 2.3.0 (#609,@tnozicka)
- Provision autogenerated auth token for Scylla API (#605,@zimnx)
Bug
- Fix service DNS names for in-cluster communication (#576,@tnozicka)
- Use REST API for schema agreement check (#603,@zimnx)
- Fix panic in orphaned PV cleanup when PV NodeAffinity is empty (#611,@zimnx)
- Use --format=docker to support SHELL instruction in the Dockerfile (#616,@tnozicka)
Documentation
- Add 1.1.0->1.2.0 upgrade guide and refreshed examples (#568,@zimnx)
- Document branching and release procedure (#559,@zimnx)
- Release v1.2 docs and add a release schedule for v1.3 (#581,@tnozicka)
- Make v1.2 docs the latest version (#592,@tnozicka)
- Remove experimental label from EKS example (#585,@zimnx)
- Avoid nested tagging in release doc and add skopeo alternative (#580,@tnozicka)
- Tool which generates release notes based on merge commits between two git refs (#556,@zimnx)
- Added webhook cleanup step to upgrade procedure (#599,@zimnx)
- Add Helm publishing step to release process (#598,@zimnx)
- Document manual seed node replacement procedure (#584,@zimnx)
- Add fix to documentation about TRUNCATE issues in Minikube (#612,@zimnx)
- Change EKS example to multi-zone cluster (#613,@zimnx)
Flaky/Failing Test
- integration test: correct failing integration test due to 10_webhook.yaml missing file (#557,@ashangit)
Other
- e2e: Dump test namespace content (#553,@tnozicka)
- makefile: use the same image tag for manifests and images (#551,@zimnx)
- scripts: add support for arch linux on install dependencies (#547,@ashangit)
- Use golang 1.16.4 (#586,@tnozicka)
- Iterate over PR numbers not indexes during release notes generation (#617,@zimnx)
- Pin tags to 1.3 (#618,@zimnx)
1.3.0-rc.0
Release notes for 1.3.0-rc.0
Container images
docker.io/scylladb/scylla-operator:1.3.0-rc.0
Changes By Kind
Feature
- e2e: Added smoke test for Scylla Manager integration (#478) (#561,@zimnx)
- Allow to set placement options for manager controller (#496) (#571,@zimnx)
- helm: Add aggregationRule to ClusterRoles (#440) (#467,@niels-s)
- helm: Fix ServiceAccount for Scylla Manager chart (#504,@niels-s)
- Add optional SecurityContext to Helm Charts (#574,@niels-s)
- Use scylla 4.4 in e2e tests. (#579,@tnozicka)
- Default scylla to 4.4.2 and manager to 2.3.0 (#609,@tnozicka)
- Provision autogenerated auth token for Scylla API (#605,@zimnx)
Bug
- Fix service DNS names for in-cluster communication (#576,@tnozicka)
- Use REST API for schema agreement check (#603,@zimnx)
- Fix panic in orphaned PV cleanup when PV NodeAffinity is empty (#611,@zimnx)
- Use --format=docker to support SHELL instruction in the Dockerfile (#616,@tnozicka)
Documentation
- Add 1.1.0->1.2.0 upgrade guide and refreshed examples (#568,@zimnx)
- Document branching and release procedure (#559,@zimnx)
- Release v1.2 docs and add a release schedule for v1.3 (#581,@tnozicka)
- Make v1.2 docs the latest version (#592,@tnozicka)
- Remove experimental label from EKS example (#585,@zimnx)
- Avoid nested tagging in release doc and add skopeo alternative (#580,@tnozicka)
- Tool which generates release notes based on merge commits between two git refs (#556,@zimnx)
- Added webhook cleanup step to upgrade procedure (#599,@zimnx)
- Add Helm publishing step to release process (#598,@zimnx)
- Document manual seed node replacement procedure (#584,@zimnx)
- Add fix to documentation about TRUNCATE issues in Minikube (#612,@zimnx)
- Change EKS example to multi-zone cluster (#613,@zimnx)
Flaky/Failing Test
- integration test: correct failing integration test due to 10_webhook.yaml missing file (#557,@ashangit)
Other
- e2e: Dump test namespace content (#553,@tnozicka)
- makefile: use the same image tag for manifests and images (#551,@zimnx)
- scripts: add support for arch linux on install dependencies (#547,@ashangit)
- Use golang 1.16.4 (#586,@tnozicka)
- Iterate over PR numbers not indexes during release notes generation (#617,@zimnx)
- Pin tags to 1.3 (#618,@zimnx)
1.3.0-beta.0
Release notes for 1.3.0-beta.0
Container images
docker.io/scylladb/scylla-operator:1.3.0-beta.0
Changes By Kind
Feature
- e2e: Added smoke test for Scylla Manager integration (#478) (#561,@zimnx)
- Allow to set placement options for manager controller (#496) (#571,@zimnx)
- helm: Add aggregationRule to ClusterRoles (#440) (#467,@niels-s)
- helm: Fix ServiceAccount for Scylla Manager chart (#504,@niels-s)
- Add optional SecurityContext to Helm Charts (#574,@niels-s)
- Use scylla 4.4 in e2e tests. (#579,@tnozicka)
- Default scylla to 4.4.2 and manager to 2.3.0 (#609,@tnozicka)
- Provision autogenerated auth token for Scylla API (#605,@zimnx)
Bug
- Fix service DNS names for in-cluster communication (#576,@tnozicka)
- Use REST API for schema agreement check (#603,@zimnx)
- Fix panic in orphaned PV cleanup when PV NodeAffinity is empty (#611,@zimnx)
- Use --format=docker to support SHELL instruction in the Dockerfile (#616,@tnozicka)
Documentation
- Add 1.1.0->1.2.0 upgrade guide and refreshed examples (#568,@zimnx)
- Document branching and release procedure (#559,@zimnx)
- Release v1.2 docs and add a release schedule for v1.3 (#581,@tnozicka)
- Make v1.2 docs the latest version (#592,@tnozicka)
- Remove experimental label from EKS example (#585,@zimnx)
- Avoid nested tagging in release doc and add skopeo alternative (#580,@tnozicka)
- Tool which generates release notes based on merge commits between two git refs (#556,@zimnx)
- Added webhook cleanup step to upgrade procedure (#599,@zimnx)
- Add Helm publishing step to release process (#598,@zimnx)
- Document manual seed node replacement procedure (#584,@zimnx)
- Add fix to documentation about TRUNCATE issues in Minikube (#612,@zimnx)
- Change EKS example to multi-zone cluster (#613,@zimnx)
Flaky/Failing Test
- integration test: correct failing integration test due to 10_webhook.yaml missing file (#557,@ashangit)
Other
- e2e: Dump test namespace content (#553,@tnozicka)
- makefile: use the same image tag for manifests and images (#551,@zimnx)
- scripts: add support for arch linux on install dependencies (#547,@ashangit)
- Use golang 1.16.4 (#586,@tnozicka)
- Iterate over PR numbers not indexes during release notes generation (#617,@zimnx)
- Pin tags to 1.3 (#618,@zimnx)
v1.2.0
Release notes for v1.2.0
Container images
docker.io/scylladb/scylla-operator:1.2.0
Changes By Kind
Features
- Let scylla listen on 0.0.0.0 (#529,@tnozicka)
- Deployment changes (#498,@zimnx)
- Adjust probes for stability and better response time (#486,@tnozicka)
- cluster: Manage Pod Disruption Budget (#214) (#438,@zimnx)
- Lower cp sidecar resources (#430,@tnozicka)
- cluster: automated sidecar upgrade (#187) (#413,@zimnx)
- Add e2e suite (#393,@tnozicka)
- Skip io-tuning if it has already been done (#379,@geobeau)
- Allow to set placement options for manager controller (#496) (#572,@zimnx)
- Added smoke test for Scylla Manager integration (#569,@zimnx)
Bugs
- sidecar/config: fix ScyllaArgs parsing (#549,@zimnx)
- Fix panic for empty strorageCapacity (#540,@tnozicka)
- Get rid of busybox image (#539,@tnozicka)
- Make a replace race with StatefulSet controller less likely (#525,@tnozicka)
- examples: fix ScyllaCluster member role name (#522,@zimnx)
- Always default to cluster first DNS (#512,@tnozicka)
- cluster: update Cluster status when DeletionTimestamp is non-nil (#506,@zimnx)
- helm: bump default scylla storage capacity to 10Gi (#501) (#502,@zimnx)
- Reduce resources for sysctl-buddy (#500,@tnozicka)
- helm: change storage class name parameter name (#485) (#491,@zimnx)
- helm: fix PVC patch RBAC (#471) (#480,@zimnx)
- Expose CQL port with alternator (#479,@tnozicka)
- rbac: Fix patching PVCs (#472,@tnozicka)
- cluster: fix source of rack version in cluster status (#465,@zimnx)
- Revert "cluster: fix source of rack version and members in cluster status" (#464,@zimnx)
- cluster: fix source of rack version and members in cluster status (#462,@zimnx)
- Added scylla/rack to podTargetLabels in ServiceMonitor (#457,@rzetelskik)
- cluster: clear rack status when rack STS doesn't exist (#418) (#455,@zimnx)
- helm: fix name of scylla clusters in Manager chart (#363) (#419,@zimnx)
Documentation
- Claim minimal Kubernetes version (#541,@tnozicka)
- Fix 1.2 schedule in docs (#533,@tnozicka)
- Update docs (#530,@tnozicka)
- docs: mark v1.1 as latest version (#516,@zimnx)
- v1.1 documentation (#409,@zimnx)
Flaky/Failing Tests
Other
- deploy: generate manifests from Helm (#482) (#519,@zimnx)
- make: set Helm repo manifest metadata (#517,@zimnx)
- hack: merge duplicated cass-stress-gen scripts (#509,@zimnx)
- Webhooks cleanup (#466,@zimnx)
- Move scylla version helpers out of the api package (#460,@tnozicka)
- helm: Remove unused serviceAccount.name from Scylla chart (#443,@niels-s)
- Verify PRs (#564,@tnozicka)
- makefile: use the same tag for manifests, images and charts (#562,@zimnx)
v1.2.0-rc.0
Release notes for v1.2.0-rc.0
Container images
docker.io/scylladb/scylla-operator:1.2.0-rc.0
Changes By Kind
Features
- Let scylla listen on 0.0.0.0 (#529,@tnozicka)
- Deployment changes (#498,@zimnx)
- Adjust probes for stability and better response time (#486,@tnozicka)
- cluster: Manage Pod Disruption Budget (#214) (#438,@zimnx)
- Lower cp sidecar resources (#430,@tnozicka)
- cluster: automated sidecar upgrade (#187) (#413,@zimnx)
- Add e2e suite (#393,@tnozicka)
- Skip io-tuning if it has already been done (#379,@geobeau)
- Allow to set placement options for manager controller (#496) (#572,@zimnx)
- Added smoke test for Scylla Manager integration (#569,@zimnx)
Bugs
- sidecar/config: fix ScyllaArgs parsing (#549,@zimnx)
- Fix panic for empty strorageCapacity (#540,@tnozicka)
- Get rid of busybox image (#539,@tnozicka)
- Make a replace race with StatefulSet controller less likely (#525,@tnozicka)
- examples: fix ScyllaCluster member role name (#522,@zimnx)
- Always default to cluster first DNS (#512,@tnozicka)
- cluster: update Cluster status when DeletionTimestamp is non-nil (#506,@zimnx)
- helm: bump default scylla storage capacity to 10Gi (#501) (#502,@zimnx)
- Reduce resources for sysctl-buddy (#500,@tnozicka)
- helm: change storage class name parameter name (#485) (#491,@zimnx)
- helm: fix PVC patch RBAC (#471) (#480,@zimnx)
- Expose CQL port with alternator (#479,@tnozicka)
- rbac: Fix patching PVCs (#472,@tnozicka)
- cluster: fix source of rack version in cluster status (#465,@zimnx)
- Revert "cluster: fix source of rack version and members in cluster status" (#464,@zimnx)
- cluster: fix source of rack version and members in cluster status (#462,@zimnx)
- Added scylla/rack to podTargetLabels in ServiceMonitor (#457,@rzetelskik)
- cluster: clear rack status when rack STS doesn't exist (#418) (#455,@zimnx)
- helm: fix name of scylla clusters in Manager chart (#363) (#419,@zimnx)
Documentation
- Claim minimal Kubernetes version (#541,@tnozicka)
- Fix 1.2 schedule in docs (#533,@tnozicka)
- Update docs (#530,@tnozicka)
- docs: mark v1.1 as latest version (#516,@zimnx)
- v1.1 documentation (#409,@zimnx)
Flaky/Failing Tests
Other
- deploy: generate manifests from Helm (#482) (#519,@zimnx)
- make: set Helm repo manifest metadata (#517,@zimnx)
- hack: merge duplicated cass-stress-gen scripts (#509,@zimnx)
- Webhooks cleanup (#466,@zimnx)
- Move scylla version helpers out of the api package (#460,@tnozicka)
- helm: Remove unused serviceAccount.name from Scylla chart (#443,@niels-s)
- Verify PRs (#564,@tnozicka)
- makefile: use the same tag for manifests, images and charts (#562,@zimnx)