Merge "Debian: Replace hiera function and fix openstacklib path"
This commit is contained in:
commit
efe6d4b008
@ -0,0 +1,31 @@
|
||||
From 781294eab3bb437195d479054777ffdc300dd243 Mon Sep 17 00:00:00 2001
|
||||
From: Matheus Machado Guilhermino <matheus.machadoguilhermino@windriver.com>
|
||||
Date: Thu, 21 Apr 2022 19:50:20 +0000
|
||||
Subject: [PATCH] fix paths for openstack libs
|
||||
|
||||
openstacklib is not installed to the default directory.
|
||||
This patch replaces the default path with the custom path.
|
||||
|
||||
Signed-off-by: Matheus Machado Guilhermino <matheus.machadoguilhermino@windriver.com>
|
||||
---
|
||||
lib/puppet/provider/keystone.rb | 6 +++---
|
||||
1 file changed, 3 insertions(+), 3 deletions(-)
|
||||
|
||||
diff --git a/lib/puppet/provider/keystone.rb b/lib/puppet/provider/keystone.rb
|
||||
index b0756fd..6809f7b 100644
|
||||
--- a/lib/puppet/provider/keystone.rb
|
||||
+++ b/lib/puppet/provider/keystone.rb
|
||||
@@ -1,7 +1,7 @@
|
||||
require 'puppet/util/inifile'
|
||||
-require 'puppet/provider/openstack'
|
||||
-require 'puppet/provider/openstack/auth'
|
||||
-require 'puppet/provider/openstack/credentials'
|
||||
+require File.join(File.dirname(__FILE__), '..','..','..','..', 'openstacklib/lib/puppet/provider/openstack')
|
||||
+require File.join(File.dirname(__FILE__), '..','..','..','..', 'openstacklib/lib/puppet/provider/openstack/auth')
|
||||
+require File.join(File.dirname(__FILE__), '..','..','..','..', 'openstacklib/lib/puppet/provider/openstack/credentials')
|
||||
require File.join(File.dirname(__FILE__), '..','..', 'puppet/provider/keystone/util')
|
||||
require 'hiera_puppet'
|
||||
|
||||
--
|
||||
2.30.2
|
||||
|
@ -0,0 +1,37 @@
|
||||
From 3140cb1a78235ac6504a97e5e3bd4fe79b455b36 Mon Sep 17 00:00:00 2001
|
||||
From: Matheus Machado Guilhermino <matheus.machadoguilhermino@windriver.com>
|
||||
Date: Thu, 21 Apr 2022 20:01:21 +0000
|
||||
Subject: [PATCH] Replace deprecated hiera function
|
||||
|
||||
Replaced the deprecated 'HieraPuppet.lookup()' function with the
|
||||
'puppet lookup' command.
|
||||
|
||||
Signed-off-by: Matheus Machado Guilhermino <matheus.machadoguilhermino@windriver.com>
|
||||
---
|
||||
lib/puppet/provider/keystone.rb | 3 +--
|
||||
1 file changed, 1 insertion(+), 2 deletions(-)
|
||||
|
||||
diff --git a/lib/puppet/provider/keystone.rb b/lib/puppet/provider/keystone.rb
|
||||
index 6809f7b..2544942 100644
|
||||
--- a/lib/puppet/provider/keystone.rb
|
||||
+++ b/lib/puppet/provider/keystone.rb
|
||||
@@ -3,7 +3,6 @@ require File.join(File.dirname(__FILE__), '..','..','..','..', 'openstacklib/lib
|
||||
require File.join(File.dirname(__FILE__), '..','..','..','..', 'openstacklib/lib/puppet/provider/openstack/auth')
|
||||
require File.join(File.dirname(__FILE__), '..','..','..','..', 'openstacklib/lib/puppet/provider/openstack/credentials')
|
||||
require File.join(File.dirname(__FILE__), '..','..', 'puppet/provider/keystone/util')
|
||||
-require 'hiera_puppet'
|
||||
|
||||
class Puppet::Provider::Keystone < Puppet::Provider::Openstack
|
||||
|
||||
@@ -228,7 +227,7 @@ class Puppet::Provider::Keystone < Puppet::Provider::Openstack
|
||||
### STX Modifications (Start) ###
|
||||
|
||||
def self.hiera_lookup(key)
|
||||
- HieraPuppet.lookup(key, :undef, self, nil, :priority)
|
||||
+ %x(sudo puppet lookup #{key})[4...-1]
|
||||
end
|
||||
|
||||
def self.initial_config_primary?
|
||||
--
|
||||
2.30.2
|
||||
|
@ -3,3 +3,5 @@
|
||||
0003-Update-Barbican-admin-secret-s-user-project-IDs-duri.patch
|
||||
0004-Update-puppet-keystone-sync.patch
|
||||
0005-Replace-deprecated-idle_timeout-parameter.patch
|
||||
0006-fix-paths-for-openstack-libs.patch
|
||||
0007-Replace-deprecated-hiera-function.patch
|
||||
|
@ -0,0 +1,35 @@
|
||||
From 864ce60461737423b4487390dd232caecbba4985 Mon Sep 17 00:00:00 2001
|
||||
From: Matheus Machado Guilhermino <matheus.machadoguilhermino@windriver.com>
|
||||
Date: Thu, 21 Apr 2022 20:16:47 +0000
|
||||
Subject: [PATCH] Replace deprecated hiera function
|
||||
|
||||
Replaced the deprecated 'HieraPuppet.lookup()' function with the
|
||||
'puppet lookup' command.
|
||||
|
||||
Signed-off-by: Matheus Machado Guilhermino <matheus.machadoguilhermino@windriver.com>
|
||||
---
|
||||
lib/puppet/provider/openstack/auth.rb | 3 +--
|
||||
1 file changed, 1 insertion(+), 2 deletions(-)
|
||||
|
||||
diff --git a/lib/puppet/provider/openstack/auth.rb b/lib/puppet/provider/openstack/auth.rb
|
||||
index 4026aec..99a8733 100644
|
||||
--- a/lib/puppet/provider/openstack/auth.rb
|
||||
+++ b/lib/puppet/provider/openstack/auth.rb
|
||||
@@ -1,13 +1,12 @@
|
||||
#require 'puppet/provider/openstack/credentials'
|
||||
require File.join(File.dirname(__FILE__), '..','..','..', 'puppet/provider/openstack/credentials')
|
||||
-require 'hiera_puppet'
|
||||
|
||||
module Puppet::Provider::Openstack::Auth
|
||||
|
||||
RCFILENAME = "/etc/platform/openrc"
|
||||
|
||||
def lookup_hiera(key)
|
||||
- HieraPuppet.lookup(key, :undef, self, nil, :priority)
|
||||
+ %(sudo puppet lookup #{key})[4...-1]
|
||||
end
|
||||
|
||||
def get_admin_password
|
||||
--
|
||||
2.30.2
|
||||
|
@ -1 +1,2 @@
|
||||
0001-Adapt-first-set-of-legacy-patches.patch
|
||||
0002-Replace-deprecated-hiera-function.patch
|
||||
|
Loading…
x
Reference in New Issue
Block a user