v1.17.0
·
300 commits
to master
since this release
Release notes for 1.17.0
Container images
docker.io/scylladb/scylla-operator:1.17.0
Changes By Kind (since 1.16.2)
Feature
- Make RSA key size configurable in operator command (#2360,@rzetelskik)
- Mirror ConfigMaps and Secrets referenced in ScyllaDBCluster into remote datacenters (#2524,@zimnx)
- Reconcile remote datacenters independently (#2535,@zimnx)
- Remove Type prefix for aggregated Condition Reasons (#2581,@zimnx)
Bug
- Use alphanum characters in hashed name suffix (#2505,@zimnx)
- Clear data keyspace snapshots for first node in rack during ScyllaDB version upgrade (#2528,@zimnx)
- Propagate Options in DataInserter constructor in E2E utils (#2545,@rzetelskik)
- Render
.spec.datacenter.racks
directly in Helm template (#2556,@mflendrich) - Update default storage capacity to 120Gi and set sysctls' fs.aio-max-nr value to 30000000 in Scylla helm chart (#2565,@grzywin)
- Forget keys on nonretriable errors in observer (#2589,@rzetelskik)
- Fix Available Condition of RemoteKubernetesCluster after recovery (#2599,@zimnx)
Documentation
- Build v1.16 documentation (#2501,@mflendrich)
- Add review release notes before upgrading (#2516,@ylebi)
- Fix pull request template contribution link (#2518,@ylebi)
- Update the documentation for 1.16 (#2531,@mflendrich)
- Fix broken links in resources/overview/ (#2553,@ylebi)
- Remove redundant wait for webhook CA secret in docs' GitOps installation steps (#2569,@rzetelskik)
- Remove
:link:
option from sphinx-design cards (#2584,@dgarcia360) - Update docs theme to 1.8.6 (#2585,@dgarcia360)
- Update restore from backup documentation page (#2601,@ylebi)
- Update docs dependencies (#2608,@dgarcia360)
- Fix md redirections for multiversion support (docs) (#2613,@dgarcia360)
- Stop building docs for 1.13 and 1.14 (#2616,@rzetelskik)
- Fix GitOps local-csi-driver installation command (#2630,@czeslavo)
Flaky/Failing Test
- Fix flaky e2e test by zeroing XFS log before checking filesystem integrity (#2543,@zimnx)
- Move e2e tests RemoteKubernetesCluster Secret to dedicated namespace (#2564,@zimnx)
Other
- Make RSA key size configurable in CI scripts and use 2048 bits in E2E CI jobs by default (#2474,@rzetelskik)
- Update Go to 1.24 (#2480,@rzetelskik)
- Bump
go.mod
deps (#2507,@mflendrich) - Bump upload-artifact to v4 in GH Actions (#2514,@mflendrich)
- Refactor RemoteKubernetesCluster setup in E2E tests (#2523,@zimnx)
- Refactor e2e package structure (#2525,@zimnx)
- Add
.generated_files
to make thesize
prow plugin accurate (#2526,@mflendrich) - Change retries of e2e artifact collection (#2540,@zimnx)
- Graceful e2e shutdown on timeout (#2541,@zimnx)
- Fix signal sent to e2e Pod on graceful shutdown (#2546,@zimnx)
- Update local-csi-driver to 0.5.0 (#2557,@mflendrich)
- Add an enhancement proposal for initial ScyllaDBCluster integration with ScyllaDB Manager (#2558,@rzetelskik)
- Update release 1.17 date (#2573,@ylebi)
- Align naming of Multidatacenter Config Sync E2E (#2582,@zimnx)
- Add dependency update step to release procedure (#2583,@zimnx)
- Introduce Dependabot to bump go.mod & vendored packages (#2592,@mflendrich)
- Fix
vendor
syntax in the dependabot config (#2593,@mflendrich) - Remove the explicit
vendor
setting from the dependabot config (#2594,@mflendrich) - Bump actions/checkout from 3 to 4 (#2595,@dependabot)
- Bump the k8s-io group with 11 updates (#2596,@dependabot)
- Bump the gomod group with 16 updates (#2597,@dependabot)
- Refactor ErrorLists into nil slices (#2598,@mflendrich)
- Register collection of remote Namespaces originating from ScyllaDBCluster during E2E tests (#2600,@zimnx)
- Fix GH issues references in code to point to OS repo (#2605,@zimnx)
- Bump the k8s-io group with 11 updates (#2606,@dependabot)
- Bump the gomod group with 3 updates (#2607,@dependabot)
- Bump the k8s-io group with 11 updates (#2617,@dependabot)
- Bump the gomod group with 2 updates (#2618,@dependabot)
- Update ScyllaDB, Manager, UBI and monitoring (#2623,@mflendrich)
- Pin the 1.17 tag (#2627,@mflendrich)