issue4409.txt

John Warburton, 11/18/2010 04:20 am

Download (19.9 kB)

 
1

    
2
Server:
3
Solaris 10 Update 9
4
Ruby 1.8.7-p249
5
Puppet 2.6.3
6

    
7
/opt/local/sbin/puppetmasterd \
8
         --genconfig \
9
         --server puppet-ndh.example.com \
10
         --report_server puppet.example.com \
11
         --ca_server puppet-ca.example.com --ca true \
12
         --certname puppet.example.com \
13
         --certdnsname puppet.example.com:puppet-ca.example.com:puppet-ca2.example.com:puppet-lab.example.com:puppet-svn.example.com:puppet-del.example.com:puppet-ndh.example.com:puppet-prn.example.com:puppet-nyc.example.com:puppet-smw.example.com:puppet-tkm.example.com:puppet-ewd.example.com:puppet-lva.example.com:puppet-rmc.example.com:puppet-rdc.example.com:puppet-sfo.example.com \
14
         --pluginsource puppet:///plugins \
15
         --factsource puppet:///facts/ \
16
         --vardir=/tmp/puppet26/var --confdir=/tmp/puppet26/etc \
17
         --pluginsync --ssl_client_header=SSL_CLIENT_S_DN --ssl_client_verify_header=SSL_CLIENT_VERIFY \
18
         --reports store --autosign /tmp/puppet26/etc/autosign.conf \
19
         | sed -e 's/genconfig = true/genconfig = false/' > /tmp/puppet26/etc/puppetmasterd.conf
20

    
21
root@server# /opt/local/sbin/puppetmasterd --no-daemonize --verbose --debug --config /tmp/puppet26/etc/puppetmasterd.conf
22

    
23
puppet@server% vi /tmp/puppet26/etc/puppetmasterd.conf
24
[prod]
25
    modulepath = /tmp/puppet26/environments/prod/modules
26
    manifest = /tmp/puppet26/environments/prod/manifests/site.pp
27
    manifestdir = /tmp/puppet26/environments/prod/manifests
28

    
29
root@server# mkdir -p /tmp/puppet26/environments/prod/modules/testmodule/lib/puppet/type [http://projects.puppetlabs.com/issues/2244]
30

    
31
cp http://projects.puppetlabs.com/projects/1/wiki/Logadm_Patterns /tmp/puppet26/environments/prod/modules/testmodule/lib/puppet/type/logadm.rb
32

    
33
root@server# vi /tmp/puppet26/environments/prod/manifests/site.pp
34
node default {
35
    notice("${hostname} has no node definition")
36
}
37

    
38
node 'client.example.com' {
39
    include testmodule
40
}
41

    
42
root@server# vi /tmp/puppet26/environments/prod/modules/testmodule/manifests/init.pp
43
class testmodule {
44
    notice("${hostname} calling ${module_name}")
45
    file {"/tmp/testmodule":
46
        mode   => 664,
47
        owner  => root,
48
        group  => root,
49
        content => "${hostname} calling ${module_name} from ${caller_module_name}\n",
50
    }
51
    logadm {"/var/log/puppet_client/puppet_client.log":
52
        count          => 9,
53
        period         => 1w,
54
        compress_count => 0,
55
        ignore_missing => true,
56
        backup         => false,
57
    }
58
}
59

    
60
root@server# tree /tmp/puppet26/environments
61
/tmp/puppet26/environments
62
`-- prod
63
    |-- manifests
64
    |   `-- site.pp
65
    `-- modules
66
        `-- testmodule
67
            |-- lib
68
            |   |-- facter
69
            |   |   `-- nothing.rb
70
            |   `-- puppet
71
            |       `-- type
72
            |           `-- logadm.rb
73
            `-- manifests
74
                `-- init.pp
75

    
76

    
77
Client
78

    
79
/opt/local/sbin/puppetd \
80
         --confdir /var/puppet/etc \
81
         --vardir /var/puppet/var \ 
82
         --server puppet.example.com \
83
         --report_server puppet.example.com \
84
         --ca_server puppet-ca.example.com \
85
         --pluginsync \
86
         --factsource puppet:///facts/ \
87
         --pluginsource puppet:///plugins \
88
         --report \
89
         --genconfig \
90
         --color=false \
91
         | sed -e 's/genconfig = true/genconfig = false/' \
92
         > /var/puppet/etc/puppetd.conf
93

    
94

    
95

    
96
Running:
97

    
98
root@client# /opt/local/sbin/puppetd --server puppet.example.com --verbose --onetime --no-daemonize --no-usecacheonfailure --config /var/puppet/etc/puppetd.conf --environment prod
99
info: Retrieving plugin
100
notice: /File[/var/puppet/var/lib/facter]/ensure: created
101
notice: /File[/var/puppet/var/lib/facter/nothing.rb]/ensure: defined content as '{md5}d41d8cd98f00b204e9800998ecf8427e'
102
notice: /File[/var/puppet/var/lib/puppet]/ensure: created
103
notice: /File[/var/puppet/var/lib/puppet/type]/ensure: created
104
notice: /File[/var/puppet/var/lib/puppet/type/logadm.rb]/ensure: defined content as '{md5}21e554a8a34dcdea2f2671380d30df24'
105
info: Loading downloaded plugin /var/puppet/var/lib/puppet/type/logadm.rb
106
info: Loading downloaded plugin /var/puppet/var/lib/facter/nothing.rb
107
info: Loading facts in nothing
108
info: Loading facts in nothing
109
err: Could not retrieve catalog from remote server: Error 400 on SERVER: Puppet::Parser::AST::Resource failed with error ArgumentError: Invalid resource type logadm at /tmp/puppet26/environments/prod/modules/testmodule/manifests/init.pp:15 on node client.example.com
110
warning: Not using cache on failed catalog
111
err: Could not retrieve catalog; skipping run
112

    
113
root@server# /opt/local/sbin/puppetmasterd  --config /tmp/puppet26/etc/puppetmasterd.conf --configprint libdir
114
/tmp/puppet26/var/lib
115

    
116
root@server# mkdir -p /tmp/puppet26/var/lib/puppet/type
117
root@server# cp /tmp/puppet26/environments/prod/modules/testmodule/lib/puppet/type/logadm.rb /tmp/puppet26/var/lib/puppet/type
118

    
119
root@client# /opt/local/sbin/puppetd --server puppet.example.com --verbose --onetime --no-daemonize --no-usecacheonfailure --config /var/puppet/etc/puppetd.conf --environment prod
120
info: Retrieving plugin
121
notice: /File[/var/puppet/var/lib/facter]/ensure: created
122
notice: /File[/var/puppet/var/lib/facter/nothing.rb]/ensure: defined content as '{md5}d41d8cd98f00b204e9800998ecf8427e'
123
notice: /File[/var/puppet/var/lib/puppet]/ensure: created
124
notice: /File[/var/puppet/var/lib/puppet/type]/ensure: created
125
notice: /File[/var/puppet/var/lib/puppet/type/logadm.rb]/ensure: defined content as '{md5}21e554a8a34dcdea2f2671380d30df24'
126
info: Loading downloaded plugin /var/puppet/var/lib/puppet/type/logadm.rb
127
info: Loading downloaded plugin /var/puppet/var/lib/facter/nothing.rb
128
info: Loading facts in nothing
129
info: Loading facts in nothing
130
info: Caching catalog for client.example.com
131
info: Applying configuration version '1290049128'
132
notice: /Stage[main]/Testmodule/Logadm[/var/log/puppet_client/puppet_client.log]/ensure: created
133
notice: Finished catalog run in 0.08 seconds
134

    
135
Debug from Markus
136

    
137
root@server# rm /tmp/puppet26/var/lib/puppet/type/logadm.rb
138
root@client# \rm -rf /var/puppet/var/lib/*
139

    
140
Server:
141

    
142
puppet@server% /opt/local/sbin/puppetmasterd --no-daemonize --verbose --debug --config /tmp/puppet26/etc/puppetmasterd.conf
143
debug: Failed to load library 'selinux' for feature 'selinux'
144
debug: Puppet::Type::File::ProviderMicrosoft_windows: feature microsoft_windows is missing
145
debug: Failed to load library 'ldap' for feature 'ldap'
146
debug: Failed to load library 'shadow' for feature 'libshadow'
147
debug: /File[/tmp/puppet26/var/bucket]: Autorequiring File[/tmp/puppet26/var]
148
debug: /File[/tmp/puppet26/var/state]: Autorequiring File[/tmp/puppet26/var]
149
debug: /File[/tmp/puppet26/etc/ssl/certs]: Autorequiring File[/tmp/puppet26/etc/ssl]
150
debug: /File[/tmp/puppet26/etc/ssl/certs/ca.pem]: Autorequiring File[/tmp/puppet26/etc/ssl/certs]
151
debug: /File[/tmp/puppet26/var/yaml]: Autorequiring File[/tmp/puppet26/var]
152
debug: /File[/tmp/puppet26/etc/ssl/public_keys/puppet.example.com.pem]: Autorequiring File[/tmp/puppet26/etc/ssl/public_keys]
153
debug: /File[/tmp/puppet26/var/server_data]: Autorequiring File[/tmp/puppet26/var]
154
debug: /File[/tmp/puppet26/etc/ssl/certificate_requests]: Autorequiring File[/tmp/puppet26/etc/ssl]
155
debug: /File[/tmp/puppet26/var/lib]: Autorequiring File[/tmp/puppet26/var]
156
debug: /File[/tmp/puppet26/etc/ssl/private]: Autorequiring File[/tmp/puppet26/etc/ssl]
157
debug: /File[/tmp/puppet26/etc/ssl/certs/puppet.example.com.pem]: Autorequiring File[/tmp/puppet26/etc/ssl/certs]
158
debug: /File[/tmp/puppet26/etc/ssl]: Autorequiring File[/tmp/puppet26/etc]
159
debug: /File[/tmp/puppet26/etc/puppetmasterd.conf]: Autorequiring File[/tmp/puppet26/etc]
160
debug: /File[/tmp/puppet26/etc/manifests]: Autorequiring File[/tmp/puppet26/etc]
161
debug: /File[/tmp/puppet26/etc/ssl/public_keys]: Autorequiring File[/tmp/puppet26/etc/ssl]
162
debug: /File[/tmp/puppet26/var/log]: Autorequiring File[/tmp/puppet26/var]
163
debug: /File[/tmp/puppet26/etc/ssl/private_keys/puppet.example.com.pem]: Autorequiring File[/tmp/puppet26/etc/ssl/private_keys]
164
debug: /File[/tmp/puppet26/etc/ssl/private_keys]: Autorequiring File[/tmp/puppet26/etc/ssl]
165
debug: /File[/tmp/puppet26/var/run]: Autorequiring File[/tmp/puppet26/var]
166
debug: /File[/tmp/puppet26/etc/ssl/crl.pem]: Autorequiring File[/tmp/puppet26/etc/ssl]
167
debug: /File[/tmp/puppet26/var/reports]: Autorequiring File[/tmp/puppet26/var]
168
debug: /File[/tmp/puppet26/var/log/masterhttp.log]: Autorequiring File[/tmp/puppet26/var/log]
169
debug: Finishing transaction 7018668
170
debug: /File[/tmp/puppet26/etc/ssl/ca/requests]: Autorequiring File[/tmp/puppet26/etc/ssl/ca]
171
debug: /File[/tmp/puppet26/etc/ssl/ca/inventory.txt]: Autorequiring File[/tmp/puppet26/etc/ssl/ca]
172
debug: /File[/tmp/puppet26/etc/ssl/ca/serial]: Autorequiring File[/tmp/puppet26/etc/ssl/ca]
173
debug: /File[/tmp/puppet26/etc/ssl/ca/ca_pub.pem]: Autorequiring File[/tmp/puppet26/etc/ssl/ca]
174
debug: /File[/tmp/puppet26/etc/ssl/ca/signed]: Autorequiring File[/tmp/puppet26/etc/ssl/ca]
175
debug: /File[/tmp/puppet26/etc/ssl/ca/ca_crt.pem]: Autorequiring File[/tmp/puppet26/etc/ssl/ca]
176
debug: /File[/tmp/puppet26/etc/ssl/ca/private/ca.pass]: Autorequiring File[/tmp/puppet26/etc/ssl/ca/private]
177
debug: /File[/tmp/puppet26/etc/ssl/ca/ca_crl.pem]: Autorequiring File[/tmp/puppet26/etc/ssl/ca]
178
debug: /File[/tmp/puppet26/etc/ssl/ca/private]: Autorequiring File[/tmp/puppet26/etc/ssl/ca]
179
debug: /File[/tmp/puppet26/etc/ssl/ca/ca_key.pem]: Autorequiring File[/tmp/puppet26/etc/ssl/ca]
180
debug: Finishing transaction 7937508
181
debug: Using cached certificate for ca
182
debug: Using cached certificate for ca
183
debug: Using cached certificate for puppet.example.com
184
notice: Starting Puppet master version 2.6.3
185
debug: No file server configuration file; autocreating modules mount with default permissions
186
debug: No file server configuration file; autocreating plugins mount with default permissions
187
debug: Finishing transaction 6452004
188

    
189

    
190
info: Inserting default '~ ^/catalog/([^/]+)$'(auth) acl because /tmp/puppet26/etc/auth.conf doesn't exist
191
info: Inserting default '/file'(non-auth) acl because /tmp/puppet26/etc/auth.conf doesn't exist
192
info: Inserting default '/certificate_revocation_list/ca'(auth) acl because /tmp/puppet26/etc/auth.conf doesn't exist
193
info: Inserting default '/report'(auth) acl because /tmp/puppet26/etc/auth.conf doesn't exist
194
info: Inserting default '/certificate/ca'(non-auth) acl because /tmp/puppet26/etc/auth.conf doesn't exist
195
info: Inserting default '/certificate/'(non-auth) acl because /tmp/puppet26/etc/auth.conf doesn't exist
196
info: Inserting default '/certificate_request'(non-auth) acl because /tmp/puppet26/etc/auth.conf doesn't exist
197
info: Inserting default '/status'(auth) acl because /tmp/puppet26/etc/auth.conf doesn't exist
198
info: Inserting default '/resource'(auth) acl because /tmp/puppet26/etc/auth.conf doesn't exist
199
[:search, #<Puppet::Node::Environment:0xc441a8 @mon_waiting_queue=[], @mon_entering_queue=[], @mon_count=0, @name=:prod, @mon_owner=nil>]
200
[:modulepath, ["/tmp/puppet26/environments/prod/modules"], [".", "..", "testmodule"]]
201
[Puppet::Module, true, "/tmp/puppet26/environments/prod/modules/testmodule"]
202
["/tmp/puppet26/environments/prod/modules/testmodule/lib"]
203
[:find, #<Puppet::Node::Environment:0xc441a8 @ttl_timestamps={:modulepath=>Wed Nov 17 23:01:04 -0500 2010, :modules=>Wed Nov 17 23:01:04 -0500 2010}, @mon_waiting_queue=[], @mon_entering_queue=[], @mon_count=0, @value_cache={:modulepath=>["/tmp/puppet26/environments/prod/modules"], :modules=>[#<Puppet::Module:0x95fc88 @metadata_file="/tmp/puppet26/environments/prod/modules/testmodule/metadata.json", @environment=#<Puppet::Node::Environment:0xc441a8 ...>, @name="testmodule">]}, @name=:prod, @cache_timestamp=Wed Nov 17 23:01:04 -0500 2010, @mon_owner=nil>]
204
[:find, #<Puppet::Node::Environment:0xc441a8 @ttl_timestamps={:modulepath=>Wed Nov 17 23:01:04 -0500 2010, :modules=>Wed Nov 17 23:01:04 -0500 2010}, @mon_waiting_queue=[], @mon_entering_queue=[], @mon_count=0, @value_cache={:modulepath=>["/tmp/puppet26/environments/prod/modules"], :modules=>[#<Puppet::Module:0x95fc88 @metadata_file="/tmp/puppet26/environments/prod/modules/testmodule/metadata.json", @environment=#<Puppet::Node::Environment:0xc441a8 ...>, @name="testmodule">]}, @name=:prod, @cache_timestamp=Wed Nov 17 23:01:04 -0500 2010, @mon_owner=nil>]
205
[:find, #<Puppet::Node::Environment:0xc441a8 @ttl_timestamps={:modulepath=>Wed Nov 17 23:01:04 -0500 2010, :modules=>Wed Nov 17 23:01:04 -0500 2010}, @mon_waiting_queue=[], @mon_entering_queue=[], @mon_count=0, @value_cache={:modulepath=>["/tmp/puppet26/environments/prod/modules"], :modules=>[#<Puppet::Module:0x95fc88 @metadata_file="/tmp/puppet26/environments/prod/modules/testmodule/metadata.json", @environment=#<Puppet::Node::Environment:0xc441a8 ...>, @name="testmodule">]}, @name=:prod, @cache_timestamp=Wed Nov 17 23:01:04 -0500 2010, @mon_owner=nil>]
206
[:find, #<Puppet::Node::Environment:0xc441a8 @ttl_timestamps={:modulepath=>Wed Nov 17 23:01:04 -0500 2010, :modules=>Wed Nov 17 23:01:04 -0500 2010}, @mon_waiting_queue=[], @mon_entering_queue=[], @mon_count=0, @value_cache={:modulepath=>["/tmp/puppet26/environments/prod/modules"], :modules=>[#<Puppet::Module:0x95fc88 @metadata_file="/tmp/puppet26/environments/prod/modules/testmodule/metadata.json", @environment=#<Puppet::Node::Environment:0xc441a8 ...>, @name="testmodule">]}, @name=:prod, @cache_timestamp=Wed Nov 17 23:01:04 -0500 2010, @mon_owner=nil>]
207
[:find, #<Puppet::Node::Environment:0xc441a8 @ttl_timestamps={:modulepath=>Wed Nov 17 23:01:04 -0500 2010, :modules=>Wed Nov 17 23:01:04 -0500 2010}, @mon_waiting_queue=[], @mon_entering_queue=[], @mon_count=0, @value_cache={:modulepath=>["/tmp/puppet26/environments/prod/modules"], :modules=>[#<Puppet::Module:0x95fc88 @metadata_file="/tmp/puppet26/environments/prod/modules/testmodule/metadata.json", @environment=#<Puppet::Node::Environment:0xc441a8 ...>, @name="testmodule">]}, @name=:prod, @cache_timestamp=Wed Nov 17 23:01:04 -0500 2010, @mon_owner=nil>]
208
[:find, #<Puppet::Node::Environment:0xc441a8 @ttl_timestamps={:modulepath=>Wed Nov 17 23:01:04 -0500 2010, :modules=>Wed Nov 17 23:01:04 -0500 2010}, @mon_waiting_queue=[], @mon_entering_queue=[], @mon_count=0, @value_cache={:modulepath=>["/tmp/puppet26/environments/prod/modules"], :modules=>[#<Puppet::Module:0x95fc88 @metadata_file="/tmp/puppet26/environments/prod/modules/testmodule/metadata.json", @environment=#<Puppet::Node::Environment:0xc441a8 ...>, @name="testmodule">]}, @name=:prod, @cache_timestamp=Wed Nov 17 23:01:04 -0500 2010, @mon_owner=nil>]
209
[:find, #<Puppet::Node::Environment:0xc441a8 @ttl_timestamps={:modulepath=>Wed Nov 17 23:01:04 -0500 2010, :modules=>Wed Nov 17 23:01:04 -0500 2010}, @mon_waiting_queue=[], @mon_entering_queue=[], @mon_count=0, @value_cache={:modulepath=>["/tmp/puppet26/environments/prod/modules"], :modules=>[#<Puppet::Module:0x95fc88 @metadata_file="/tmp/puppet26/environments/prod/modules/testmodule/metadata.json", @environment=#<Puppet::Node::Environment:0xc441a8 ...>, @name="testmodule">]}, @name=:prod, @cache_timestamp=Wed Nov 17 23:01:04 -0500 2010, @mon_owner=nil>]
210
[:find, #<Puppet::Node::Environment:0xc441a8 @ttl_timestamps={:modulepath=>Wed Nov 17 23:01:04 -0500 2010, :modules=>Wed Nov 17 23:01:04 -0500 2010}, @mon_waiting_queue=[], @mon_entering_queue=[], @mon_count=0, @value_cache={:modulepath=>["/tmp/puppet26/environments/prod/modules"], :modules=>[#<Puppet::Module:0x95fc88 @metadata_file="/tmp/puppet26/environments/prod/modules/testmodule/metadata.json", @environment=#<Puppet::Node::Environment:0xc441a8 ...>, @name="testmodule">]}, @name=:prod, @cache_timestamp=Wed Nov 17 23:01:04 -0500 2010, @mon_owner=nil>]
211
info: Expiring the node cache of client.example.com
212
info: Not using expired node for client.example.com from cache; expired at Wed Nov 17 23:00:11 -0500 2010
213
info: Caching node for client.example.com
214
debug: importing '/tmp/puppet26/environments/prod/modules/testmodule/manifests/init.pp' in environment prod
215
debug: Automatically imported testmodule from testmodule into prod
216
notice: Scope(Class[Testmodule]): client calling testmodule
217
err: Puppet::Parser::AST::Resource failed with error ArgumentError: Invalid resource type logadm at /tmp/puppet26/environments/prod/modules/testmodule/manifests/init.pp:15 on node client.example.com
218
err: Puppet::Parser::AST::Resource failed with error ArgumentError: Invalid resource type logadm at /tmp/puppet26/environments/prod/modules/testmodule/manifests/init.pp:15 on node client.example.com
219

    
220
Client:
221
Solaris 10 Update 9
222
Ruby 1.8.7-p249
223
Puppet 2.6.3
224

    
225
root@client# /opt/local/sbin/puppetd --server puppet.example.com --verbose --onetime --no-daemonize --no-usecacheonfailure --config /var/puppet/etc/puppetd.conf --environment prod
226

    
227
[:env]
228
info: Retrieving plugin
229
"/prod/file_metadatas/plugins?ignore=---+%0A++-+.svn%0A++-+CVS%0A++-+.git&recurse=true&links=manage&&checksum_type=md5"
230
notice: /File[/var/puppet/var/lib/facter]/ensure: created
231
"/prod/file_metadata/plugins/facter/nothing.rb"
232
"/prod/file_content/plugins/facter/nothing.rb"
233
"/prod/file_metadata/plugins/facter/nothing.rb"
234
notice: /File[/var/puppet/var/lib/facter/nothing.rb]/ensure: defined content as '{md5}d41d8cd98f00b204e9800998ecf8427e'
235
"/prod/file_metadata/plugins/puppet"
236
notice: /File[/var/puppet/var/lib/puppet]/ensure: created
237
"/prod/file_metadata/plugins/puppet/type"
238
notice: /File[/var/puppet/var/lib/puppet/type]/ensure: created
239
"/prod/file_metadata/plugins/puppet/type/logadm.rb"
240
"/prod/file_content/plugins/puppet/type/logadm.rb"
241
"/prod/file_metadata/plugins/puppet/type/logadm.rb"
242
notice: /File[/var/puppet/var/lib/puppet/type/logadm.rb]/ensure: defined content as '{md5}21e554a8a34dcdea2f2671380d30df24'
243
info: Loading downloaded plugin /var/puppet/var/lib/puppet/type/logadm.rb
244
info: Loading downloaded plugin /var/puppet/var/lib/facter/nothing.rb
245
info: Loading facts in nothing
246
info: Loading facts in nothing
247
"/prod/catalog/client.example.com?facts_format=b64_zlib_yaml&facts=eNqFVFuTojgUft9fwfqwD%252Bu03OVSNQ%252BIditeEUHtl64AUVEgkICKv34jdPfY%250AvVM1WlpJzklyvsvJ09MT8zcu%252FYpF%252FhEGhb4oswwWuj5DIdT1ZxAU5C%252BGgdcs%250AwqCIUKozAsdzTzz%252FxCuMIOoir%252FN8R5E4jVOZJ07WOY7mpyCBOvNPFHKcyAQI%250AX0CY0G0df5d0ApTQjDOIS0h0hg5pOiwSQE70bFnufPy4OnSCOIWxzjhlOnfq%250AlaZcUiXMWxElkBQgyXRmDUNmhs5MUxV3r%252BpeDsfV9dYbyzTKSxiFOqOKUNrJ%250Amvx4%252BVuMuKYA7v6tQyiDd9TpnlSkgAmGMQTkAxjPtOQOz7XqzF0eUmp%252Bi5Rh%250AgjiCaXGGmNQE1rsFRuh0O%252BKXCgLI%252FY6CiLydI1yUgNLQ2oGYwObOBAQgDDEk%250ApNnJ6aLuAx1K%252Bk7W38FF2XuKTpkROrzS4Xm1IzcHf56aHSoSBSCuVw8AhxeA%250AYUIdQGOkTKWyDtx5J1EBwwjrDIuygo0R3cTGkc82mtDgWz3iO%252BqDep%252B8%252FVvz%250AVkcyWlFGmCe4q6chSkBEuXmk7a7uDaV038BZNWiodhihopEzuye8haCiR7WE%250A1uPiAZX4viqpzXKUFhDvQHB3XIsK%252FYMS1vqCNiKAYs0ADj4kuSD8bgpeUB5M%250A0WD6VPMFphBHwRsvCRqn0a5o4IHi8IUkn6L7w7QkuB40I%252FK59i0lCMivyZ%252Bz%250A7hlfINVeeTAD99UoXyE3YsGUWgWlCXUxVQ2jsKEOkaJp9F%252B%252B%252F3bW97vejdeo%250ARL3O3NVrCKvfnU9Wa6cITWvRNwjizwjfkd%252FN9a076RuBYoAj8qBSAo5%252FEOpX%250AE%252F2%252BgQg5YAJOsNIZg3564uwGTL4KhEE9HV3o%252F2hg8PiUouUYuMZh7Mb2bB2Y%250AjrPva0ibr%252BKFD7vwuCvCvJr2y2dl%252BzKcv6oG68z5l3Oe2aKdwCR0p7ZQhfMs%250APnurA2v548PoosjSdXeWibKHtwtWQbaYEcHuj6pTNytZ3zEz37K9fmwos9mt%250A1zcDkKds0FUnI24ZrARXVQfOhhOXzyROJEvyt7Nx8PPhTQogLt7JFh%252F7h8AA%250ApeG9WXhFlDW%252B9fkAPOigdpQPisL%252FU3QKxCmdmT3DsspNNToM3CgZvEirw7kb%250AXgfo2RyXsjDRfLMdjqXzYOXQ14h1ovlkYAlrm%252Btt967oztdi6foLZbwsq1sw%250AK5JIedGqXt493th4tRWrAdY4tMXe1Ok6ZUmAusO3pUbs%252FDLKh%252FnLdDVeCJv2%250ATVYAFC0bL73LXLh6vZDbhqw6Vs6iIa4Pt9nQDex9yd%252Frf7ZNS930lbZwsapR%250APzdm0WsBBhzurqPLu9ynzXXdPW12V3JOensn8RLk%252Bcv5dOGdnXIorxLharTV%250AEAnelRwzCx81oeCzpXWMDdsvKjjfj3J4ElJteTu%252BGKyXH5%252BdxRB4y948NylM%250AlvXPxSQrktjbj45znAF3D6dF6LZz63Xb22XLrmhK6JCn7UlkmqP%252ByoXHecCl%250AyXT6Wiz3iudGXby1jf7dpqYxnC6ALY%252FsNurv26PhKrcOiUy627GGpuuZMi7t%250AnhtY26lknQwW9JJiH89MH65mvsG5N3d42QrhsiSOL514spCtY5WH%252B%252Bw4VY6O%250AZmwWVlFNVmw33kjrKefzbD8R4jR1dxBBI1MjYMPLRC37pZRKotaWpPFh3y6G%250Am3jQs1Z7WzwPvYlngosje6%252BDn%252F8BteekJg%253D%253D%250A"
248
err: Could not retrieve catalog from remote server: Error 400 on SERVER: Puppet::Parser::AST::Resource failed with error ArgumentError: Invalid resource type logadm at /tmp/puppet26/environments/prod/modules/testmodule/manifests/init.pp:15 on node client.example.com
249
warning: Not using cache on failed catalog
250
err: Could not retrieve catalog; skipping run
251