Last week in scylla-cluster-tests.git master (issue #53; 2024-06-28)

This short report brings to light some interesting commits to scylla-cluster-tests.git master from the last week.
Commits in the 9b2a1cd9…1932795e range are covered .

There were 32 non-merge commits from 8 authors in that period. Some notable commits:

SCT now supports zstd compressed coredumps.

Fixed problems with GitHub request quota limits by caching issue info in S3. This cache is used in the SkipPerIssue feature, populated several times a day, and can be updated manually from the GitHub Actions UI.

Reworked monitoring node setup to support Rocky, so it can be used in manager installation tests for Rocky distro.

create_keyspace Tester method now allows specifying tablet configuration when creating a keyspace, enabling disabling tablets or setting the initial number of tablets.

Added a new Scylla Manager test performing sanity checks for clusters consisting of vnodes and tablets simultaneously.

SCT now supports adding and decommissioning multiple nodes in parallel, useful in scenarios like grow-shrink cluster nemesis. This can be enabled by setting parallel_node_operations and specifying nemesis_add_node_cnt greater than 1.

Fixed the issue of broken coredumps by creating a hard link as soon as a coredump is detected before compression and uploading.

Bumped scylla-driver from 3.26.8 to 3.26.9.

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