From d7ad5f71909dccb4670a63761efffd19ecedd03f Mon Sep 17 00:00:00 2001 From: Takashi Kajinami Date: Fri, 15 Jul 2022 11:21:26 +0900 Subject: [PATCH] Enable Designate in Ubuntu It was disabled by 995e6056d1bfc923599a87f19e3dd5fe90a2e9aa in the past because of broken idempotency but we no longer observe the problem in recent releases like wallaby. Change-Id: I57323a50e5bd016375eeaa3ececf813a3f48d0f6 --- fixtures/scenario003.pp | 14 ++------------ 1 file changed, 2 insertions(+), 12 deletions(-) diff --git a/fixtures/scenario003.pp b/fixtures/scenario003.pp index f7f771d15..036ae58ae 100644 --- a/fixtures/scenario003.pp +++ b/fixtures/scenario003.pp @@ -52,14 +52,6 @@ case $::osfamily { } } -if ($::operatingsystem == 'Ubuntu') and (versioncmp($::operatingsystemmajrelease, '16') >= 0) { - # Disable Designate MDS on Ubuntu until we find why Puppet run is not - # idempotent sometimes. - $designate_enabled = false -} else { - $designate_enabled = true -} - include openstack_integration class { 'openstack_integration::config': ssl => $ssl, @@ -90,9 +82,7 @@ include openstack_integration::heat class { 'openstack_integration::sahara': integration_enable => $sahara_integration_enable, } -if $designate_enabled { - include openstack_integration::designate -} +include openstack_integration::designate if $murano_enabled { include openstack_integration::murano } @@ -107,7 +97,7 @@ class { 'openstack_integration::magnum': } class { 'openstack_integration::tempest': - designate => $designate_enabled, + designate => true, trove => $trove_enabled, mistral => $mistral_enabled, sahara => $sahara_integration_enable,