define api version during openstack-env-creation
current value of OPENSTACK_API_VERSION='3' for cicd job
but it is not defined in method 'createOpenstackEnv'
there is used default value api_ver='2'
it's incorrect
Change-Id: I93720bda4a42a5fe581c74bdae3318ec1360f8bc
diff --git a/cicd-lab-pipeline.groovy b/cicd-lab-pipeline.groovy
index 3fd63b2..37643cf 100644
--- a/cicd-lab-pipeline.groovy
+++ b/cicd-lab-pipeline.groovy
@@ -78,7 +78,11 @@
}
stage('Connect to OpenStack cloud') {
- openstackCloud = openstack.createOpenstackEnv(OPENSTACK_API_URL, OPENSTACK_API_CREDENTIALS, OPENSTACK_API_PROJECT)
+ openstackCloud = openstack.createOpenstackEnv(
+ OPENSTACK_API_URL, OPENSTACK_API_CREDENTIALS,
+ OPENSTACK_API_PROJECT, OPENSTACK_API_PROJECT_DOMAIN,
+ OPENSTACK_API_PROJECT_ID, OPENSTACK_API_USER_DOMAIN,
+ OPENSTACK_API_VERSION)
openstack.getKeystoneToken(openstackCloud, openstackEnv)
wrap([$class: 'BuildUser']) {
if (env.BUILD_USER_ID && !env.BUILD_USER_ID.equals("jenkins") && !HEAT_STACK_REUSE.toBoolean()) {