This short report brings to light some interesting commits to scylla-cluster-tests.git master from the last week. Commits in the 6340efcd…a7af7bda range are covered.
There were 40 non-merge commits from 12 authors in that period. Some notable commits:
Updated scylladb/gemini Docker tag to v2.1.4.
Added Azure Key Management Service (KMS) integration:
- KMS configuration support in provisioner and VM provider.
- Pre-created KMS keys per region; support enabling EaR with managed identity via ‘enterprise_disable_kms’.
- New ‘enable_kms_key_rotation’ option for key rotation.
Healthcheck is now wrapped with adaptive timeout, making healthcheck duration visible in Argus Results (closes #9170).
Scylla-Cloud support improvements:
- Enable monitoring provisioning and setup, including federation to cloud monitoring.
- Stop limiting to enabled versions only.
- Support log collection from monitor nodes and from DB nodes.
- Add support to connect with machines via XCloudConnectivityContainerMixin.
- Support running with a local credentials file (no mandatory xcloud_env).
New longevity test configuration for LWT with tablets: switched from c-s to latte; added a loader script with LWT queries and deletions to trigger tablet merge/split.
Added more actions log lines to cover all disruptions.
Performance tests use default cassandra-stress image.
2025.3 and 2025.4 releases were added to performance trigger matrix.
Enabled scylla_doctor checks in non-root artifact test. Some are not working due missing root permissions and were disabled.
Added AGENTS.md to improve Copilot/LLM Agents experience with a codebase overview and common commands.
See you in the next issue of last week in scylla-cluster-tests.git master!