github scylladb/scylla-operator v1.12.0-rc.0

latest releases: v1.14.0, v1.14.0-rc.1, v1.14.0-rc.0...
pre-release6 months ago

Release notes for 1.12.0-rc.0

Container images

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

Changes By Kind (since 1.11.3)

Feature

Bug

  • Evaluate special 'now' terms in Scylla Manager tasks only on task creation (#841,@zimnx)
  • Explicitly set TLS CQL shard aware port (#1450,@zimnx)
  • Fix namespaced must-gather (#1453,@tnozicka)
  • Set ScyllaCluster placement requirements on cleanup Jobs (#1493,@zimnx)
  • Fix error aggregation in scyllacluster controller job sync (#1569,@rzetelskik)
  • Adjust image references for introspection with containerd (#1619,@tnozicka)
  • Fix StatefulSet rolled out condition (#1624,@zimnx)
  • Rollback StatefulSet selector (#1639,@zimnx)
  • Determine host for Scylla client using ScyllaCluster expose options (#1641,@rzetelskik)
  • Loosen validation for LoadBalancerClass in NodeServiceTemplate (#1649,@zimnx)
  • Support update of StatefulSet selector (#1655,@zimnx)
  • Revert introspection (#1685,@tnozicka)
  • Replace nowSafety buffer with zero-value datetime in manager task scheduling (#1706,@rzetelskik)
  • Fix metadata projection of StatefulSet PVC template (#1712,@zimnx)
  • Collect only ServiceMonitors managed by given ScyllaDBMonitoring (#1717,@zimnx)
  • Fix syntax of ScyllaCluster PreStopHook (#1727,@zimnx)
  • Change minTerminationGracePeriodSeconds to *int32 (#1740,@zimnx)
  • Stop Scylla Manager task before deletion (#1744,@zimnx)
  • Always use default minReadySeconds so identity service works (#1746,@tnozicka)
  • Return empty list of loop devices when losetup doesn't print anything (#1782,@zimnx)
  • Fix alternator validation 1.12 (#1792,@tnozicka)
  • Pass auth token on Scylla Manager cluster update (#1803,@rzetelskik)
  • Explicitly disable CQL over TLS in Scylla Manager cluster integration (#1807,@rzetelskik)
  • Fix update action loop break in manager controller (#1822,@rzetelskik)
  • Decouple Alternator certificates from CQL TLS feature gate (#1842,@tnozicka)

Documentation

  • Enable building v1.11 documentation (#1445,@zimnx)
  • Add Multi Datacenter ScyllaDB cluster deployment documentation (#1466,@rzetelskik)
  • Fix example file in 'Setting up nodes for ScyllaDB' of 'Deploying Scylla on EKS' documentation page (#1496,@rzetelskik)
  • Fix steps ordering in EKS and GKE documentation pages (#1497,@rzetelskik)
  • Add support and must-gather documentation (#1504,@tnozicka)
  • Fix preview target in docs readme (#1507,@tnozicka)
  • Unify docs index pages and make sure they are always in sync with the menu (#1509,@tnozicka)
  • Describe Manager and Monitoring in MultiDC docs (#1513,@zimnx)
  • Avoid service enpoints size limit in monitoring examples (#1515,@tnozicka)
  • Make example ScyllaCluster in EKS docs consistently use scylladb-local-xfs storage class (#1527,@rzetelskik)
  • Remove myst.xref_missing suppression in Sphinx config (#1529,@rzetelskik)
  • Make docs' header levels increase consecutively (#1540,@rzetelskik)
  • Generate API docs (#1541,@tnozicka)
  • Mark 1.11 as stable version in documentation (#1543,@zimnx)
  • Update release schedule (#1544,@zimnx)
  • Update support matrix (#1545,@zimnx)
  • Add Scylla Operator demo (#1560,@tnozicka)
  • Update outdated hyperlink to GKE's raw block devices docs in GKE docs (#1586,@rzetelskik)
  • Set kubelet's CPU manager policy for ScyllaDB node pool only in GKE docs and examples (#1595,@rzetelskik)
  • Fix invalid commands in Scylla Manager section of GKE mulit-datacenter documentation (#1596,@rzetelskik)
  • Add examples for popular platforms regarding LoadBalancer service exposing (#1601,@zimnx)
  • Update documentation about restoring from backup (#1678,@zimnx)
  • Add zendesk tag for docs (#1681,@dgarcia360)
  • Fix headings in 'Deploying Scylla stack using Helm Charts' doc page (#1750,@rzetelskik)
  • Update version requirements for Scylla Manager (#1777,@rzetelskik)
  • Remove TLS disablement note from restore docs (#1833,@rzetelskik)
  • Document using ScyllaDB APIs (#1834,@tnozicka)
  • Document using Alternator API (#1843,@tnozicka)
  • Update restore procedure docs with a workaround for Scylla OS 5.4.X and ScyllaDB Enterprise 2024.1.X (#1844,@rzetelskik)

Flaky/Failing Test

  • Reenable E2E test for shard-aware ports (#1459,@zimnx)
  • Avoid controller-gen issue with path parsing (#1547,@tnozicka)
  • Limit scylla manager API calls duration (#1615,@tnozicka)
  • Allow Ingress Controller to notice Ingress objects in connection via Ingress E2E (#1631,@zimnx)
  • Extend ScyllaCluster rollout timeout in E2E (#1636,@zimnx)
  • Wait for e2e Pod even if logs end prematurely (#1699,@tnozicka)
  • Fix kubectl logs retry in gke e2e script (#1700,@tnozicka)

Other

Uncategorized


Don't miss a new scylla-operator release

NewReleases is sending notifications on new releases.