diff --git a/jenkinsfile/Jenkinsfile b/jenkinsfile/Jenkinsfile
index 678d5c89405c24d409640b1866418a7cb70eb912..608e12fc7439a9743d8697a94b5e55ea90a91045 100644
--- a/jenkinsfile/Jenkinsfile
+++ b/jenkinsfile/Jenkinsfile
@@ -11,6 +11,7 @@ pipeline {
         stage ('Test environment'){
             steps {
                 sh '''#!/bin/bash
+                    eval `oidc-agent-service use`
                     oidc-add infn-cloud-ops
                     orchent depls | tee depls.output
                     cat depls.output | grep -q ERROR && exit 1
@@ -20,6 +21,7 @@ pipeline {
         stage ('Create test deployment'){
             steps {
                 sh '''#!/bin/bash
+                    eval `oidc-agent-service use`
                     oidc-add infn-cloud-ops
                     wget -O site.yaml "${PLAYBOOK_URL}"
                     ansible-playbook site.yaml --extra-vars "paas_ci_test_step='create_deployment'"  
@@ -32,7 +34,8 @@ pipeline {
                     sshUserPrivateKey(credentialsId: "ssh_scans", keyFileVariable: 'keyfile'),
                     usernamePassword(credentialsId: "jenkins_scans_creds", usernameVariable: 'GMP_USER', passwordVariable: 'GMP_PASSWORD')
                 ]) {
-                    sh '''#!/bin/bash
+                    sh '''#!/bin/bash   
+                        eval `oidc-agent-service use`
                         oidc-add infn-cloud-ops
                         cp ${keyfile} /home/jenkins/.ssh/id_rsa
                         ansible-playbook site.yaml --extra-vars "paas_ci_test_step='scan'"  
@@ -50,6 +53,7 @@ pipeline {
     post { 
         always { 
             sh '''#!/bin/bash
+            eval `oidc-agent-service use`
             oidc-add infn-cloud-ops
             ansible-playbook site.yaml --extra-vars "paas_ci_test_step='clean'" 
             '''