Last week in scylla-cluster-tests.git master (issue #59; 2024-08-09)

This short report brings to light some interesting commits to scylla-cluster-tests.git master from the last week.
Commits in the 8bd7d9a0…23ccb24e range are covered.

There were 19 non-merge commits from 7 authors in that period. Some notable commits:
We added configuration and pipeline files for artifacts tests for Debian 12.

We started to collect cloud-init logs on DB nodes to speed up investigations of cloud-init issues.

Note that the docker_backend_local.yaml config file was renamed to docker_backend.yaml, as it’s now used not only for local tests but also in the CI. Keep this in mind when running tests locally.

Developers can now easily update Scylla DB packages on a running cluster without needing to recreate it. New packages can be uploaded from S3, GS, or a local workstation, and tests can be rerun using the reuse-cluster capability. Run hydra update-scylla-packages --help for more details on this feature.

Upgrade tests now execute the Raft topology upgrade procedure if the new Scylla version supports it.

See you in the next issue of last week in scylla-cluster-tests.git master!