diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 0869cea140b2a1f909b16c5c6816d40cbfdf69c6..9b0eed52fe675a7cf6782f8a0d5181d8fa5c24c7 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -11,11 +11,15 @@
 variables:
   ANSIBLE_ANY_ERRORS_FATAL: "1"
   ANSIBLE_CALLBACK_RESULT_FORMAT: "yaml"
+  ANSIBLE_DEFAULT_VERBOSITY: "1"
   ANSIBLE_DIFF_ALWAYS: "1"
   ANSIBLE_DISPLAY_SKIPPED_HOSTS: "0"
+  ANSIBLE_ERROR_ON_UNDEFINED_VARS: "1"
   ANSIBLE_FORCE_COLOR: "1"
   ANSIBLE_INJECT_FACT_VARS: "0"
+  ANSIBLE_NOCOWS: "1"
   ANSIBLE_REMOTE_TMP: "/tmp"
+  ANSIBLE_ROLES_PATH: "${CI_PROJECT_DIR}/..:~/.ansible/roles:/usr/share/ansible/roles:/etc/ansible/roles"
   ANSIBLE_SHELL_ALLOW_WORLD_READABLE_TEMP: "1"
   DEBIAN_FRONTEND: noninteractive
   DEFAULT_MANAGED_STR: "Ansible managed"
diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml
index 9230cc984761ac1ec106e0e1b77e307a402a8a7a..3d642259eb623fbf41089f9c7f8786973c98db2f 100644
--- a/.pre-commit-config.yaml
+++ b/.pre-commit-config.yaml
@@ -34,7 +34,7 @@ repos:
           - README.md
   # https://github.com/ansible/ansible-lint/releases
   - repo: https://github.com/ansible/ansible-lint.git
-    rev: v25.1.0
+    rev: v25.1.2
     hooks:
       - id: ansible-lint
         name: Ansible Lint
diff --git a/defaults/main.yml b/defaults/main.yml
index f6273045cb8673a1787299659c4e9444668a64b4..3424f3771d4731a01a715c13d2cf4141ed4148f8 100644
--- a/defaults/main.yml
+++ b/defaults/main.yml
@@ -27,6 +27,7 @@ valkey_instances:
   #   config:
   #     port: 0
   #     unixsocket: /run/valkey-cloud/valkey-server.sock
+  #     requirepass: XXXX
   #     unixsocketperm: 770
   #     pidfile: /run/valkey-cloud/valkey-server.pid
   #     logfile: /var/log/valkey/valkey-server-cloud.log