diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index b1c14b5801ff6da4df77fcfa6dbc483a783ff962..f90be4e9eedcf1fd09ab6f1190b63b840a74f09c 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -58,7 +58,9 @@ test-cluster:
         IMAGE:
         - debian12
   script:
+    - cd ansible/
     - ansible-playbook $ANSIBLE_ARGS playbooks/deploy.yaml -e cloud_provider=$PROVIDER -e image=$IMAGE
     - ansible-playbook $ANSIBLE_ARGS playbooks/test_podinfo.yaml -e cloud_provider=$PROVIDER -e image=$IMAGE
   after_script:
+    - cd ansible/
     - ansible-playbook $ANSIBLE_ARGS playbooks/cleanup.yaml -e cloud_provider=$PROVIDER -e image=$IMAGE