X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=meta-stx%2Frecipes-support%2Fpuppet%2Ffiles%2Fpuppet-keystone%2F0007-puppet-keystone-specify-full-path-to-openrc.patch;fp=meta-stx%2Frecipes-support%2Fpuppet%2Ffiles%2Fpuppet-keystone%2F0007-puppet-keystone-specify-full-path-to-openrc.patch;h=d61c1580068f5d4c6771f2fa0f4f1c4d8b78bdea;hb=57fdea704bd62af847872c40508f00aa1d7cac60;hp=0000000000000000000000000000000000000000;hpb=f23f21bccfb750b9e30141fd9676515215ffbc4e;p=pti%2Frtp.git diff --git a/meta-stx/recipes-support/puppet/files/puppet-keystone/0007-puppet-keystone-specify-full-path-to-openrc.patch b/meta-stx/recipes-support/puppet/files/puppet-keystone/0007-puppet-keystone-specify-full-path-to-openrc.patch new file mode 100644 index 0000000..d61c158 --- /dev/null +++ b/meta-stx/recipes-support/puppet/files/puppet-keystone/0007-puppet-keystone-specify-full-path-to-openrc.patch @@ -0,0 +1,43 @@ +From 3e976dc2357aa7a6f9a0352ff2a82e7203f28fba Mon Sep 17 00:00:00 2001 +From: "Sar Ashki, Babak" +Date: Wed, 8 Jan 2020 15:54:44 -0800 +Subject: [PATCH] puppet-keystone: specify full path to openrc + +issue 48: keystone endpoints cannot be populated properly +--- + manifests/deps.pp | 7 +++++++ + 1 file changed, 7 insertions(+) + +diff --git a/manifests/deps.pp b/manifests/deps.pp +index 30c29528..d98154dd 100644 +--- a/manifests/deps.pp ++++ b/manifests/deps.pp +@@ -63,18 +63,25 @@ class keystone::deps { + # The following resources need to be provisioned after the service is up. + Anchor['keystone::service::end'] + -> Keystone_domain<||> ++ -> File['/etc/platform/openrc'] + Anchor['keystone::service::end'] + -> Keystone_endpoint<||> ++ -> File['/etc/platform/openrc'] + Anchor['keystone::service::end'] + -> Keystone_role<||> ++ -> File['/etc/platform/openrc'] + Anchor['keystone::service::end'] + -> Keystone_service<||> ++ -> File['/etc/platform/openrc'] + Anchor['keystone::service::end'] + -> Keystone_tenant<||> ++ -> File['/etc/platform/openrc'] + Anchor['keystone::service::end'] + -> Keystone_user<||> ++ -> File['/etc/platform/openrc'] + Anchor['keystone::service::end'] + -> Keystone_user_role<||> ++ -> File['/etc/platform/openrc'] + + # Installation or config changes will always restart services. + Anchor['keystone::install::end'] ~> Anchor['keystone::service::begin'] +-- +2.23.0 +