diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 529fe9566d529449b7a3c56df602db4142afc3da..198703c0a4fcbe2f40c6ff3a970fad7a8705353d 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -47,6 +47,7 @@ test:
     GIT_STRATEGY: "none"
     GIT_DEPTH: 0
   script:
+    - docker pull "${CI_REGISTRY_IMAGE}:latest" || true
     - docker run --rm "${CI_REGISTRY_IMAGE}:temp-$CI_PIPELINE_IID" ansible --version
     - docker run --rm "${CI_REGISTRY_IMAGE}:temp-$CI_PIPELINE_IID" ansible -m ping localhost
     - docker run --rm "${CI_REGISTRY_IMAGE}:temp-$CI_PIPELINE_IID" ansible-lint --version