Details
-
Bug
-
Status: Accepted
-
Normal
-
Resolution: Unresolved
-
FACT 3.1.4
-
None
-
None
-
PE 2015.3.0
-
Platform OS
Description
Given this simple custom fact:
Facter.add(:hostpubkey) do
|
setcode do
|
#require 'puppet'
|
File.read Puppet.settings[:hostpubkey]
|
end
|
end
|
Evaluating the fact with RUBYLIB set fails (as expected):
# RUBYLIB=/etc/puppetlabs/code/environments/production/modules/node_encrypt/lib/ facter hostpubkey
|
2016-02-23 17:19:31.759280 ERROR puppetlabs.facter - error while resolving custom fact "hostpubkey": uninitialized constant Puppet
|
But if I uncomment the require 'puppet' line, then it segfaults.
# RUBYLIB=/etc/puppetlabs/code/environments/production/modules/node_encrypt/lib/ facter hostpubkey
|
/opt/puppetlabs/puppet/lib/libfacter.so: warning: already initialized constant Facter::FACTERVERSION
|
|
-e: [BUG] Segmentation fault at 0x00000000000018
|
ruby 2.1.8p440 (2015-12-16 revision 53160) [x86_64-linux]
|
|
-- Control frame information -----------------------------------------------
|
c:0001 p:0000 s:0002 E:001278 TOP [FINISH]
|
|
|
-- C level backtrace information -------------------------------------------
|
/opt/puppetlabs/puppet/lib/libruby.so.2.1.0(+0x1e178c) [0x7f700c7a878c] vm_dump.c:690
|
/opt/puppetlabs/puppet/lib/libruby.so.2.1.0(+0x77713) [0x7f700c63e713] error.c:312
|
/opt/puppetlabs/puppet/lib/libruby.so.2.1.0(rb_bug+0xb3) [0x7f700c63f363] error.c:339
|
/opt/puppetlabs/puppet/lib/libruby.so.2.1.0(+0x1593a3) [0x7f700c7203a3] signal.c:824
|
/lib64/libpthread.so.0(+0xf100) [0x7f70146aa100]
|
/opt/puppetlabs/puppet/lib/libruby.so.2.1.0(+0x7dea3) [0x7f700c644ea3] eval_intern.h:157
|
/opt/puppetlabs/puppet/lib/libruby.so.2.1.0(+0x7e736) [0x7f700c645736] eval.c:561
|
/opt/puppetlabs/puppet/lib/libruby.so.2.1.0(rb_exc_raise+0x78) [0x7f700c646bb8] eval.c:572
|
/opt/puppetlabs/puppet/lib/libruby.so.2.1.0(+0x78e34) [0x7f700c63fe34] error.c:978
|
/opt/puppetlabs/puppet/lib/libruby.so.2.1.0(rb_const_remove+0xfa) [0x7f700c772cba] variable.c:1953
|
/opt/puppetlabs/puppet/lib/libfacter.so.3.1.4(+0x148efa) [0x7f7014d01efa] regparse.c:209
|
/opt/puppetlabs/puppet/lib/libfacter.so.3.1.4(+0x150bc9) [0x7f7014d09bc9] regparse.c:3616
|
/opt/puppetlabs/puppet/lib/libfacter.so.3.1.4(_ZN10leatherman4ruby3api12uninitializeEv+0x3d) [0x7f7014d4ccfd] transcode.c:604
|
/opt/puppetlabs/puppet/lib/libfacter.so.3.1.4(_ZN10leatherman4util10scope_exit6invokeEv+0xe) [0x7f7014d6429e] variable.c:137
|
/opt/puppetlabs/puppet/lib/libfacter.so.3.1.4(_ZN10leatherman4util10scope_exitD1Ev+0x9) [0x7f7014d642d9] variable.c:143
|
facter(main+0x16a3) [0x426753]
|
/lib64/libc.so.6(__libc_start_main+0xf5) [0x7f70142fbb15]
|
facter() [0x427491]
|
|
-- Other runtime information -----------------------------------------------
|
|
* Loaded script: -e
|
|
* Loaded features:
|
|
0 enumerator.so
|
1 /opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/enc/encdb.so
|
2 /opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/enc/trans/transdb.so
|
3 /opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/rbconfig.rb
|
4 /opt/puppetlabs/puppet/lib/ruby/2.1.0/rubygems/compatibility.rb
|
5 /opt/puppetlabs/puppet/lib/ruby/2.1.0/rubygems/defaults.rb
|
6 /opt/puppetlabs/puppet/lib/ruby/2.1.0/rubygems/deprecate.rb
|
7 /opt/puppetlabs/puppet/lib/ruby/2.1.0/rubygems/errors.rb
|
8 /opt/puppetlabs/puppet/lib/ruby/2.1.0/rubygems/version.rb
|
9 /opt/puppetlabs/puppet/lib/ruby/2.1.0/rubygems/requirement.rb
|
10 /opt/puppetlabs/puppet/lib/ruby/2.1.0/rubygems/platform.rb
|
11 /opt/puppetlabs/puppet/lib/ruby/2.1.0/rubygems/basic_specification.rb
|
12 /opt/puppetlabs/puppet/lib/ruby/2.1.0/rubygems/stub_specification.rb
|
13 /opt/puppetlabs/puppet/lib/ruby/2.1.0/rubygems/util/stringio.rb
|
14 /opt/puppetlabs/puppet/lib/ruby/2.1.0/rubygems/specification.rb
|
15 /opt/puppetlabs/puppet/lib/ruby/2.1.0/rubygems/exceptions.rb
|
16 /opt/puppetlabs/puppet/lib/ruby/2.1.0/rubygems/core_ext/kernel_gem.rb
|
17 thread.rb
|
18 /opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/thread.so
|
19 /opt/puppetlabs/puppet/lib/ruby/2.1.0/monitor.rb
|
20 /opt/puppetlabs/puppet/lib/ruby/2.1.0/rubygems/core_ext/kernel_require.rb
|
21 /opt/puppetlabs/puppet/lib/ruby/2.1.0/rubygems.rb
|
22 /etc/puppetlabs/code/environments/production/modules/node_encrypt/lib//facter.rb
|
23 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/version.rb
|
24 /etc/puppetlabs/code/environments/production/modules/node_encrypt/lib//facter.rb
|
25 /opt/puppetlabs/puppet/lib/libfacter.so
|
26 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/facter.rb
|
27 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/error.rb
|
28 /opt/puppetlabs/puppet/lib/ruby/2.1.0/English.rb
|
29 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/util/execution_stub.rb
|
30 /opt/puppetlabs/puppet/lib/ruby/2.1.0/uri/common.rb
|
31 /opt/puppetlabs/puppet/lib/ruby/2.1.0/uri/generic.rb
|
32 /opt/puppetlabs/puppet/lib/ruby/2.1.0/uri/ftp.rb
|
33 /opt/puppetlabs/puppet/lib/ruby/2.1.0/uri/http.rb
|
34 /opt/puppetlabs/puppet/lib/ruby/2.1.0/uri/https.rb
|
35 /opt/puppetlabs/puppet/lib/ruby/2.1.0/uri/ldap.rb
|
36 /opt/puppetlabs/puppet/lib/ruby/2.1.0/uri/ldaps.rb
|
37 /opt/puppetlabs/puppet/lib/ruby/2.1.0/uri/mailto.rb
|
38 /opt/puppetlabs/puppet/lib/ruby/2.1.0/uri.rb
|
39 /opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/pathname.so
|
40 /opt/puppetlabs/puppet/lib/ruby/2.1.0/pathname.rb
|
41 /opt/puppetlabs/puppet/lib/ruby/2.1.0/ostruct.rb
|
42 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/util/platform.rb
|
43 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/util/symbolic_file_mode.rb
|
44 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/file_system/path_pattern.rb
|
45 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/file_system/file_impl.rb
|
46 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/file_system/memory_file.rb
|
47 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/file_system/memory_impl.rb
|
48 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/file_system/posix.rb
|
49 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/file_system.rb
|
50 /opt/puppetlabs/puppet/lib/ruby/2.1.0/delegate.rb
|
51 /opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/etc.so
|
52 /opt/puppetlabs/puppet/lib/ruby/2.1.0/fileutils.rb
|
53 /opt/puppetlabs/puppet/lib/ruby/2.1.0/tmpdir.rb
|
54 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/file_system/uniquefile.rb
|
55 /opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/digest.so
|
56 /opt/puppetlabs/puppet/lib/ruby/2.1.0/digest.rb
|
57 /opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/openssl.so
|
58 /opt/puppetlabs/puppet/lib/ruby/2.1.0/openssl/bn.rb
|
59 /opt/puppetlabs/puppet/lib/ruby/2.1.0/openssl/cipher.rb
|
60 /opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/stringio.so
|
61 /opt/puppetlabs/puppet/lib/ruby/2.1.0/openssl/config.rb
|
62 /opt/puppetlabs/puppet/lib/ruby/2.1.0/openssl/digest.rb
|
63 /opt/puppetlabs/puppet/lib/ruby/2.1.0/openssl/x509.rb
|
64 /opt/puppetlabs/puppet/lib/ruby/2.1.0/openssl/buffering.rb
|
65 /opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/fcntl.so
|
66 /opt/puppetlabs/puppet/lib/ruby/2.1.0/openssl/ssl.rb
|
67 /opt/puppetlabs/puppet/lib/ruby/2.1.0/openssl.rb
|
68 /opt/puppetlabs/puppet/lib/ruby/2.1.0/securerandom.rb
|
69 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/util/monkey_patches.rb
|
70 /opt/puppetlabs/puppet/lib/ruby/2.1.0/benchmark.rb
|
71 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/util/posix.rb
|
72 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/util/errors.rb
|
73 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/util/methodhelper.rb
|
74 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/util/metaid.rb
|
75 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/util/classgen.rb
|
76 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/util/docs.rb
|
77 /opt/puppetlabs/puppet/lib/ruby/2.1.0/timeout.rb
|
78 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/util/execution.rb
|
79 /opt/puppetlabs/puppet/lib/ruby/2.1.0/set.rb
|
80 /opt/puppetlabs/puppet/lib/ruby/2.1.0/rubygems/dependency.rb
|
81 /opt/puppetlabs/puppet/lib/ruby/2.1.0/rubygems/path_support.rb
|
82 /opt/puppetlabs/puppet/lib/ruby/2.1.0/psych/exception.rb
|
83 /opt/puppetlabs/puppet/lib/ruby/2.1.0/psych/syntax_error.rb
|
84 /opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/psych.so
|
85 /opt/puppetlabs/puppet/lib/ruby/2.1.0/psych/omap.rb
|
86 /opt/puppetlabs/puppet/lib/ruby/2.1.0/psych/set.rb
|
87 /opt/puppetlabs/puppet/lib/ruby/2.1.0/psych/class_loader.rb
|
88 /opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/strscan.so
|
89 /opt/puppetlabs/puppet/lib/ruby/2.1.0/psych/scalar_scanner.rb
|
90 /opt/puppetlabs/puppet/lib/ruby/2.1.0/psych/nodes/node.rb
|
91 /opt/puppetlabs/puppet/lib/ruby/2.1.0/psych/nodes/stream.rb
|
92 /opt/puppetlabs/puppet/lib/ruby/2.1.0/psych/nodes/document.rb
|
93 /opt/puppetlabs/puppet/lib/ruby/2.1.0/psych/nodes/sequence.rb
|
94 /opt/puppetlabs/puppet/lib/ruby/2.1.0/psych/nodes/scalar.rb
|
95 /opt/puppetlabs/puppet/lib/ruby/2.1.0/psych/nodes/mapping.rb
|
96 /opt/puppetlabs/puppet/lib/ruby/2.1.0/psych/nodes/alias.rb
|
97 /opt/puppetlabs/puppet/lib/ruby/2.1.0/psych/nodes.rb
|
98 /opt/puppetlabs/puppet/lib/ruby/2.1.0/psych/streaming.rb
|
99 /opt/puppetlabs/puppet/lib/ruby/2.1.0/psych/visitors/visitor.rb
|
100 /opt/puppetlabs/puppet/lib/ruby/2.1.0/psych/visitors/to_ruby.rb
|
101 /opt/puppetlabs/puppet/lib/ruby/2.1.0/psych/visitors/emitter.rb
|
102 /opt/puppetlabs/puppet/lib/ruby/2.1.0/psych/handler.rb
|
103 /opt/puppetlabs/puppet/lib/ruby/2.1.0/psych/tree_builder.rb
|
104 /opt/puppetlabs/puppet/lib/ruby/2.1.0/psych/visitors/yaml_tree.rb
|
105 /opt/puppetlabs/puppet/lib/ruby/2.1.0/psych/json/ruby_events.rb
|
106 /opt/puppetlabs/puppet/lib/ruby/2.1.0/psych/visitors/json_tree.rb
|
107 /opt/puppetlabs/puppet/lib/ruby/2.1.0/psych/visitors/depth_first.rb
|
108 /opt/puppetlabs/puppet/lib/ruby/2.1.0/psych/visitors.rb
|
109 /opt/puppetlabs/puppet/lib/ruby/2.1.0/psych/parser.rb
|
110 /opt/puppetlabs/puppet/lib/ruby/2.1.0/psych/coder.rb
|
111 /opt/puppetlabs/puppet/lib/ruby/2.1.0/psych/core_ext.rb
|
112 /opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/date_core.so
|
113 /opt/puppetlabs/puppet/lib/ruby/2.1.0/date/format.rb
|
114 /opt/puppetlabs/puppet/lib/ruby/2.1.0/date.rb
|
115 /opt/puppetlabs/puppet/lib/ruby/2.1.0/psych/deprecated.rb
|
116 /opt/puppetlabs/puppet/lib/ruby/2.1.0/psych/stream.rb
|
117 /opt/puppetlabs/puppet/lib/ruby/2.1.0/psych/json/yaml_events.rb
|
118 /opt/puppetlabs/puppet/lib/ruby/2.1.0/psych/json/tree_builder.rb
|
119 /opt/puppetlabs/puppet/lib/ruby/2.1.0/psych/json/stream.rb
|
120 /opt/puppetlabs/puppet/lib/ruby/2.1.0/psych/handlers/document_stream.rb
|
121 /opt/puppetlabs/puppet/lib/ruby/2.1.0/psych.rb
|
122 /opt/puppetlabs/puppet/lib/ruby/2.1.0/yaml.rb
|
123 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/network.rb
|
124 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/confine.rb
|
125 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/confine_collection.rb
|
126 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/confiner.rb
|
127 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/network/format.rb
|
128 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/confine/feature.rb
|
129 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/network/formats.rb
|
130 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/network/format_handler.rb
|
131 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/network/format_support.rb
|
132 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/util/tag_set.rb
|
133 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/util/tagging.rb
|
134 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/util/log/destination.rb
|
135 /opt/puppetlabs/puppet/lib/ruby/2.1.0/time.rb
|
136 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/util/colors.rb
|
137 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/util/log/destinations.rb
|
138 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/util/log.rb
|
139 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/util/logging.rb
|
140 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/util/package.rb
|
141 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/util/warnings.rb
|
142 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/util.rb
|
143 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/util/rubygems.rb
|
144 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/util/autoload.rb
|
145 /opt/puppetlabs/puppet/lib/ruby/2.1.0/getoptlong.rb
|
146 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/util/watcher/timer.rb
|
147 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/util/watcher/change_watcher.rb
|
148 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/util/watcher/periodic_watcher.rb
|
149 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/util/watcher.rb
|
150 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/util/watched_file.rb
|
151 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/util/command_line/trollop.rb
|
152 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/util/command_line/puppet_option_parser.rb
|
153 /opt/puppetlabs/puppet/lib/ruby/2.1.0/forwardable.rb
|
154 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/settings/errors.rb
|
155 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/settings/base_setting.rb
|
156 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/settings/string_setting.rb
|
157 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/settings/enum_setting.rb
|
158 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/settings/array_setting.rb
|
159 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/settings/file_setting.rb
|
160 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/settings/directory_setting.rb
|
161 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/settings/file_or_directory_setting.rb
|
162 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/settings/path_setting.rb
|
163 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/settings/boolean_setting.rb
|
164 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/settings/terminus_setting.rb
|
165 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/settings/duration_setting.rb
|
166 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/settings/ttl_setting.rb
|
167 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/settings/priority_setting.rb
|
168 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/settings/autosign_setting.rb
|
169 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/settings/ini_file.rb
|
170 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/settings/config_file.rb
|
171 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/settings/value_translator.rb
|
172 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/settings/environment_conf.rb
|
173 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/settings.rb
|
174 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/util/feature.rb
|
175 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/util/suidmanager.rb
|
176 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/util/run_mode.rb
|
177 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/external/pson/version.rb
|
178 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/external/pson/common.rb
|
179 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/external/pson/pure/parser.rb
|
180 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/external/pson/pure/generator.rb
|
181 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/external/pson/pure.rb
|
182 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/context/trusted_information.rb
|
183 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/context.rb
|
184 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/environments.rb
|
185 /opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/syslog.so
|
186 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/feature/base.rb
|
187 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/defaults.rb
|
188 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/vendor.rb
|
189 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/vendor/rgen/lib/rgen/util/name_helper.rb
|
190 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/vendor/rgen/lib/rgen/metamodel_builder/constant_order_helper.rb
|
191 /opt/puppetlabs/puppet/lib/ruby/2.1.0/cgi/util.rb
|
192 /opt/puppetlabs/puppet/lib/ruby/2.1.0/erb.rb
|
193 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/vendor/rgen/lib/rgen/metamodel_builder/data_types.rb
|
194 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/vendor/rgen/lib/rgen/metamodel_builder/intermediate/feature.rb
|
195 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/vendor/rgen/lib/rgen/metamodel_builder/builder_extensions.rb
|
196 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/vendor/rgen_patch.rb
|
197 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/vendor/require_vendored.rb
|
198 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/util/profiler/logging.rb
|
199 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/util/profiler/wall_clock.rb
|
200 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/util/profiler/object_counts.rb
|
201 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/util/profiler/around_profiler.rb
|
202 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/util/profiler.rb
|
203 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/indirector/envelope.rb
|
204 /opt/puppetlabs/puppet/lib/ruby/2.1.0/cgi/core.rb
|
205 /opt/puppetlabs/puppet/lib/ruby/2.1.0/cgi/cookie.rb
|
206 /opt/puppetlabs/puppet/lib/ruby/2.1.0/cgi.rb
|
207 /opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/socket.so
|
208 /opt/puppetlabs/puppet/lib/ruby/2.1.0/socket.rb
|
209 /opt/puppetlabs/puppet/lib/ruby/2.1.0/resolv.rb
|
210 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/network/resolver.rb
|
211 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/util/psych_support.rb
|
212 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/indirector/request.rb
|
213 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/indirector/indirection.rb
|
214 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/indirector/errors.rb
|
215 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/util/instance_loader.rb
|
216 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/indirector/terminus.rb
|
217 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/indirector/code.rb
|
218 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/indirector.rb
|
219 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/node/facts.rb
|
220 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/parser/parser_factory.rb
|
221 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/node/environment.rb
|
222 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/node.rb
|
223 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/util/metric.rb
|
224 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/parameter/value.rb
|
225 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/parameter/value_collection.rb
|
226 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/parameter/path.rb
|
227 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/parameter.rb
|
228 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/property/ensure.rb
|
229 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/property.rb
|
230 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/metatype/manager.rb
|
231 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/provider/command.rb
|
232 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/provider.rb
|
233 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/util/provider_features.rb
|
234 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/type.rb
|
235 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/data_providers.rb
|
236 puppet/indirector/resource/ral.rb
|
237 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/indirector/resource/validator.rb
|
238 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/resource.rb
|
239 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/parser/ast/branch.rb
|
240 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/parser/ast/leaf.rb
|
241 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/parser/ast/block_expression.rb
|
242 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/parser/ast/top_level_construct.rb
|
243 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/parser/ast/hostclass.rb
|
244 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/parser/ast/node.rb
|
245 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/parser/ast/resource.rb
|
246 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/parser/ast/resource_instance.rb
|
247 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/parser/ast/resourceparam.rb
|
248 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/parser/ast.rb
|
249 /opt/puppetlabs/puppet/lib/ruby/2.1.0/optparse.rb
|
250 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/util/limits.rb
|
251 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/util/command_line.rb
|
252 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/util/constant_inflector.rb
|
253 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/application_support.rb
|
254 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/application.rb
|
255 /opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/digest/sha1.so
|
256 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/transaction/additional_resource_generator.rb
|
257 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/transaction/event.rb
|
258 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/transaction/event_manager.rb
|
259 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/resource/status.rb
|
260 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/transaction/resource_harness.rb
|
261 puppet/indirector/report/processor.rb
|
262 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/reports.rb
|
263 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/transaction/report.rb
|
264 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/transaction.rb
|
265 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/graph/prioritizer.rb
|
266 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/graph/sequential_prioritizer.rb
|
267 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/graph/title_hash_prioritizer.rb
|
268 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/graph/random_prioritizer.rb
|
269 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/external/dot.rb
|
270 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/relationship.rb
|
271 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/graph/simple_graph.rb
|
272 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/graph/rb_tree_map.rb
|
273 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/graph/key.rb
|
274 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/graph/relationship_graph.rb
|
275 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/graph.rb
|
276 /opt/puppetlabs/puppet/lib/ruby/2.1.0/net/protocol.rb
|
277 /opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/zlib.so
|
278 /opt/puppetlabs/puppet/lib/ruby/2.1.0/net/http/exceptions.rb
|
279 /opt/puppetlabs/puppet/lib/ruby/2.1.0/net/http/header.rb
|
280 /opt/puppetlabs/puppet/lib/ruby/2.1.0/net/http/generic_request.rb
|
281 /opt/puppetlabs/puppet/lib/ruby/2.1.0/net/http/request.rb
|
282 /opt/puppetlabs/puppet/lib/ruby/2.1.0/net/http/requests.rb
|
283 /opt/puppetlabs/puppet/lib/ruby/2.1.0/net/http/response.rb
|
284 /opt/puppetlabs/puppet/lib/ruby/2.1.0/net/http/responses.rb
|
285 /opt/puppetlabs/puppet/lib/ruby/2.1.0/net/http/proxy_delta.rb
|
286 /opt/puppetlabs/puppet/lib/ruby/2.1.0/net/http/backward.rb
|
287 /opt/puppetlabs/puppet/lib/ruby/2.1.0/net/http.rb
|
288 /opt/puppetlabs/puppet/lib/ruby/2.1.0/json/version.rb
|
289 /opt/puppetlabs/puppet/lib/ruby/2.1.0/json/generic_object.rb
|
290 /opt/puppetlabs/puppet/lib/ruby/2.1.0/json/common.rb
|
291 /opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/enc/utf_16be.so
|
292 /opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/enc/utf_16le.so
|
293 /opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/enc/utf_32be.so
|
294 /opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/enc/utf_32le.so
|
295 /opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/json/ext/parser.so
|
296 /opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/json/ext/generator.so
|
297 /opt/puppetlabs/puppet/lib/ruby/2.1.0/json/ext.rb
|
298 /opt/puppetlabs/puppet/lib/ruby/2.1.0/json.rb
|
299 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/resource/capability_finder.rb
|
300 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/resource/catalog.rb
|
301 /opt/puppetlabs/puppet/lib/ruby/2.1.0/find.rb
|
302 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/parser/type_loader.rb
|
303 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/util/file_watcher.rb
|
304 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/resource/type_collection.rb
|
305 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/resource/type_collection_helper.rb
|
306 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/pops/loaders.rb
|
307 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/pops/loader/loader.rb
|
308 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/pops/loader/base_loader.rb
|
309 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/pops/loader/gem_support.rb
|
310 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/pops/loader/module_loaders.rb
|
311 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/pops/loader/dependency_loader.rb
|
312 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/pops/loader/null_loader.rb
|
313 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/pops/loader/static_loader.rb
|
314 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/pops/loader/ruby_function_instantiator.rb
|
315 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/pops/loader/puppet_function_instantiator.rb
|
316 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/pops/loader/loader_paths.rb
|
317 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/pops/loader/simple_environment_loader.rb
|
318 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/loaders.rb
|
319 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/pops/patterns.rb
|
320 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/pops/utils.rb
|
321 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/pops/adaptable.rb
|
322 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/pops/adapters.rb
|
323 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/pops/visitable.rb
|
324 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/pops/visitor.rb
|
325 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/vendor/rgen/lib/rgen/metamodel_builder/builder_runtime.rb
|
326 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/vendor/rgen/lib/rgen/ecore/ecore_interface.rb
|
327 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/vendor/rgen/lib/rgen/metamodel_builder/intermediate/annotation.rb
|
328 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/vendor/rgen/lib/rgen/metamodel_builder/module_extension.rb
|
329 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/vendor/rgen/lib/rgen/metamodel_builder/mm_multiple.rb
|
330 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/vendor/rgen/lib/rgen/metamodel_builder.rb
|
331 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/vendor/rgen/lib/rgen/ecore/ecore.rb
|
332 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/pops/containment.rb
|
333 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/pops/issues.rb
|
334 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/pops/semantic_error.rb
|
335 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/pops/label_provider.rb
|
336 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/pops/validation.rb
|
337 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/pops/issue_reporter.rb
|
338 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/pops/lookup.rb
|
339 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/pops/lookup/invocation.rb
|
340 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/pops/lookup/explainer.rb
|
341 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/vendor/rgen/lib/rgen/array_extensions.rb
|
342 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/vendor/rgen/lib/rgen/ecore/ecore_ext.rb
|
343 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/vendor/rgen/lib/rgen/ecore/ecore_to_ruby.rb
|
344 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/pops/model/model_meta.rb
|
345 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/pops/model/model.rb
|
346 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/pops/types/types.rb
|
347 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/pops/types/type_asserter.rb
|
348 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/pops/types/type_assertion_error.rb
|
349 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/pops/types/type_calculator.rb
|
350 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/pops/types/type_factory.rb
|
351 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/pops/types/type_parser.rb
|
352 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/pops/types/class_loader.rb
|
353 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/pops/types/enumeration.rb
|
354 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/pops/types/type_mismatch_describer.rb
|
355 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/vendor/deep_merge/lib/deep_merge/core.rb
|
356 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/pops/merge_strategy.rb
|
357 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/pops/model/tree_dumper.rb
|
358 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/pops/model/ast_transformer.rb
|
359 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/pops/model/factory.rb
|
360 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/pops/model/model_tree_dumper.rb
|
361 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/pops/model/model_label_provider.rb
|
362 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/pops/binder/producers.rb
|
363 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/pops/binder/binder.rb
|
364 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/pops/binder/bindings_model_meta.rb
|
365 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/pops/binder/bindings_model.rb
|
366 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/pops/binder/binder_issues.rb
|
367 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/pops/binder/bindings_checker.rb
|
368 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/pops/binder/bindings_factory.rb
|
369 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/pops/binder/bindings_label_provider.rb
|
370 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/pops/binder/bindings_validator_factory.rb
|
371 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/pops/binder/injector_entry.rb
|
372 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/pops/binder/key_factory.rb
|
373 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/pops/binder/injector.rb
|
374 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/plugins.rb
|
375 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/plugins/binding_schemes.rb
|
376 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/pops/binder/bindings_composer.rb
|
377 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/pops/binder/bindings_model_dumper.rb
|
378 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/pops/binder/system_bindings.rb
|
379 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/pops/binder/bindings_loader.rb
|
380 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/pops/binder/config/binder_config.rb
|
381 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/pops/binder/config/binder_config_checker.rb
|
382 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/pops/binder/config/issues.rb
|
383 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/pops/binder/config/diagnostic_producer.rb
|
384 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/pops/evaluator/callable_signature.rb
|
385 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/pops/evaluator/runtime3_converter.rb
|
386 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/pops/evaluator/runtime3_support.rb
|
387 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/pops/evaluator/compare_operator.rb
|
388 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/pops/evaluator/relationship_operator.rb
|
389 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/pops/evaluator/access_operator.rb
|
390 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/pops/evaluator/closure.rb
|
391 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/plugins/syntax_checkers.rb
|
392 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/pops/evaluator/external_syntax_support.rb
|
393 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/pops/evaluator/evaluator_impl.rb
|
394 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/pops/evaluator/epp_evaluator.rb
|
395 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/pops/evaluator/collector_transformer.rb
|
396 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/pops/evaluator/puppet_proc.rb
|
397 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/pops/evaluator/collectors/abstract_collector.rb
|
398 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/pops/evaluator/collectors/fixed_set_collector.rb
|
399 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/pops/evaluator/collectors/catalog_collector.rb
|
400 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/pops/evaluator/collectors/exported_collector.rb
|
401 /opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/racc/cparse.so
|
402 /opt/puppetlabs/puppet/lib/ruby/2.1.0/racc/parser.rb
|
403 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/pops/parser/eparser.rb
|
404 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/parser/files.rb
|
405 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/parser/templatewrapper.rb
|
406 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/parser/yaml_trimmer.rb
|
407 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/parser/resource/param.rb
|
408 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/parser/resource.rb
|
409 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/parser/scope.rb
|
410 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/parser/functions.rb
|
411 puppet/indirector/resource_type/parser.rb
|
412 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/indirector/resource_type.rb
|
413 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/resource/type.rb
|
414 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/pops/parser/parser_support.rb
|
415 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/pops/parser/locator.rb
|
416 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/pops/parser/locatable.rb
|
417 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/pops/parser/lexer_support.rb
|
418 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/pops/parser/heredoc_support.rb
|
419 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/pops/parser/interpolation_support.rb
|
420 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/pops/parser/epp_support.rb
|
421 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/pops/parser/slurp_support.rb
|
422 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/pops/parser/lexer2.rb
|
423 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/pops/parser/evaluating_parser.rb
|
424 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/pops/parser/epp_parser.rb
|
425 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/pops/parser/code_merger.rb
|
426 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/pops/validation/checker4_0.rb
|
427 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/pops/validation/validator_factory_4_0.rb
|
428 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/pops/functions/function.rb
|
429 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/pops/functions/dispatch.rb
|
430 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/pops/functions/dispatcher.rb
|
431 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/pops/migration/migration_checker.rb
|
432 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/parser/ast/pops_bridge.rb
|
433 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/bindings.rb
|
434 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/functions.rb
|
435 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/plugins/data_providers/data_provider.rb
|
436 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/plugins/data_providers/registry.rb
|
437 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/plugins/data_providers.rb
|
438 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/pops.rb
|
439 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/parser/compiler.rb
|
440 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/parser/compiler/catalog_validator.rb
|
441 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/parser/relationship.rb
|
442 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/parser/compiler/catalog_validator/relationship_validator.rb
|
443 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/parser/compiler/catalog_validator/site_validator.rb
|
444 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/parser/compiler/catalog_validator/env_relationship_validator.rb
|
445 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/parser.rb
|
446 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/ssl/configuration.rb
|
447 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/ssl/digest.rb
|
448 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/util/ssl.rb
|
449 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/ssl/base.rb
|
450 puppet/indirector/key/file.rb
|
451 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/indirector/ssl_file.rb
|
452 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/ssl/key.rb
|
453 puppet/indirector/certificate/file.rb
|
454 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/ssl/certificate.rb
|
455 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/ssl/certificate_signer.rb
|
456 puppet/indirector/certificate_request/file.rb
|
457 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/ssl/certificate_request.rb
|
458 puppet/indirector/certificate_revocation_list/file.rb
|
459 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/ssl/certificate_revocation_list.rb
|
460 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/util/yaml.rb
|
461 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/ssl/certificate_request_attributes.rb
|
462 puppet/indirector/certificate_status/file.rb
|
463 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/indirector/certificate_status.rb
|
464 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/ssl/certificate_factory.rb
|
465 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/ssl/inventory.rb
|
466 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/ssl/certificate_authority/interface.rb
|
467 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/ssl/certificate_authority/autosign_command.rb
|
468 /opt/puppetlabs/puppet/lib/ruby/2.1.0/ipaddr.rb
|
469 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/network/authstore.rb
|
470 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/ssl/certificate_authority.rb
|
471 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/ssl/host.rb
|
472 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/ssl/oids.rb
|
473 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/ssl/validator.rb
|
474 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/ssl/validator/no_validator.rb
|
475 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/ssl/validator/default_validator.rb
|
476 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/ssl.rb
|
477 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/semver.rb
|
478 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/module.rb
|
479 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/data_binding.rb
|
480 /opt/puppetlabs/puppet/lib/ruby/2.1.0/sync.rb
|
481 /opt/puppetlabs/puppet/lib/ruby/2.1.0/singleton.rb
|
482 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/util/storage.rb
|
483 puppet/indirector/status/local.rb
|
484 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/indirector/status.rb
|
485 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/status.rb
|
486 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/file_bucket.rb
|
487 /opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/digest/md5.so
|
488 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/util/checksums.rb
|
489 puppet/indirector/file_bucket_file/selector.rb
|
490 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/file_bucket/file.rb
|
491 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet.rb
|
|
* Process memory map:
|
|
00400000-0046a000 r-xp 00000000 fd:00 654105 /opt/puppetlabs/puppet/bin/facter
|
00669000-0066e000 rw-p 00069000 fd:00 654105 /opt/puppetlabs/puppet/bin/facter
|
01686000-03b40000 rw-p 00000000 00:00 0 [heap]
|
7f7008c1a000-7f7008c2f000 r-xp 00000000 fd:00 802355 /usr/lib64/libgcc_s-4.8.5-20150702.so.1
|
7f7008c2f000-7f7008e2e000 ---p 00015000 fd:00 802355 /usr/lib64/libgcc_s-4.8.5-20150702.so.1
|
7f7008e2e000-7f7008e2f000 r--p 00014000 fd:00 802355 /usr/lib64/libgcc_s-4.8.5-20150702.so.1
|
7f7008e2f000-7f7008e30000 rw-p 00015000 fd:00 802355 /usr/lib64/libgcc_s-4.8.5-20150702.so.1
|
7f7008e30000-7f7008e31000 r-xp 00000000 fd:00 655194 /opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/digest/md5.so
|
7f7008e31000-7f7009030000 ---p 00001000 fd:00 655194 /opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/digest/md5.so
|
7f7009030000-7f7009031000 r--p 00000000 fd:00 655194 /opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/digest/md5.so
|
7f7009031000-7f7009032000 rw-p 00001000 fd:00 655194 /opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/digest/md5.so
|
7f7009032000-7f7009036000 r-xp 00000000 fd:00 655276 /opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/racc/cparse.so
|
7f7009036000-7f7009235000 ---p 00004000 fd:00 655276 /opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/racc/cparse.so
|
7f7009235000-7f7009236000 r--p 00003000 fd:00 655276 /opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/racc/cparse.so
|
7f7009236000-7f7009237000 rw-p 00004000 fd:00 655276 /opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/racc/cparse.so
|
7f7009237000-7f7009241000 r-xp 00000000 fd:00 664415 /opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/json/ext/generator.so
|
7f7009241000-7f7009440000 ---p 0000a000 fd:00 664415 /opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/json/ext/generator.so
|
7f7009440000-7f7009441000 r--p 00009000 fd:00 664415 /opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/json/ext/generator.so
|
7f7009441000-7f7009442000 rw-p 0000a000 fd:00 664415 /opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/json/ext/generator.so
|
7f7009442000-7f7009443000 r-xp 00000000 fd:00 664411 /opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/enc/utf_32le.so
|
7f7009443000-7f7009643000 ---p 00001000 fd:00 664411 /opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/enc/utf_32le.so
|
7f7009643000-7f7009644000 r--p 00001000 fd:00 664411 /opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/enc/utf_32le.so
|
7f7009644000-7f7009645000 rw-p 00002000 fd:00 664411 /opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/enc/utf_32le.so
|
7f7009645000-7f7009646000 r-xp 00000000 fd:00 664410 /opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/enc/utf_32be.so
|
7f7009646000-7f7009846000 ---p 00001000 fd:00 664410 /opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/enc/utf_32be.so
|
7f7009846000-7f7009847000 r--p 00001000 fd:00 664410 /opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/enc/utf_32be.so
|
7f7009847000-7f7009848000 rw-p 00002000 fd:00 664410 /opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/enc/utf_32be.so
|
7f7009848000-7f7009849000 r-xp 00000000 fd:00 664409 /opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/enc/utf_16le.so
|
7f7009849000-7f7009a49000 ---p 00001000 fd:00 664409 /opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/enc/utf_16le.so
|
7f7009a49000-7f7009a4a000 r--p 00001000 fd:00 664409 /opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/enc/utf_16le.so
|
7f7009a4a000-7f7009a4b000 rw-p 00002000 fd:00 664409 /opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/enc/utf_16le.so
|
7f7009a4b000-7f7009a4c000 r-xp 00000000 fd:00 655250 /opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/enc/utf_16be.so
|
7f7009a4c000-7f7009c4c000 ---p 00001000 fd:00 655250 /opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/enc/utf_16be.so
|
7f7009c4c000-7f7009c4d000 r--p 00001000 fd:00 655250 /opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/enc/utf_16be.so
|
7f7009c4d000-7f7009c4e000 rw-p 00002000 fd:00 655250 /opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/enc/utf_16be.so
|
7f7009c4e000-7f7009c54000 r-xp 00000000 fd:00 664416 /opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/json/ext/parser.so
|
7f7009c54000-7f7009e53000 ---p 00006000 fd:00 664416 /opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/json/ext/parser.so
|
7f7009e53000-7f7009e54000 r--p 00005000 fd:00 664416 /opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/json/ext/parser.so
|
7f7009e54000-7f7009e55000 rw-p 00006000 fd:00 664416 /opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/json/ext/parser.so
|
7f7009e55000-7f7009e65000 r-xp 00000000 fd:00 664426 /opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/zlib.so
|
7f7009e65000-7f700a064000 ---p 00010000 fd:00 664426 /opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/zlib.so
|
7f700a064000-7f700a065000 r--p 0000f000 fd:00 664426 /opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/zlib.so
|
7f700a065000-7f700a066000 rw-p 00010000 fd:00 664426 /opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/zlib.so
|
7f700a066000-7f700a067000 r-xp 00000000 fd:00 655196 /opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/digest/sha1.so
|
7f700a067000-7f700a266000 ---p 00001000 fd:00 655196 /opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/digest/sha1.so
|
7f700a266000-7f700a267000 r--p 00000000 fd:00 655196 /opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/digest/sha1.so
|
7f700a267000-7f700a268000 rw-p 00001000 fd:00 655196 /opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/digest/sha1.so
|
7f700a268000-7f700a290000 r-xp 00000000 fd:00 655284 /opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/socket.so
|
7f700a290000-7f700a48f000 ---p 00028000 fd:00 655284 /opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/socket.so
|
7f700a48f000-7f700a490000 r--p 00027000 fd:00 655284 /opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/socket.so
|
7f700a490000-7f700a491000 rw-p 00028000 fd:00 655284 /opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/socket.so
|
7f700a491000-7f700a494000 r-xp 00000000 fd:00 664424 /opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/syslog.so
|
7f700a494000-7f700a693000 ---p 00003000 fd:00 664424 /opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/syslog.so
|
7f700a693000-7f700a694000 r--p 00002000 fd:00 664424 /opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/syslog.so
|
7f700a694000-7f700a695000 rw-p 00003000 fd:00 664424 /opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/syslog.so
|
7f700a695000-7f700a6a1000 r-xp 00000000 fd:00 785723 /usr/lib64/libnss_files-2.17.so
|
7f700a6a1000-7f700a8a0000 ---p 0000c000 fd:00 785723 /usr/lib64/libnss_files-2.17.so
|
7f700a8a0000-7f700a8a1000 r--p 0000b000 fd:00 785723 /usr/lib64/libnss_files-2.17.so
|
7f700a8a1000-7f700a8a2000 rw-p 0000c000 fd:00 785723 /usr/lib64/libnss_files-2.17.so
|
7f700a8a2000-7f700a8a8000 rw-p 00000000 00:00 0
|
7f700a8a8000-7f700a8de000 r-xp 00000000 fd:00 655190 /opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/date_core.so
|
7f700a8de000-7f700aade000 ---p 00036000 fd:00 655190 /opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/date_core.so
|
7f700aade000-7f700aadf000 r--p 00036000 fd:00 655190 /opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/date_core.so
|
7f700aadf000-7f700aae0000 rw-p 00037000 fd:00 655190 /opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/date_core.so
|
7f700aae0000-7f700aae2000 rw-p 00000000 00:00 0
|
7f700aae2000-7f700aae8000 r-xp 00000000 fd:00 664423 /opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/strscan.so
|
7f700aae8000-7f700ace8000 ---p 00006000 fd:00 664423 /opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/strscan.so
|
7f700ace8000-7f700ace9000 r--p 00006000 fd:00 664423 /opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/strscan.so
|
7f700ace9000-7f700acea000 rw-p 00007000 fd:00 664423 /opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/strscan.so
|
7f700acea000-7f700ad0f000 r-xp 00000000 fd:00 664419 /opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/psych.so
|
7f700ad0f000-7f700af0f000 ---p 00025000 fd:00 664419 /opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/psych.so
|
7f700af0f000-7f700af10000 r--p 00025000 fd:00 664419 /opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/psych.so
|
7f700af10000-7f700af11000 rw-p 00026000 fd:00 664419 /opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/psych.so
|
7f700af11000-7f700af12000 r-xp 00000000 fd:00 664413 /opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/fcntl.so
|
7f700af12000-7f700b111000 ---p 00001000 fd:00 664413 /opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/fcntl.so
|
7f700b111000-7f700b112000 r--p 00000000 fd:00 664413 /opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/fcntl.so
|
7f700b112000-7f700b113000 rw-p 00001000 fd:00 664413 /opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/fcntl.so
|
7f700b113000-7f700b11b000 r-xp 00000000 fd:00 664422 /opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/stringio.so
|
7f700b11b000-7f700b31a000 ---p 00008000 fd:00 664422 /opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/stringio.so
|
7f700b31a000-7f700b31b000 r--p 00007000 fd:00 664422 /opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/stringio.so
|
7f700b31b000-7f700b31c000 rw-p 00008000 fd:00 664422 /opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/stringio.so
|
7f700b31c000-7f700b31f000 r-xp 00000000 fd:00 664403 /opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/digest.so
|
7f700b31f000-7f700b51f000 ---p 00003000 fd:00 664403 /opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/digest.so
|
7f700b51f000-7f700b520000 r--p 00003000 fd:00 664403 /opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/digest.so
|
7f700b520000-7f700b521000 rw-p 00004000 fd:00 664403 /opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/digest.so
|
7f700b521000-7f700b572000 r-xp 00000000 fd:00 655272 /opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/openssl.so
|
7f700b572000-7f700b772000 ---p 00051000 fd:00 655272 /opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/openssl.so
|
7f700b772000-7f700b773000 r--p 00051000 fd:00 655272 /opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/openssl.so
|
7f700b773000-7f700b775000 rw-p 00052000 fd:00 655272 /opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/openssl.so
|
7f700b775000-7f700b776000 rw-p 00000000 00:00 0
|
7f700b776000-7f700b779000 r-xp 00000000 fd:00 655256 /opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/etc.so
|
7f700b779000-7f700b978000 ---p 00003000 fd:00 655256 /opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/etc.so
|
7f700b978000-7f700b979000 r--p 00002000 fd:00 655256 /opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/etc.so
|
7f700b979000-7f700b97a000 rw-p 00003000 fd:00 655256 /opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/etc.so
|
7f700b97a000-7f700b981000 r-xp 00000000 fd:00 664418 /opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/pathname.so
|
7f700b981000-7f700bb80000 ---p 00007000 fd:00 664418 /opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/pathname.so
|
7f700bb80000-7f700bb81000 r--p 00006000 fd:00 664418 /opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/pathname.so
|
7f700bb81000-7f700bb82000 rw-p 00007000 fd:00 664418 /opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/pathname.so
|
7f700bb82000-7f700bb85000 r-xp 00000000 fd:00 664425 /opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/thread.so
|
7f700bb85000-7f700bd84000 ---p 00003000 fd:00 664425 /opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/thread.so
|
7f700bd84000-7f700bd85000 r--p 00002000 fd:00 664425 /opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/thread.so
|
7f700bd85000-7f700bd86000 rw-p 00003000 fd:00 664425 /opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/thread.so
|
7f700bd86000-7f700bd88000 r-xp 00000000 fd:00 655247 /opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/enc/trans/transdb.so
|
7f700bd88000-7f700bf88000 ---p 00002000 fd:00 655247 /opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/enc/trans/transdb.so
|
7f700bf88000-7f700bf89000 r--p 00002000 fd:00 655247 /opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/enc/trans/transdb.so
|
7f700bf89000-7f700bf8a000 rw-p 00003000 fd:00 655247 /opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/enc/trans/transdb.so
|
7f700bf8a000-7f700bf8c000 r-xp 00000000 fd:00 655205 /opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/enc/encdb.so
|
7f700bf8c000-7f700c18b000 ---p 00002000 fd:00 655205 /opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/enc/encdb.so
|
7f700c18b000-7f700c18c000 r--p 00001000 fd:00 655205 /opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/enc/encdb.so
|
7f700c18c000-7f700c18d000 rw-p 00002000 fd:00 655205 /opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/enc/encdb.so
|
7f700c18d000-7f700c18f000 r-xp 00000000 fd:00 785695 /usr/lib64/libfreebl3.so
|
7f700c18f000-7f700c38e000 ---p 00002000 fd:00 785695 /usr/lib64/libfreebl3.so
|
7f700c38e000-7f700c38f000 r--p 00001000 fd:00 785695 /usr/lib64/libfreebl3.so
|
7f700c38f000-7f700c390000 rw-p 00002000 fd:00 785695 /usr/lib64/libfreebl3.so
|
7f700c390000-7f700c398000 r-xp 00000000 fd:00 785709 /usr/lib64/libcrypt-2.17.so
|
7f700c398000-7f700c597000 ---p 00008000 fd:00 785709 /usr/lib64/libcrypt-2.17.so
|
7f700c597000-7f700c598000 r--p 00007000 fd:00 785709 /usr/lib64/libcrypt-2.17.so
|
7f700c598000-7f700c599000 rw-p 00008000 fd:00 785709 /usr/lib64/libcrypt-2.17.so
|
7f700c599000-7f700c5c7000 rw-p 00000000 00:00 0
|
7f700c5c7000-7f700c875000 r-xp 00000000 fd:00 654323 /opt/puppetlabs/puppet/lib/libruby.so.2.1.0
|
7f700c875000-7f700ca74000 ---p 002ae000 fd:00 654323 /opt/puppetlabs/puppet/lib/libruby.so.2.1.0
|
7f700ca74000-7f700ca79000 r--p 002ad000 fd:00 654323 /opt/puppetlabs/puppet/lib/libruby.so.2.1.0
|
7f700ca79000-7f700ca7d000 rw-p 002b2000 fd:00 654323 /opt/puppetlabs/puppet/lib/libruby.so.2.1.0
|
7f700ca7d000-7f700caa2000 rw-p 00000000 00:00 0
|
7f700caa2000-7f7012fc9000 r--p 00000000 fd:00 1050005 /usr/lib/locale/locale-archive
|
7f7012fc9000-7f7012fde000 r-xp 00000000 fd:00 786141 /usr/lib64/libz.so.1.2.7
|
7f7012fde000-7f70131dd000 ---p 00015000 fd:00 786141 /usr/lib64/libz.so.1.2.7
|
7f70131dd000-7f70131de000 r--p 00014000 fd:00 786141 /usr/lib64/libz.so.1.2.7
|
7f70131de000-7f70131df000 rw-p 00015000 fd:00 786141 /usr/lib64/libz.so.1.2.7
|
7f70131df000-7f7013241000 r-xp 00000000 fd:00 654326 /opt/puppetlabs/puppet/lib/libssl.so.1.0.0
|
7f7013241000-7f7013441000 ---p 00062000 fd:00 654326 /opt/puppetlabs/puppet/lib/libssl.so.1.0.0
|
7f7013441000-7f7013446000 r--p 00062000 fd:00 654326 /opt/puppetlabs/puppet/lib/libssl.so.1.0.0
|
7f7013446000-7f701344c000 rw-p 00067000 fd:00 654326 /opt/puppetlabs/puppet/lib/libssl.so.1.0.0
|
7f701344c000-7f7013450000 r-xp 00000000 fd:00 786207 /usr/lib64/libuuid.so.1.3.0
|
7f7013450000-7f701364f000 ---p 00004000 fd:00 786207 /usr/lib64/libuuid.so.1.3.0
|
7f701364f000-7f7013650000 r--p 00003000 fd:00 786207 /usr/lib64/libuuid.so.1.3.0
|
7f7013650000-7f7013651000 rw-p 00004000 fd:00 786207 /usr/lib64/libuuid.so.1.3.0
|
7f7013651000-7f7013807000 r-xp 00000000 fd:00 654306 /opt/puppetlabs/puppet/lib/libcrypto.so.1.0.0
|
7f7013807000-7f7013a06000 ---p 001b6000 fd:00 654306 /opt/puppetlabs/puppet/lib/libcrypto.so.1.0.0
|
7f7013a06000-7f7013a20000 r--p 001b5000 fd:00 654306 /opt/puppetlabs/puppet/lib/libcrypto.so.1.0.0
|
7f7013a20000-7f7013a2b000 rw-p 001cf000 fd:00 654306 /opt/puppetlabs/puppet/lib/libcrypto.so.1.0.0
|
7f7013a2b000-7f7013a2e000 rw-p 00000000 00:00 0
|
7f7013a2e000-7f7013a31000 r-xp 00000000 fd:00 785711 /usr/lib64/libdl-2.17.so
|
7f7013a31000-7f7013c30000 ---p 00003000 fd:00 785711 /usr/lib64/libdl-2.17.so
|
7f7013c30000-7f7013c31000 r--p 00002000 fd:00 785711 /usr/lib64/libdl-2.17.so
|
7f7013c31000-7f7013c32000 rw-p 00003000 fd:00 785711 /usr/lib64/libdl-2.17.so
|
7f7013c32000-7f7013c92000 r-xp 00000000 fd:00 654311 /opt/puppetlabs/puppet/lib/libcurl.so.4.4.0
|
7f7013c92000-7f7013e92000 ---p 00060000 fd:00 654311 /opt/puppetlabs/puppet/lib/libcurl.so.4.4.0
|
7f7013e92000-7f7013e94000 r--p 00060000 fd:00 654311 /opt/puppetlabs/puppet/lib/libcurl.so.4.4.0
|
7f7013e94000-7f7013e95000 rw-p 00062000 fd:00 654311 /opt/puppetlabs/puppet/lib/libcurl.so.4.4.0
|
7f7013e95000-7f7013e9c000 r-xp 00000000 fd:00 785735 /usr/lib64/librt-2.17.so
|
7f7013e9c000-7f701409b000 ---p 00007000 fd:00 785735 /usr/lib64/librt-2.17.so
|
7f701409b000-7f701409c000 r--p 00006000 fd:00 785735 /usr/lib64/librt-2.17.so
|
7f701409c000-7f701409d000 rw-p 00007000 fd:00 785735 /usr/lib64/librt-2.17.so
|
7f701409d000-7f70140d5000 r-xp 00000000 fd:00 788887 /usr/lib64/libblkid.so.1.1.0
|
7f70140d5000-7f70142d5000 ---p 00038000 fd:00 788887 /usr/lib64/libblkid.so.1.1.0
|
7f70142d5000-7f70142d8000 r--p 00038000 fd:00 788887 /usr/lib64/libblkid.so.1.1.0
|
7f70142d8000-7f70142d9000 rw-p 0003b000 fd:00 788887 /usr/lib64/libblkid.so.1.1.0
|
7f70142d9000-7f70142da000 rw-p 00000000 00:00 0
|
7f70142da000-7f7014490000 r-xp 00000000 fd:00 785705 /usr/lib64/libc-2.17.so
|
7f7014490000-7f7014690000 ---p 001b6000 fd:00 785705 /usr/lib64/libc-2.17.so
|
7f7014690000-7f7014694000 r--p 001b6000 fd:00 785705 /usr/lib64/libc-2.17.so
|
7f7014694000-7f7014696000 rw-p 001ba000 fd:00 785705 /usr/lib64/libc-2.17.so
|
7f7014696000-7f701469b000 rw-p 00000000 00:00 0
|
7f701469b000-7f70146b1000 r-xp 00000000 fd:00 785731 /usr/lib64/libpthread-2.17.so
|
7f70146b1000-7f70148b1000 ---p 00016000 fd:00 785731 /usr/lib64/libpthread-2.17.so
|
7f70148b1000-7f70148b2000 r--p 00016000 fd:00 785731 /usr/lib64/libpthread-2.17.so
|
7f70148b2000-7f70148b3000 rw-p 00017000 fd:00 785731 /usr/lib64/libpthread-2.17.so
|
7f70148b3000-7f70148b7000 rw-p 00000000 00:00 0
|
7f70148b7000-7f70149b8000 r-xp 00000000 fd:00 785713 /usr/lib64/libm-2.17.so
|
7f70149b8000-7f7014bb7000 ---p 00101000 fd:00 785713 /usr/lib64/libm-2.17.so
|
7f7014bb7000-7f7014bb8000 r--p 00100000 fd:00 785713 /usr/lib64/libm-2.17.so
|
7f7014bb8000-7f7014bb9000 rw-p 00101000 fd:00 785713 /usr/lib64/libm-2.17.so
|
7f7014bb9000-7f7014f00000 r-xp 00000000 fd:00 654318 /opt/puppetlabs/puppet/lib/libfacter.so.3.1.4
|
7f7014f00000-7f70150ff000 ---p 00347000 fd:00 654318 /opt/puppetlabs/puppet/lib/libfacter.so.3.1.4
|
7f70150ff000-7f7015117000 rw-p 00346000 fd:00 654318 /opt/puppetlabs/puppet/lib/libfacter.so.3.1.4
|
7f7015117000-7f701512d000 rw-p 00000000 00:00 0
|
7f701512d000-7f701514e000 r-xp 00000000 fd:00 786125 /usr/lib64/ld-2.17.so
|
7f7015233000-7f7015234000 ---p 00000000 00:00 0
|
7f7015234000-7f7015343000 rw-p 00000000 00:00 0 [stack:29784]
|
7f7015344000-7f7015346000 rw-p 00000000 00:00 0
|
7f7015346000-7f701534d000 r--s 00000000 fd:00 786009 /usr/lib64/gconv/gconv-modules.cache
|
7f701534d000-7f701534e000 rw-p 00000000 00:00 0
|
7f701534e000-7f701534f000 r--p 00021000 fd:00 786125 /usr/lib64/ld-2.17.so
|
7f701534f000-7f7015350000 rw-p 00022000 fd:00 786125 /usr/lib64/ld-2.17.so
|
7f7015350000-7f7015351000 rw-p 00000000 00:00 0
|
7fff2edc2000-7fff2f5c1000 rw-p 00000000 00:00 0
|
7fff2f5fe000-7fff2f600000 r-xp 00000000 00:00 0 [vdso]
|
ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0 [vsyscall]
|
|
|
[NOTE]
|
You may have encountered a bug in the Ruby interpreter or extension libraries.
|
Bug reports are welcome.
|
For details: http://www.ruby-lang.org/bugreport.html
|
|
Aborted (core dumped)
|
It does work properly if I pluginsync and test without RUBYLIB and it works properly if I use puppet facts, even when specifying a RUBYLIB.
Oddly, if I use FACTERLIB instead of RUBYLIB, it doesn't segfault, but it doesn't find the fact:
# FACTERLIB=/etc/puppetlabs/code/environments/production/modules/node_encrypt/lib/facter/ facter hostpubkey --debug
|
2016-02-23 17:24:55.955887 INFO puppetlabs.facter - executed with command line: hostpubkey --debug.
|
2016-02-23 17:24:55.956703 INFO leatherman.ruby:126 - ruby loaded from "/opt/puppetlabs/puppet/lib/libruby.so.2.1.0".
|
2016-02-23 17:24:55.961192 INFO leatherman.ruby:147 - using ruby version 2.1.8
|
2016-02-23 17:24:55.989967 INFO puppetlabs.facter - requested queries: hostpubkey.
|
2016-02-23 17:24:55.990054 DEBUG puppetlabs.facter - fact "facterversion" has resolved to "3.1.4".
|
2016-02-23 17:24:55.990416 DEBUG puppetlabs.facter - searching "/opt/puppetlabs/facter/facts.d" for external facts.
|
2016-02-23 17:24:55.990621 DEBUG puppetlabs.facter - skipping external facts for "/etc/facter/facts.d": No such file or directory
|
2016-02-23 17:24:55.990694 DEBUG puppetlabs.facter - skipping external facts for "/etc/puppetlabs/facter/facts.d": No such file or directory
|
2016-02-23 17:24:55.990733 DEBUG puppetlabs.facter - no external facts were found.
|
2016-02-23 17:24:55.991390 DEBUG puppetlabs.facter - loading all custom facts.
|
2016-02-23 17:24:55.991434 DEBUG puppetlabs.facter - searching for custom facts in /etc/puppetlabs/code/environments/production/modules/node_encrypt/lib/facter.
|
2016-02-23 17:24:55.991539 INFO puppetlabs.facter - loading custom facts from /etc/puppetlabs/code/environments/production/modules/node_encrypt/lib/facter/hostpubkey.rb.
|
2016-02-23 17:24:56.632097 DEBUG puppetlabs.facter - fact "hostpubkey" does not exist.
|