diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 06f1000fc6d9397387fb4d03cffd3edd2ecba70b..457626b0c34f99c5bcac138ac10a412a7defd908 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -21,6 +21,7 @@ build-job:       # This job runs in the build stage, which runs first.
 run-test:
   stage: test
   before_script:
+    - chmod 600 $ANSIBLE_PRIVATE_KEY_FILE
     - env ANSIBLE_HOST_KEY_CHECKING=false ANSIBLE_PRIVATE_KEY_FILE="$ANSIBLE_PRIVATE_KEY_FILE" ansible-playbook -i "$TESTING_HOSTS" -u debian ansible/deploy_on_test.yml
   script: echo "testing"
   after_script: