diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index feaec5b2acaf36cd066722669df71b19fd08cf0c..4364040c8a85bfdc31ca0344df9d7fb4bd57a82c 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -31,7 +31,7 @@ compile:
   variables:
     # The ansible vault only contains secret variables, cluster config itself
     # is set from the documentation inventory
-    ANSIBLE_ARGS: -i .ci-vault -i docs/inventory_cloud.yaml --vault-password-file /tmp/vault -e node_prefix=ci-$CI_JOB_ID
+    ANSIBLE_ARGS: -i .ci-vault -i docs/inventory-cloud.yaml --vault-password-file /tmp/vault -e node_prefix=ci-$CI_JOB_ID
 
 upload:
   stage: test
@@ -57,6 +57,6 @@ test-cluster:
         - debian12
   script:
     - ansible-playbook $ANSIBLE_ARGS ansible/deploy.yaml -e cloud_provider=$PROVIDER -e image=$IMAGE
-    - ansible-playbook $ANSIBLE_ARGS ansible/test_podinfo.yaml
+    - ansible-playbook $ANSIBLE_ARGS ansible/test_podinfo.yaml -e cloud_provider=$PROVIDER -e image=$IMAGE
   after_script:
-    - ansible-playbook $ANSIBLE_ARGS ansible/cleanup.yaml
+    - ansible-playbook $ANSIBLE_ARGS ansible/cleanup.yaml -e cloud_provider=$PROVIDER -e image=$IMAGE