File: revert-Drop_workaround_for_unit_tests.patch

package info (click to toggle)
puppet-module-keystone 25.0.0-2
  • links: PTS, VCS
  • area: main
  • in suites: sid, trixie
  • size: 2,276 kB
  • sloc: ruby: 9,680; pascal: 295; python: 38; makefile: 10; sh: 10
file content (103 lines) | stat: -rw-r--r-- 5,555 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
Description: This reverts fixes for path
 This patch reverst this one:
  https://review.opendev.org/c/openstack/puppet-keystone/+/929304
 .
 This was producing:
  Error: Could not retrieve catalog from remote server: Error 500 on SERVER:
  Server Error: Evaluation Error: Error while evaluating a Resource Statement,
  Evaluation Error: Error while evaluating a Function Call, Could not autoload
  puppet/type/keystone_user: no such file to load --
  puppet/provider/keystone/util (file:
  /usr/share/puppet/modules/heat/manifests/keystone/domain.pp, line: 58,
  column: 5) on node <redacted-hostname>
Author: Thomas Goirand <zigo@debian.org>
Origin: upstream, https://review.opendev.org/c/openstack/puppet-keystone/+/929304
Last-Update: 2024-10-10

--- puppet-module-keystone-25.0.0.orig/lib/puppet/type/keystone_domain.rb
+++ puppet-module-keystone-25.0.0/lib/puppet/type/keystone_domain.rb
@@ -1,3 +1,7 @@
+# LP#1408531
+File.expand_path('../..', File.dirname(__FILE__)).tap { |dir| $LOAD_PATH.unshift(dir) unless $LOAD_PATH.include?(dir) }
+File.expand_path('../../../../openstacklib/lib', File.dirname(__FILE__)).tap { |dir| $LOAD_PATH.unshift(dir) unless $LOAD_PATH.include?(dir) }
+
 Puppet::Type.newtype(:keystone_domain) do
 
   desc <<-EOT
--- puppet-module-keystone-25.0.0.orig/lib/puppet/type/keystone_endpoint.rb
+++ puppet-module-keystone-25.0.0/lib/puppet/type/keystone_endpoint.rb
@@ -1,3 +1,6 @@
+# LP#1408531
+File.expand_path('../..', File.dirname(__FILE__)).tap { |dir| $LOAD_PATH.unshift(dir) unless $LOAD_PATH.include?(dir) }
+File.expand_path('../../../../openstacklib/lib', File.dirname(__FILE__)).tap { |dir| $LOAD_PATH.unshift(dir) unless $LOAD_PATH.include?(dir) }
 require 'puppet_x/keystone/composite_namevar'
 require 'puppet_x/keystone/type'
 
--- puppet-module-keystone-25.0.0.orig/lib/puppet/type/keystone_identity_provider.rb
+++ puppet-module-keystone-25.0.0/lib/puppet/type/keystone_identity_provider.rb
@@ -1,3 +1,7 @@
+# LP#1408531
+File.expand_path('../..', File.dirname(__FILE__)).tap { |dir| $LOAD_PATH.unshift(dir) unless $LOAD_PATH.include?(dir) }
+File.expand_path('../../../../openstacklib/lib', File.dirname(__FILE__)).tap { |dir| $LOAD_PATH.unshift(dir) unless $LOAD_PATH.include?(dir) }
+
 require 'puppet/provider/keystone/util'
 
 Puppet::Type.newtype(:keystone_identity_provider) do
--- puppet-module-keystone-25.0.0.orig/lib/puppet/type/keystone_implied_role.rb
+++ puppet-module-keystone-25.0.0/lib/puppet/type/keystone_implied_role.rb
@@ -1,3 +1,7 @@
+# LP#1408531
+File.expand_path('../..', File.dirname(__FILE__)).tap { |dir| $LOAD_PATH.unshift(dir) unless $LOAD_PATH.include?(dir) }
+File.expand_path('../../../../openstacklib/lib', File.dirname(__FILE__)).tap { |dir| $LOAD_PATH.unshift(dir) unless $LOAD_PATH.include?(dir) }
+
 Puppet::Type.newtype(:keystone_implied_role) do
 
   desc <<-EOT
--- puppet-module-keystone-25.0.0.orig/lib/puppet/type/keystone_role.rb
+++ puppet-module-keystone-25.0.0/lib/puppet/type/keystone_role.rb
@@ -1,3 +1,7 @@
+# LP#1408531
+File.expand_path('../..', File.dirname(__FILE__)).tap { |dir| $LOAD_PATH.unshift(dir) unless $LOAD_PATH.include?(dir) }
+File.expand_path('../../../../openstacklib/lib', File.dirname(__FILE__)).tap { |dir| $LOAD_PATH.unshift(dir) unless $LOAD_PATH.include?(dir) }
+
 Puppet::Type.newtype(:keystone_role) do
 
   desc <<-EOT
--- puppet-module-keystone-25.0.0.orig/lib/puppet/type/keystone_service.rb
+++ puppet-module-keystone-25.0.0/lib/puppet/type/keystone_service.rb
@@ -1,3 +1,6 @@
+# LP#1408531
+File.expand_path('../..', File.dirname(__FILE__)).tap { |dir| $LOAD_PATH.unshift(dir) unless $LOAD_PATH.include?(dir) }
+File.expand_path('../../../../openstacklib/lib', File.dirname(__FILE__)).tap { |dir| $LOAD_PATH.unshift(dir) unless $LOAD_PATH.include?(dir) }
 require 'puppet_x/keystone/composite_namevar'
 require 'puppet_x/keystone/type'
 
--- puppet-module-keystone-25.0.0.orig/lib/puppet/type/keystone_tenant.rb
+++ puppet-module-keystone-25.0.0/lib/puppet/type/keystone_tenant.rb
@@ -1,3 +1,6 @@
+# LP#1408531
+File.expand_path('../..', File.dirname(__FILE__)).tap { |dir| $LOAD_PATH.unshift(dir) unless $LOAD_PATH.include?(dir) }
+File.expand_path('../../../../openstacklib/lib', File.dirname(__FILE__)).tap { |dir| $LOAD_PATH.unshift(dir) unless $LOAD_PATH.include?(dir) }
 require 'puppet/provider/keystone/util'
 require 'puppet_x/keystone/composite_namevar'
 require 'puppet_x/keystone/type'
--- puppet-module-keystone-25.0.0.orig/lib/puppet/type/keystone_user.rb
+++ puppet-module-keystone-25.0.0/lib/puppet/type/keystone_user.rb
@@ -1,3 +1,7 @@
+# LP#1408531
+File.expand_path('../..', File.dirname(__FILE__)).tap { |dir| $LOAD_PATH.unshift(dir) unless $LOAD_PATH.include?(dir) }
+File.expand_path('../../../../openstacklib/lib', File.dirname(__FILE__)).tap { |dir| $LOAD_PATH.unshift(dir) unless $LOAD_PATH.include?(dir) }
+
 require 'puppet/provider/keystone/util'
 require 'puppet_x/keystone/composite_namevar'
 require 'puppet_x/keystone/type'
--- puppet-module-keystone-25.0.0.orig/lib/puppet/type/keystone_user_role.rb
+++ puppet-module-keystone-25.0.0/lib/puppet/type/keystone_user_role.rb
@@ -1,3 +1,7 @@
+# LP#1408531
+File.expand_path('../..', File.dirname(__FILE__)).tap { |dir| $LOAD_PATH.unshift(dir) unless $LOAD_PATH.include?(dir) }
+File.expand_path('../../../../openstacklib/lib', File.dirname(__FILE__)).tap { |dir| $LOAD_PATH.unshift(dir) unless $LOAD_PATH.include?(dir) }
+
 require 'puppet/provider/keystone/util'
 require 'puppet_x/keystone/composite_namevar'
 require 'puppet_x/keystone/type'