From a63dc55c4e8a0614636ec9b55a1360ebdee55d8f Mon Sep 17 00:00:00 2001 From: Igor Duarte Date: Fri, 15 Dec 2023 10:48:00 -0300 Subject: [PATCH] molecule: Set force_schema_commit_log to true In the latest OSS version (5.4.0), if we use the defaults from Scylla we'll see the following error: `init - Bad configuration: consistent_cluster_management requires schema commit log to be enabled` This happens because consistent_cluster_management is set to true and force_schema_commit_log is set to false by default. This PR fixes this error in our CI by setting force_schema_commit_log to true in scylla_yaml_params. --- ansible-scylla-node/molecule/ubuntu2004/molecule.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/ansible-scylla-node/molecule/ubuntu2004/molecule.yml b/ansible-scylla-node/molecule/ubuntu2004/molecule.yml index 7312deb2..ba3d551a 100644 --- a/ansible-scylla-node/molecule/ubuntu2004/molecule.yml +++ b/ansible-scylla-node/molecule/ubuntu2004/molecule.yml @@ -78,6 +78,9 @@ provisioner: # skip_ntp: True skip_swap: True scylla_manager_deb_repo_url: "http://downloads.scylladb.com/deb/ubuntu/scylladb-manager-2.6-bionic.list" + scylla_yaml_params: + force_schema_commit_log: true + consistent_cluster_management: true playbooks: converge: ../shared/converge.yml prepare: ../shared/prepare.yml