diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 6c9ddd7331fa7941f79749bf66964d9ef2d5e455..657bebf3d7058d3beb9f8096fcbc0b3a43fb149c 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -79,6 +79,7 @@ build_cluster_cicd:
     - chmod 400 gc_key.pem
     - echo "$HPCCICD_openrc" > ./$NECTAR_ALLOCATION-openrc.sh
   script:
+    - apt install python3-pip
     - pip3 install python-cinderclient python-keystoneclient python-novaclient python-openstackclient PyYAML ansible
     - echo "create stage"
     - source ./$NECTAR_ALLOCATION-openrc.sh
@@ -114,6 +115,7 @@ ansible_create_cluster_stage:
   tags:
   - ansible
   script:
+    - apt install python3-pip
     - pip3 install python-cinderclient python-keystoneclient python-novaclient python-openstackclient PyYAML ansible
     - cd CICD
     - pwd