From e46dcb4fdbc2dbc4b2e93dc6ba585a6e23ce5fe4 Mon Sep 17 00:00:00 2001 From: Alfredo Moralejo Date: Thu, 5 Oct 2017 11:46:48 +0200 Subject: [PATCH] Use keystone api V3 for designate validation Currently it is implicitely using keystone v2.0 by not declaring DOMAIN variables. Now, api v2.0 is being deprecated and we need to use API v3. Change-Id: I861d7d0bf09db7b92613229903edd4cb4f66ba96 --- manifests/designate.pp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/manifests/designate.pp b/manifests/designate.pp index 1fc25b814..320bbc6f2 100644 --- a/manifests/designate.pp +++ b/manifests/designate.pp @@ -83,7 +83,8 @@ class openstack_integration::designate { # Validate that designate-central is ready for pool update $command = "openstack --os-auth-url ${::openstack_integration::config::keystone_auth_uri} \ ---os-project-name services --os-username designate --os-password a_big_secret zone list" +--os-project-name services --os-username designate --os-password a_big_secret \ +--os-project-domain-name Default --os-user-domain-name Default zone list" openstacklib::service_validation { 'designate-central': command => $command, timeout => '15',