diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 2f00f7592b84c01d2fc08ba21f59b35405dceb65..ba9d909de13842d218b7c8a4d9afb6afa0886596 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -116,6 +116,8 @@ ansible_create_cluster_stage:
     - python3 ./make_files.py ./inventory.yml ./infra/os_vars.yml ./vars/versions.yml
     - ssh-keygen -R `cat ssh.cfg  | grep Proxy | cut -f 2 -d "@"`
     - ssh-keyscan -H `cat ssh.cfg  | grep Proxy | cut -f 2 -d "@"` >> ~/.ssh/known_hosts
+    - eval `ssh-agent`
+    - ssh-add ./tmp_key
       #- ssh `cat ssh.cfg  | grep Proxy | cut -f 2 -d "="` -i ./tmp_key -o StrictHostKeyChecking=no exit 0
     - export ANSIBLE_HOST_KEY_CHECKING=False
     - ansible-playbook -i inventory.yml --key-file ./tmp_key  upgrade_and_reboot.yml