Last week in scylla-cluster-tests.git master (issue #108; 2025-09-19)

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:

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!