From b1404cfea7873578a5827f0887af04c2c31c2076 Mon Sep 17 00:00:00 2001 From: Zuul Date: Tue, 2 Jan 2024 16:56:22 +0000 Subject: [PATCH] Update git submodules * Update puppet-openstacklib from branch 'master' to 84c99513c759d1284512b8ee19fd00bb823b56f3 - Merge "Simplify policies definition" - Simplify policies definition Currently the openstacklib::policy::policies parameter requires the following format. openstacklib::policy { 'foo': policies => { 'title' => { 'key' => 'policy-key', 'value' => 'policy-value' } }, ... } However the top level key ('title') is used to determine resource names and does not affect actual configuration. This is quite redundant and sometimes confusing to users. This allows using title strings to define policy keys. With this change users can use a policies value like the following example. This is similar to the existing config classes interface. openstacklib::policy { 'foo': policies => { 'policy-key' => { 'value' => 'policy-value' } }, ... } Change-Id: I7f8caa2b3e5cab852f64c5fdbb3452485d8aabab --- puppet-openstacklib | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/puppet-openstacklib b/puppet-openstacklib index 4f440b1103..84c99513c7 160000 --- a/puppet-openstacklib +++ b/puppet-openstacklib @@ -1 +1 @@ -Subproject commit 4f440b1103d784d0d15a88c8250561bf83c2c9af +Subproject commit 84c99513c759d1284512b8ee19fd00bb823b56f3