Discussion:
[Puppet Users] Could not intern from pson after server upgrade (again)
Andrei-Florian Staicu
2014-06-03 08:34:45 UTC
Permalink
Hi all,

After upgrading the server from 3.2.4-1.el6 to 3.6.1-1.el6, i get the
following when running puppet agent --test --noop:
Error: Could not retrieve catalog from remote server: Error 400 on SERVER:
Could not intern from pson: source '%7B%22values%22%3A%7' not in PSON!
Client is also 3.6.1-1.el6.
Sometimes is "values", other times it's "timestamp". I had this issue
before after server upgrade, and I ended up downgrading the servers.
Unfortunately it's not possible now, because puppetdb upgraded
from 1.4.0-1.el6 to 2.0.0-1.el6 and the rollback no longer works.

The logs from the client and server are below. Could you point me in the
right direction to debug this?

Thanks.

===============================================================================================================================

[***@CLIENT ~]# puppet agent --test --noop --verbose --debug --trace
Debug: Using settings: adding file resource 'lastrunfile':
'File[/var/lib/puppet/state/last_run_summary.yaml]{:loglevel=>:debug,
:links=>:follow, :mode=>"644", :ensure=>:file, :backup=>false,
:path=>"/var/lib/puppet/state/last_run_summary.yaml"}'
Debug: Puppet::Type::User::ProviderDirectoryservice: file /usr/bin/dsimport
does not exist
Debug: Puppet::Type::User::ProviderUser_role_add: file roledel does not
exist
Debug: Failed to load library 'ldap' for feature 'ldap'
Debug: Puppet::Type::User::ProviderLdap: feature ldap is missing
Debug: Puppet::Type::User::ProviderPw: file pw does not exist
Debug: Puppet::Type::Group::ProviderDirectoryservice: file /usr/bin/dscl
does not exist
Debug: Failed to load library 'ldap' for feature 'ldap'
Debug: Puppet::Type::Group::ProviderLdap: feature ldap is missing
Debug: Puppet::Type::Group::ProviderPw: file pw does not exist
Debug: Using settings: adding file resource 'hostpubkey':
'File[/var/lib/puppet/ssl/public_keys/CLIENT.pem]{:group=>"puppet",
:loglevel=>:debug, :links=>:follow, :owner=>"puppet", :mode=>"644",
:ensure=>:file, :backup=>false,
:path=>"/var/lib/puppet/ssl/public_keys/CLIENT.pem"}'
Debug: Using settings: adding file resource 'requestdir':
'File[/var/lib/puppet/ssl/certificate_requests]{:group=>"puppet",
:loglevel=>:debug, :links=>:follow, :owner=>"puppet", :mode=>"755",
:ensure=>:directory, :backup=>false,
:path=>"/var/lib/puppet/ssl/certificate_requests"}'
Debug: Using settings: adding file resource 'resourcefile':
'File[/var/lib/puppet/state/resources.txt]{:loglevel=>:debug,
:links=>:follow, :owner=>"root", :mode=>"640", :ensure=>:file,
:backup=>false, :path=>"/var/lib/puppet/state/resources.txt"}'
Debug: Using settings: adding file resource 'logdir':
'File[/var/log/puppet]{:group=>"puppet", :loglevel=>:debug,
:links=>:follow, :owner=>"puppet", :mode=>"750", :ensure=>:directory,
:backup=>false, :path=>"/var/log/puppet"}'
Debug: Using settings: adding file resource 'privatedir':
'File[/var/lib/puppet/ssl/private]{:group=>"puppet", :loglevel=>:debug,
:links=>:follow, :owner=>"puppet", :mode=>"750", :ensure=>:directory,
:backup=>false, :path=>"/var/lib/puppet/ssl/private"}'
Debug: Using settings: adding file resource 'vardir':
'File[/var/lib/puppet]{:group=>"puppet", :loglevel=>:debug,
:links=>:follow, :owner=>"puppet", :ensure=>:directory, :backup=>false,
:path=>"/var/lib/puppet"}'
Debug: Using settings: adding file resource 'hostcrl':
'File[/var/lib/puppet/ssl/crl.pem]{:group=>"puppet", :loglevel=>:debug,
:links=>:follow, :owner=>"puppet", :mode=>"644", :ensure=>:file,
:backup=>false, :path=>"/var/lib/puppet/ssl/crl.pem"}'
Debug: Using settings: adding file resource 'certdir':
'File[/var/lib/puppet/ssl/certs]{:group=>"puppet", :loglevel=>:debug,
:links=>:follow, :owner=>"puppet", :mode=>"755", :ensure=>:directory,
:backup=>false, :path=>"/var/lib/puppet/ssl/certs"}'
Debug: Using settings: adding file resource 'clientyamldir':
'File[/var/lib/puppet/client_yaml]{:loglevel=>:debug, :links=>:follow,
:mode=>"750", :ensure=>:directory, :backup=>false,
:path=>"/var/lib/puppet/client_yaml"}'
Debug: Using settings: adding file resource 'hostprivkey':
'File[/var/lib/puppet/ssl/private_keys/CLIENT.pem]{:group=>"puppet",
:loglevel=>:debug, :links=>:follow, :owner=>"puppet", :mode=>"640",
:ensure=>:file, :backup=>false,
:path=>"/var/lib/puppet/ssl/private_keys/CLIENT.pem"}'
Debug: Using settings: adding file resource 'publickeydir':
'File[/var/lib/puppet/ssl/public_keys]{:group=>"puppet", :loglevel=>:debug,
:links=>:follow, :owner=>"puppet", :mode=>"755", :ensure=>:directory,
:backup=>false, :path=>"/var/lib/puppet/ssl/public_keys"}'
Debug: Using settings: adding file resource 'plugindest':
'File[/var/lib/puppet/lib]{:loglevel=>:debug, :links=>:follow,
:ensure=>:directory, :backup=>false, :path=>"/var/lib/puppet/lib"}'
Debug: Using settings: adding file resource 'classfile':
'File[/var/lib/puppet/classes.txt]{:loglevel=>:debug, :links=>:follow,
:owner=>"root", :mode=>"640", :ensure=>:file, :backup=>false,
:path=>"/var/lib/puppet/classes.txt"}'
Debug: Using settings: adding file resource 'lastrunreport':
'File[/var/lib/puppet/state/last_run_report.yaml]{:loglevel=>:debug,
:links=>:follow, :mode=>"640", :ensure=>:file, :backup=>false,
:path=>"/var/lib/puppet/state/last_run_report.yaml"}'
Debug: Using settings: adding file resource 'statedir':
'File[/var/lib/puppet/state]{:loglevel=>:debug, :links=>:follow,
:mode=>"1755", :ensure=>:directory, :backup=>false,
:path=>"/var/lib/puppet/state"}'
Debug: Using settings: adding file resource 'clientbucketdir':
'File[/var/lib/puppet/clientbucket]{:loglevel=>:debug, :links=>:follow,
:mode=>"750", :ensure=>:directory, :backup=>false,
:path=>"/var/lib/puppet/clientbucket"}'
Debug: Using settings: adding file resource 'localcacert':
'File[/var/lib/puppet/ssl/certs/ca.pem]{:group=>"puppet",
:loglevel=>:debug, :links=>:follow, :owner=>"puppet", :mode=>"644",
:ensure=>:file, :backup=>false, :path=>"/var/lib/puppet/ssl/certs/ca.pem"}'
Debug: Using settings: adding file resource 'privatekeydir':
'File[/var/lib/puppet/ssl/private_keys]{:group=>"puppet",
:loglevel=>:debug, :links=>:follow, :owner=>"puppet", :mode=>"750",
:ensure=>:directory, :backup=>false,
:path=>"/var/lib/puppet/ssl/private_keys"}'
Debug: Using settings: adding file resource 'pluginfactdest':
'File[/var/lib/puppet/facts.d]{:loglevel=>:debug, :links=>:follow,
:ensure=>:directory, :backup=>false, :path=>"/var/lib/puppet/facts.d"}'
Debug: Using settings: adding file resource 'confdir':
'File[/etc/puppet]{:loglevel=>:debug, :links=>:follow, :ensure=>:directory,
:backup=>false, :path=>"/etc/puppet"}'
Debug: Using settings: adding file resource 'graphdir':
'File[/var/lib/puppet/state/graphs]{:loglevel=>:debug, :links=>:follow,
:ensure=>:directory, :backup=>false, :path=>"/var/lib/puppet/state/graphs"}'
Debug: Using settings: adding file resource 'statefile':
'File[/var/lib/puppet/state/state.yaml]{:loglevel=>:debug, :links=>:follow,
:mode=>"660", :ensure=>:file, :backup=>false,
:path=>"/var/lib/puppet/state/state.yaml"}'
Debug: Using settings: adding file resource 'hostcert':
'File[/var/lib/puppet/ssl/certs/CLIENT.pem]{:group=>"puppet",
:loglevel=>:debug, :links=>:follow, :owner=>"puppet", :mode=>"644",
:ensure=>:file, :backup=>false,
:path=>"/var/lib/puppet/ssl/certs/CLIENT.pem"}'
Debug: Using settings: adding file resource 'ssldir':
'File[/var/lib/puppet/ssl]{:group=>"puppet", :loglevel=>:debug,
:links=>:follow, :owner=>"puppet", :mode=>"771", :ensure=>:directory,
:backup=>false, :path=>"/var/lib/puppet/ssl"}'
Debug: Using settings: adding file resource 'rundir':
'File[/var/run/puppet]{:group=>"puppet", :loglevel=>:debug,
:links=>:follow, :owner=>"puppet", :mode=>"755", :ensure=>:directory,
:backup=>false, :path=>"/var/run/puppet"}'
Debug: Using settings: adding file resource 'client_datadir':
'File[/var/lib/puppet/client_data]{:loglevel=>:debug, :links=>:follow,
:mode=>"750", :ensure=>:directory, :backup=>false,
:path=>"/var/lib/puppet/client_data"}'
Debug: /File[/var/lib/puppet/ssl/public_keys/CLIENT.pem]: Autorequiring
File[/var/lib/puppet/ssl/public_keys]
Debug: /File[/var/lib/puppet/state/state.yaml]: Autorequiring
File[/var/lib/puppet/state]
Debug: /File[/var/lib/puppet/lib]: Autorequiring File[/var/lib/puppet]
Debug: /File[/var/lib/puppet/ssl/private_keys/CLIENT.pem]: Autorequiring
File[/var/lib/puppet/ssl/private_keys]
Debug: /File[/var/lib/puppet/state/graphs]: Autorequiring
File[/var/lib/puppet/state]
Debug: /File[/var/lib/puppet/ssl/private_keys]: Autorequiring
File[/var/lib/puppet/ssl]
Debug: /File[/var/lib/puppet/state]: Autorequiring File[/var/lib/puppet]
Debug: /File[/var/lib/puppet/ssl/certificate_requests]: Autorequiring
File[/var/lib/puppet/ssl]
Debug: /File[/var/lib/puppet/ssl/public_keys]: Autorequiring
File[/var/lib/puppet/ssl]
Debug: /File[/var/lib/puppet/ssl/crl.pem]: Autorequiring
File[/var/lib/puppet/ssl]
Debug: /File[/var/lib/puppet/client_data]: Autorequiring
File[/var/lib/puppet]
Debug: /File[/var/lib/puppet/state/last_run_summary.yaml]: Autorequiring
File[/var/lib/puppet/state]
Debug: /File[/var/lib/puppet/ssl/certs/CLIENT.pem]: Autorequiring
File[/var/lib/puppet/ssl/certs]
Debug: /File[/var/lib/puppet/clientbucket]: Autorequiring
File[/var/lib/puppet]
Debug: /File[/var/lib/puppet/ssl/private]: Autorequiring
File[/var/lib/puppet/ssl]
Debug: /File[/var/lib/puppet/ssl/certs]: Autorequiring
File[/var/lib/puppet/ssl]
Debug: /File[/var/lib/puppet/classes.txt]: Autorequiring
File[/var/lib/puppet]
Debug: /File[/var/lib/puppet/client_yaml]: Autorequiring
File[/var/lib/puppet]
Debug: /File[/var/lib/puppet/ssl]: Autorequiring File[/var/lib/puppet]
Debug: /File[/var/lib/puppet/facts.d]: Autorequiring File[/var/lib/puppet]
Debug: /File[/var/lib/puppet/ssl/certs/ca.pem]: Autorequiring
File[/var/lib/puppet/ssl/certs]
Debug: /File[/var/lib/puppet/state/last_run_report.yaml]: Autorequiring
File[/var/lib/puppet/state]
Debug: /File[/var/lib/puppet/state/resources.txt]: Autorequiring
File[/var/lib/puppet/state]
Debug: Finishing transaction 70293046711660
Debug: Using settings: adding file resource 'hostpubkey':
'File[/var/lib/puppet/ssl/public_keys/CLIENT.pem]{:group=>"puppet",
:loglevel=>:debug, :links=>:follow, :owner=>"puppet", :mode=>"644",
:ensure=>:file, :backup=>false,
:path=>"/var/lib/puppet/ssl/public_keys/CLIENT.pem"}'
Debug: Using settings: adding file resource 'requestdir':
'File[/var/lib/puppet/ssl/certificate_requests]{:group=>"puppet",
:loglevel=>:debug, :links=>:follow, :owner=>"puppet", :mode=>"755",
:ensure=>:directory, :backup=>false,
:path=>"/var/lib/puppet/ssl/certificate_requests"}'
Debug: Using settings: adding file resource 'logdir':
'File[/var/log/puppet]{:group=>"puppet", :loglevel=>:debug,
:links=>:follow, :owner=>"puppet", :mode=>"750", :ensure=>:directory,
:backup=>false, :path=>"/var/log/puppet"}'
Debug: Using settings: adding file resource 'privatedir':
'File[/var/lib/puppet/ssl/private]{:group=>"puppet", :loglevel=>:debug,
:links=>:follow, :owner=>"puppet", :mode=>"750", :ensure=>:directory,
:backup=>false, :path=>"/var/lib/puppet/ssl/private"}'
Debug: Using settings: adding file resource 'vardir':
'File[/var/lib/puppet]{:group=>"puppet", :loglevel=>:debug,
:links=>:follow, :owner=>"puppet", :ensure=>:directory, :backup=>false,
:path=>"/var/lib/puppet"}'
Debug: Using settings: adding file resource 'hostcrl':
'File[/var/lib/puppet/ssl/crl.pem]{:group=>"puppet", :loglevel=>:debug,
:links=>:follow, :owner=>"puppet", :mode=>"644", :ensure=>:file,
:backup=>false, :path=>"/var/lib/puppet/ssl/crl.pem"}'
Debug: Using settings: adding file resource 'certdir':
'File[/var/lib/puppet/ssl/certs]{:group=>"puppet", :loglevel=>:debug,
:links=>:follow, :owner=>"puppet", :mode=>"755", :ensure=>:directory,
:backup=>false, :path=>"/var/lib/puppet/ssl/certs"}'
Debug: Using settings: adding file resource 'hostprivkey':
'File[/var/lib/puppet/ssl/private_keys/CLIENT.pem]{:group=>"puppet",
:loglevel=>:debug, :links=>:follow, :owner=>"puppet", :mode=>"640",
:ensure=>:file, :backup=>false,
:path=>"/var/lib/puppet/ssl/private_keys/CLIENT.pem"}'
Debug: Using settings: adding file resource 'publickeydir':
'File[/var/lib/puppet/ssl/public_keys]{:group=>"puppet", :loglevel=>:debug,
:links=>:follow, :owner=>"puppet", :mode=>"755", :ensure=>:directory,
:backup=>false, :path=>"/var/lib/puppet/ssl/public_keys"}'
Debug: Using settings: adding file resource 'plugindest':
'File[/var/lib/puppet/lib]{:loglevel=>:debug, :links=>:follow,
:ensure=>:directory, :backup=>false, :path=>"/var/lib/puppet/lib"}'
Debug: Using settings: adding file resource 'statedir':
'File[/var/lib/puppet/state]{:loglevel=>:debug, :links=>:follow,
:mode=>"1755", :ensure=>:directory, :backup=>false,
:path=>"/var/lib/puppet/state"}'
Debug: Using settings: adding file resource 'localcacert':
'File[/var/lib/puppet/ssl/certs/ca.pem]{:group=>"puppet",
:loglevel=>:debug, :links=>:follow, :owner=>"puppet", :mode=>"644",
:ensure=>:file, :backup=>false, :path=>"/var/lib/puppet/ssl/certs/ca.pem"}'
Debug: Using settings: adding file resource 'privatekeydir':
'File[/var/lib/puppet/ssl/private_keys]{:group=>"puppet",
:loglevel=>:debug, :links=>:follow, :owner=>"puppet", :mode=>"750",
:ensure=>:directory, :backup=>false,
:path=>"/var/lib/puppet/ssl/private_keys"}'
Debug: Using settings: adding file resource 'pluginfactdest':
'File[/var/lib/puppet/facts.d]{:loglevel=>:debug, :links=>:follow,
:ensure=>:directory, :backup=>false, :path=>"/var/lib/puppet/facts.d"}'
Debug: Using settings: adding file resource 'confdir':
'File[/etc/puppet]{:loglevel=>:debug, :links=>:follow, :ensure=>:directory,
:backup=>false, :path=>"/etc/puppet"}'
Debug: Using settings: adding file resource 'hostcert':
'File[/var/lib/puppet/ssl/certs/CLIENT.pem]{:group=>"puppet",
:loglevel=>:debug, :links=>:follow, :owner=>"puppet", :mode=>"644",
:ensure=>:file, :backup=>false,
:path=>"/var/lib/puppet/ssl/certs/CLIENT.pem"}'
Debug: Using settings: adding file resource 'ssldir':
'File[/var/lib/puppet/ssl]{:group=>"puppet", :loglevel=>:debug,
:links=>:follow, :owner=>"puppet", :mode=>"771", :ensure=>:directory,
:backup=>false, :path=>"/var/lib/puppet/ssl"}'
Debug: Using settings: adding file resource 'rundir':
'File[/var/run/puppet]{:group=>"puppet", :loglevel=>:debug,
:links=>:follow, :owner=>"puppet", :mode=>"755", :ensure=>:directory,
:backup=>false, :path=>"/var/run/puppet"}'
Debug: /File[/var/lib/puppet/ssl]: Autorequiring File[/var/lib/puppet]
Debug: /File[/var/lib/puppet/facts.d]: Autorequiring File[/var/lib/puppet]
Debug: /File[/var/lib/puppet/ssl/public_keys/CLIENT.pem]: Autorequiring
File[/var/lib/puppet/ssl/public_keys]
Debug: /File[/var/lib/puppet/ssl/certs/CLIENT.pem]: Autorequiring
File[/var/lib/puppet/ssl/certs]
Debug: /File[/var/lib/puppet/ssl/certs]: Autorequiring
File[/var/lib/puppet/ssl]
Debug: /File[/var/lib/puppet/lib]: Autorequiring File[/var/lib/puppet]
Debug: /File[/var/lib/puppet/ssl/certificate_requests]: Autorequiring
File[/var/lib/puppet/ssl]
Debug: /File[/var/lib/puppet/ssl/crl.pem]: Autorequiring
File[/var/lib/puppet/ssl]
Debug: /File[/var/lib/puppet/ssl/private]: Autorequiring
File[/var/lib/puppet/ssl]
Debug: /File[/var/lib/puppet/ssl/certs/ca.pem]: Autorequiring
File[/var/lib/puppet/ssl/certs]
Debug: /File[/var/lib/puppet/ssl/private_keys/CLIENT.pem]: Autorequiring
File[/var/lib/puppet/ssl/private_keys]
Debug: /File[/var/lib/puppet/ssl/private_keys]: Autorequiring
File[/var/lib/puppet/ssl]
Debug: /File[/var/lib/puppet/state]: Autorequiring File[/var/lib/puppet]
Debug: /File[/var/lib/puppet/ssl/public_keys]: Autorequiring
File[/var/lib/puppet/ssl]
Debug: Finishing transaction 70293048177320
Debug: Using cached certificate for ca
Debug: Using cached certificate for CLIENT
Notice: Ignoring --listen on onetime run
Debug: Using settings: adding file resource 'lastrunfile':
'File[/var/lib/puppet/state/last_run_summary.yaml]{:loglevel=>:debug,
:links=>:follow, :mode=>"644", :ensure=>:file, :backup=>false,
:path=>"/var/lib/puppet/state/last_run_summary.yaml"}'
Debug: Using settings: adding file resource 'resourcefile':
'File[/var/lib/puppet/state/resources.txt]{:loglevel=>:debug,
:links=>:follow, :owner=>"root", :mode=>"640", :ensure=>:file,
:backup=>false, :path=>"/var/lib/puppet/state/resources.txt"}'
Debug: Using settings: adding file resource 'clientyamldir':
'File[/var/lib/puppet/client_yaml]{:loglevel=>:debug, :links=>:follow,
:mode=>"750", :ensure=>:directory, :backup=>false,
:path=>"/var/lib/puppet/client_yaml"}'
Debug: Using settings: adding file resource 'classfile':
'File[/var/lib/puppet/classes.txt]{:loglevel=>:debug, :links=>:follow,
:owner=>"root", :mode=>"640", :ensure=>:file, :backup=>false,
:path=>"/var/lib/puppet/classes.txt"}'
Debug: Using settings: adding file resource 'lastrunreport':
'File[/var/lib/puppet/state/last_run_report.yaml]{:loglevel=>:debug,
:links=>:follow, :mode=>"640", :ensure=>:file, :backup=>false,
:path=>"/var/lib/puppet/state/last_run_report.yaml"}'
Debug: Using settings: adding file resource 'clientbucketdir':
'File[/var/lib/puppet/clientbucket]{:loglevel=>:debug, :links=>:follow,
:mode=>"750", :ensure=>:directory, :backup=>false,
:path=>"/var/lib/puppet/clientbucket"}'
Debug: Using settings: adding file resource 'graphdir':
'File[/var/lib/puppet/state/graphs]{:loglevel=>:debug, :links=>:follow,
:ensure=>:directory, :backup=>false, :path=>"/var/lib/puppet/state/graphs"}'
Debug: Using settings: adding file resource 'statefile':
'File[/var/lib/puppet/state/state.yaml]{:loglevel=>:debug, :links=>:follow,
:mode=>"660", :ensure=>:file, :backup=>false,
:path=>"/var/lib/puppet/state/state.yaml"}'
Debug: Using settings: adding file resource 'client_datadir':
'File[/var/lib/puppet/client_data]{:loglevel=>:debug, :links=>:follow,
:mode=>"750", :ensure=>:directory, :backup=>false,
:path=>"/var/lib/puppet/client_data"}'
Debug: Finishing transaction 70293046767140
Debug: Loaded state in 0.00 seconds
Debug: Failed to load library 'msgpack' for feature 'msgpack'
Debug: Puppet::Network::Format[msgpack]: feature msgpack is missing
Debug: node supports formats: pson yaml b64_zlib_yaml raw
Debug: Using cached certificate for ca
Debug: Using cached certificate for CLIENT
Debug: Using cached certificate_revocation_list for ca
Info: Retrieving pluginfacts
Debug: Failed to load library 'msgpack' for feature 'msgpack'
Debug: Puppet::Network::Format[msgpack]: feature msgpack is missing
Debug: file_metadata supports formats: pson yaml b64_zlib_yaml raw
Debug: Finishing transaction 70293046426160
Info: Retrieving plugin
Debug: Failed to load library 'msgpack' for feature 'msgpack'
Debug: Puppet::Network::Format[msgpack]: feature msgpack is missing
Debug: file_metadata supports formats: pson yaml b64_zlib_yaml raw
Debug: Finishing transaction 70293046293640
Info: Loading facts in /var/lib/puppet/lib/facter/puppet_vardir.rb
Info: Loading facts in /var/lib/puppet/lib/facter/root_home.rb
Info: Loading facts in /var/lib/puppet/lib/facter/location.rb
Info: Loading facts in /var/lib/puppet/lib/facter/pe_version.rb
Info: Loading facts in /var/lib/puppet/lib/facter/facter_dot_d.rb
Debug: Failed to load library 'msgpack' for feature 'msgpack'
Debug: Puppet::Network::Format[msgpack]: feature msgpack is missing
Debug: catalog supports formats: pson dot yaml b64_zlib_yaml raw
Error: Could not retrieve catalog from remote server: Error 400 on SERVER:
Could not intern from pson: source '%7B%22values%22%3A%7' not in PSON!
/usr/lib/ruby/site_ruby/1.8/puppet/indirector/rest.rb:207:in `is_http_200?'
/usr/lib/ruby/site_ruby/1.8/puppet/indirector/rest.rb:100:in `find'
/usr/lib/ruby/site_ruby/1.8/puppet/indirector/indirection.rb:201:in `find'
/usr/lib/ruby/site_ruby/1.8/puppet/configurer.rb:256:in
`retrieve_new_catalog'
/usr/lib/ruby/site_ruby/1.8/puppet/util.rb:327:in `thinmark'
/usr/lib/ruby/1.8/benchmark.rb:308:in `realtime'
/usr/lib/ruby/site_ruby/1.8/puppet/util.rb:326:in `thinmark'
/usr/lib/ruby/site_ruby/1.8/puppet/configurer.rb:255:in
`retrieve_new_catalog'
/usr/lib/ruby/site_ruby/1.8/puppet/configurer.rb:60:in `retrieve_catalog'
/usr/lib/ruby/site_ruby/1.8/puppet/configurer.rb:103:in
`prepare_and_retrieve_catalog'
/usr/lib/ruby/site_ruby/1.8/puppet/configurer.rb:170:in `run'
/usr/lib/ruby/site_ruby/1.8/puppet/agent.rb:47:in `run'
/usr/lib/ruby/site_ruby/1.8/puppet/agent/locker.rb:20:in `lock'
/usr/lib/ruby/site_ruby/1.8/puppet/agent.rb:47:in `run'
/usr/lib/ruby/site_ruby/1.8/puppet/agent.rb:117:in `with_client'
/usr/lib/ruby/site_ruby/1.8/puppet/agent.rb:44:in `run'
/usr/lib/ruby/site_ruby/1.8/puppet/agent.rb:82:in `run_in_fork'
/usr/lib/ruby/site_ruby/1.8/puppet/agent.rb:43:in `run'
/usr/lib/ruby/site_ruby/1.8/puppet/application.rb:179:in `call'
/usr/lib/ruby/site_ruby/1.8/puppet/application.rb:179:in `controlled_run'
/usr/lib/ruby/site_ruby/1.8/puppet/agent.rb:41:in `run'
/usr/lib/ruby/site_ruby/1.8/puppet/application/agent.rb:355:in `onetime'
/usr/lib/ruby/site_ruby/1.8/puppet/application/agent.rb:321:in `run_command'
/usr/lib/ruby/site_ruby/1.8/puppet/application.rb:371:in `run'
/usr/lib/ruby/site_ruby/1.8/puppet/application.rb:477:in `plugin_hook'
/usr/lib/ruby/site_ruby/1.8/puppet/application.rb:371:in `run'
/usr/lib/ruby/site_ruby/1.8/puppet/util.rb:479:in `exit_on_fail'
/usr/lib/ruby/site_ruby/1.8/puppet/application.rb:371:in `run'
/usr/lib/ruby/site_ruby/1.8/puppet/util/command_line.rb:137:in `run'
/usr/lib/ruby/site_ruby/1.8/puppet/util/command_line.rb:91:in `execute'
/usr/bin/puppet:4
Warning: Not using cache on failed catalog
Error: Could not retrieve catalog; skipping run

===============================================================================================================================

[***@SERVER puppet]# cat puppet-debug.log
Tue Jun 03 11:20:59 +0300 2014 Puppet (debug): Using settings: adding file
resource 'httplog': 'File[/var/log/puppet/http.log]{:links=>:follow,
:backup=>false, :mode=>"640", :loglevel=>:debug,
:path=>"/var/log/puppet/http.log", :ensure=>:file}'
Tue Jun 03 11:20:59 +0300 2014 Puppet (debug): Using settings: adding file
resource 'hostcert':
'File[/var/lib/puppet/ssl/certs/SERVER.com.pem]{:links=>:follow,
:backup=>false, :mode=>"644", :loglevel=>:debug,
:path=>"/var/lib/puppet/ssl/certs/SERVER.com.pem", :ensure=>:file}'
Tue Jun 03 11:20:59 +0300 2014 Puppet (debug): Using settings: adding file
resource 'ssldir': 'File[/var/lib/puppet/ssl]{:links=>:follow,
:backup=>false, :mode=>"771", :loglevel=>:debug,
:path=>"/var/lib/puppet/ssl", :ensure=>:directory}'
Tue Jun 03 11:20:59 +0300 2014 Puppet (debug): Using settings: adding file
resource 'plugindest': 'File[/var/lib/puppet/lib]{:links=>:follow,
:backup=>false, :loglevel=>:debug, :path=>"/var/lib/puppet/lib",
:ensure=>:directory}'
Tue Jun 03 11:20:59 +0300 2014 Puppet (debug): Using settings: adding file
resource 'rundir': 'File[/var/run/puppet]{:links=>:follow, :backup=>false,
:mode=>"755", :loglevel=>:debug, :path=>"/var/run/puppet",
:ensure=>:directory}'
Tue Jun 03 11:20:59 +0300 2014 Puppet (debug): Using settings: adding file
resource 'hostpubkey':
'File[/var/lib/puppet/ssl/public_keys/SERVER.com.pem]{:links=>:follow,
:backup=>false, :mode=>"644", :loglevel=>:debug,
:path=>"/var/lib/puppet/ssl/public_keys/SERVER.com.pem", :ensure=>:file}'
Tue Jun 03 11:20:59 +0300 2014 Puppet (debug): Using settings: adding file
resource 'rest_authconfig': 'File[/etc/puppet/auth.conf]{:links=>:follow,
:backup=>false, :loglevel=>:debug, :path=>"/etc/puppet/auth.conf",
:ensure=>:file}'
Tue Jun 03 11:20:59 +0300 2014 Puppet (debug): Using settings: adding file
resource 'requestdir':
'File[/var/lib/puppet/ssl/certificate_requests]{:links=>:follow,
:backup=>false, :mode=>"755", :loglevel=>:debug,
:path=>"/var/lib/puppet/ssl/certificate_requests", :ensure=>:directory}'
Tue Jun 03 11:20:59 +0300 2014 Puppet (debug): Using settings: adding file
resource 'pluginfactdest': 'File[/var/lib/puppet/facts.d]{:links=>:follow,
:backup=>false, :loglevel=>:debug, :path=>"/var/lib/puppet/facts.d",
:ensure=>:directory}'
Tue Jun 03 11:20:59 +0300 2014 Puppet (debug): Using settings: adding file
resource 'manifest': 'File[/etc/puppet/manifests/site.pp]{:links=>:follow,
:backup=>false, :loglevel=>:debug, :path=>"/etc/puppet/manifests/site.pp",
:ensure=>:file}'
Tue Jun 03 11:20:59 +0300 2014 Puppet (debug): Using settings: adding file
resource 'privatedir': 'File[/var/lib/puppet/ssl/private]{:links=>:follow,
:backup=>false, :mode=>"750", :loglevel=>:debug,
:path=>"/var/lib/puppet/ssl/private", :ensure=>:directory}'
Tue Jun 03 11:20:59 +0300 2014 Puppet (debug): Using settings: adding file
resource 'logdir': 'File[/var/log/puppet]{:links=>:follow, :backup=>false,
:mode=>"750", :loglevel=>:debug, :path=>"/var/log/puppet",
:ensure=>:directory}'
Tue Jun 03 11:20:59 +0300 2014 Puppet (debug): Using settings: adding file
resource 'rrddir': 'File[/var/lib/puppet/rrd]{:links=>:follow,
:backup=>false, :mode=>"750", :loglevel=>:debug,
:path=>"/var/lib/puppet/rrd", :ensure=>:directory}'
Tue Jun 03 11:20:59 +0300 2014 Puppet (debug): Using settings: adding file
resource 'hostcrl': 'File[/var/lib/puppet/ssl/crl.pem]{:links=>:follow,
:backup=>false, :mode=>"644", :loglevel=>:debug,
:path=>"/var/lib/puppet/ssl/crl.pem", :ensure=>:file}'
Tue Jun 03 11:20:59 +0300 2014 Puppet (debug): Using settings: adding file
resource 'server_datadir':
'File[/var/lib/puppet/server_data]{:links=>:follow, :backup=>false,
:mode=>"750", :loglevel=>:debug, :path=>"/var/lib/puppet/server_data",
:ensure=>:directory}'
Tue Jun 03 11:20:59 +0300 2014 Puppet (debug): Using settings: adding file
resource 'vardir': 'File[/var/lib/puppet]{:links=>:follow, :backup=>false,
:loglevel=>:debug, :path=>"/var/lib/puppet", :ensure=>:directory}'
Tue Jun 03 11:20:59 +0300 2014 Puppet (debug): Using settings: adding file
resource 'masterhttplog':
'File[/var/log/puppet/masterhttp.log]{:links=>:follow, :backup=>false,
:mode=>"660", :loglevel=>:debug, :path=>"/var/log/puppet/masterhttp.log",
:ensure=>:file}'
Tue Jun 03 11:20:59 +0300 2014 Puppet (debug): Using settings: adding file
resource 'certdir': 'File[/var/lib/puppet/ssl/certs]{:links=>:follow,
:backup=>false, :mode=>"755", :loglevel=>:debug,
:path=>"/var/lib/puppet/ssl/certs", :ensure=>:directory}'
Tue Jun 03 11:20:59 +0300 2014 Puppet (debug): Using settings: adding file
resource 'reportdir': 'File[/var/lib/puppet/reports]{:links=>:follow,
:backup=>false, :mode=>"750", :loglevel=>:debug,
:path=>"/var/lib/puppet/reports", :ensure=>:directory}'
Tue Jun 03 11:20:59 +0300 2014 Puppet (debug): Using settings: adding file
resource 'hostprivkey':
'File[/var/lib/puppet/ssl/private_keys/SERVER.com.pem]{:links=>:follow,
:backup=>false, :mode=>"640", :loglevel=>:debug,
:path=>"/var/lib/puppet/ssl/private_keys/SERVER.com.pem", :ensure=>:file}'
Tue Jun 03 11:20:59 +0300 2014 Puppet (debug): Using settings: adding file
resource 'bucketdir': 'File[/var/lib/puppet/bucket]{:links=>:follow,
:backup=>false, :mode=>"750", :loglevel=>:debug,
:path=>"/var/lib/puppet/bucket", :ensure=>:directory}'
Tue Jun 03 11:20:59 +0300 2014 Puppet (debug): Using settings: adding file
resource 'publickeydir':
'File[/var/lib/puppet/ssl/public_keys]{:links=>:follow, :backup=>false,
:mode=>"755", :loglevel=>:debug, :path=>"/var/lib/puppet/ssl/public_keys",
:ensure=>:directory}'
Tue Jun 03 11:20:59 +0300 2014 Puppet (debug): Using settings: adding file
resource 'statedir': 'File[/var/lib/puppet/state]{:links=>:follow,
:backup=>false, :mode=>"1755", :loglevel=>:debug,
:path=>"/var/lib/puppet/state", :ensure=>:directory}'
Tue Jun 03 11:20:59 +0300 2014 Puppet (debug): Using settings: adding file
resource 'fileserverconfig':
'File[/etc/puppet/fileserver.conf]{:links=>:follow, :backup=>false,
:loglevel=>:debug, :path=>"/etc/puppet/fileserver.conf", :ensure=>:file}'
Tue Jun 03 11:20:59 +0300 2014 Puppet (debug): Using settings: adding file
resource 'localcacert':
'File[/var/lib/puppet/ssl/certs/ca.pem]{:links=>:follow, :backup=>false,
:mode=>"644", :loglevel=>:debug, :path=>"/var/lib/puppet/ssl/certs/ca.pem",
:ensure=>:file}'
Tue Jun 03 11:20:59 +0300 2014 Puppet (debug): Using settings: adding file
resource 'privatekeydir':
'File[/var/lib/puppet/ssl/private_keys]{:links=>:follow, :backup=>false,
:mode=>"750", :loglevel=>:debug, :path=>"/var/lib/puppet/ssl/private_keys",
:ensure=>:directory}'
Tue Jun 03 11:20:59 +0300 2014 Puppet (debug): Using settings: adding file
resource 'yamldir': 'File[/var/lib/puppet/yaml]{:links=>:follow,
:backup=>false, :mode=>"750", :loglevel=>:debug,
:path=>"/var/lib/puppet/yaml", :ensure=>:directory}'
Tue Jun 03 11:20:59 +0300 2014 Puppet (debug): Using settings: adding file
resource 'confdir': 'File[/etc/puppet]{:links=>:follow, :backup=>false,
:loglevel=>:debug, :path=>"/etc/puppet", :ensure=>:directory}'
Tue Jun 03 11:20:59 +0300 2014 Puppet (debug): Using settings: adding file
resource 'manifestdir': 'File[/etc/puppet/manifests]{:links=>:follow,
:backup=>false, :loglevel=>:debug, :path=>"/etc/puppet/manifests",
:ensure=>:directory}'
Tue Jun 03 11:21:00 +0300 2014 /File[/var/lib/puppet/ssl/crl.pem] (debug):
Autorequiring File[/var/lib/puppet/ssl]
Tue Jun 03 11:21:00 +0300 2014 /File[/var/lib/puppet/facts.d] (debug):
Autorequiring File[/var/lib/puppet]
Tue Jun 03 11:21:00 +0300 2014 /File[/var/lib/puppet/lib] (debug):
Autorequiring File[/var/lib/puppet]
Tue Jun 03 11:21:00 +0300 2014 /File[/var/lib/puppet/ssl] (debug):
Autorequiring File[/var/lib/puppet]
Tue Jun 03 11:21:00 +0300 2014 /File[/var/lib/puppet/ssl/private_keys]
(debug): Autorequiring File[/var/lib/puppet/ssl]
Tue Jun 03 11:21:00 +0300 2014 /File[/var/log/puppet/masterhttp.log]
(debug): Autorequiring File[/var/log/puppet]
Tue Jun 03 11:21:00 +0300 2014 /File[/var/lib/puppet/ssl/private] (debug):
Autorequiring File[/var/lib/puppet/ssl]
Tue Jun 03 11:21:00 +0300 2014 /File[/etc/puppet/manifests/site.pp]
(debug): Autorequiring File[/etc/puppet/manifests]
Tue Jun 03 11:21:00 +0300 2014 /File[/var/lib/puppet/ssl/certs/ca.pem]
(debug): Autorequiring File[/var/lib/puppet/ssl/certs]
Tue Jun 03 11:21:00 +0300 2014 /File[/var/lib/puppet/state] (debug):
Autorequiring File[/var/lib/puppet]
Tue Jun 03 11:21:00 +0300 2014
/File[/var/lib/puppet/ssl/certificate_requests] (debug): Autorequiring
File[/var/lib/puppet/ssl]
Tue Jun 03 11:21:00 +0300 2014 /File[/var/lib/puppet/server_data] (debug):
Autorequiring File[/var/lib/puppet]
Tue Jun 03 11:21:00 +0300 2014 /File[/etc/puppet/auth.conf] (debug):
Autorequiring File[/etc/puppet]
Tue Jun 03 11:21:00 +0300 2014 /File[/var/log/puppet/http.log] (debug):
Autorequiring File[/var/log/puppet]
Tue Jun 03 11:21:00 +0300 2014
/File[/var/lib/puppet/ssl/public_keys/SERVER.com.pem] (debug):
Autorequiring File[/var/lib/puppet/ssl/public_keys]
Tue Jun 03 11:21:00 +0300 2014 /File[/etc/puppet/fileserver.conf] (debug):
Autorequiring File[/etc/puppet]
Tue Jun 03 11:21:00 +0300 2014
/File[/var/lib/puppet/ssl/private_keys/SERVER.com.pem] (debug):
Autorequiring File[/var/lib/puppet/ssl/private_keys]
Tue Jun 03 11:21:00 +0300 2014 /File[/var/lib/puppet/ssl/public_keys]
(debug): Autorequiring File[/var/lib/puppet/ssl]
Tue Jun 03 11:21:00 +0300 2014 /File[/var/lib/puppet/rrd] (debug):
Autorequiring File[/var/lib/puppet]
Tue Jun 03 11:21:00 +0300 2014 /File[/var/lib/puppet/yaml] (debug):
Autorequiring File[/var/lib/puppet]
Tue Jun 03 11:21:00 +0300 2014 /File[/var/lib/puppet/bucket] (debug):
Autorequiring File[/var/lib/puppet]
Tue Jun 03 11:21:00 +0300 2014
/File[/var/lib/puppet/ssl/certs/SERVER.com.pem] (debug): Autorequiring
File[/var/lib/puppet/ssl/certs]
Tue Jun 03 11:21:00 +0300 2014 /File[/etc/puppet/manifests] (debug):
Autorequiring File[/etc/puppet]
Tue Jun 03 11:21:00 +0300 2014 /File[/var/lib/puppet/reports] (debug):
Autorequiring File[/var/lib/puppet]
Tue Jun 03 11:21:00 +0300 2014 /File[/var/lib/puppet/ssl/certs] (debug):
Autorequiring File[/var/lib/puppet/ssl]
Tue Jun 03 11:21:00 +0300 2014 Puppet (debug): Finishing transaction
69955489918740
Tue Jun 03 11:21:00 +0300 2014 Puppet (debug): Using settings: adding file
resource 'caprivatedir':
'File[/var/lib/puppet/ssl/ca/private]{:links=>:follow, :backup=>false,
:mode=>"750", :loglevel=>:debug, :path=>"/var/lib/puppet/ssl/ca/private",
:ensure=>:directory}'
Tue Jun 03 11:21:00 +0300 2014 Puppet (debug): Using settings: adding file
resource 'signeddir': 'File[/var/lib/puppet/ssl/ca/signed]{:links=>:follow,
:backup=>false, :mode=>"755", :loglevel=>:debug,
:path=>"/var/lib/puppet/ssl/ca/signed", :ensure=>:directory}'
Tue Jun 03 11:21:00 +0300 2014 Puppet (debug): Using settings: adding file
resource 'cadir': 'File[/var/lib/puppet/ssl/ca]{:links=>:follow,
:backup=>false, :mode=>"755", :loglevel=>:debug,
:path=>"/var/lib/puppet/ssl/ca", :ensure=>:directory}'
Tue Jun 03 11:21:00 +0300 2014 Puppet (debug): Using settings: adding file
resource 'cakey': 'File[/var/lib/puppet/ssl/ca/ca_key.pem]{:links=>:follow,
:backup=>false, :mode=>"640", :loglevel=>:debug,
:path=>"/var/lib/puppet/ssl/ca/ca_key.pem", :ensure=>:file}'
Tue Jun 03 11:21:00 +0300 2014 Puppet (debug): Using settings: adding file
resource 'cacrl': 'File[/var/lib/puppet/ssl/ca/ca_crl.pem]{:links=>:follow,
:backup=>false, :mode=>"644", :loglevel=>:debug,
:path=>"/var/lib/puppet/ssl/ca/ca_crl.pem", :ensure=>:file}'
Tue Jun 03 11:21:00 +0300 2014 Puppet (debug): Using settings: adding file
resource 'autosign': 'File[/etc/puppet/autosign.conf]{:links=>:follow,
:backup=>false, :loglevel=>:debug, :path=>"/etc/puppet/autosign.conf",
:ensure=>:file}'
Tue Jun 03 11:21:00 +0300 2014 Puppet (debug): Using settings: adding file
resource 'cert_inventory':
'File[/var/lib/puppet/ssl/ca/inventory.txt]{:links=>:follow,
:backup=>false, :mode=>"644", :loglevel=>:debug,
:path=>"/var/lib/puppet/ssl/ca/inventory.txt", :ensure=>:file}'
Tue Jun 03 11:21:00 +0300 2014 Puppet (debug): Using settings: adding file
resource 'csrdir': 'File[/var/lib/puppet/ssl/ca/requests]{:links=>:follow,
:backup=>false, :mode=>"755", :loglevel=>:debug,
:path=>"/var/lib/puppet/ssl/ca/requests", :ensure=>:directory}'
Tue Jun 03 11:21:00 +0300 2014 Puppet (debug): Using settings: adding file
resource 'capass':
'File[/var/lib/puppet/ssl/ca/private/ca.pass]{:links=>:follow,
:backup=>false, :mode=>"640", :loglevel=>:debug,
:path=>"/var/lib/puppet/ssl/ca/private/ca.pass", :ensure=>:file}'
Tue Jun 03 11:21:00 +0300 2014 Puppet (debug): Using settings: adding file
resource 'cacert':
'File[/var/lib/puppet/ssl/ca/ca_crt.pem]{:links=>:follow, :backup=>false,
:mode=>"644", :loglevel=>:debug,
:path=>"/var/lib/puppet/ssl/ca/ca_crt.pem", :ensure=>:file}'
Tue Jun 03 11:21:00 +0300 2014 Puppet (debug): Using settings: adding file
resource 'capub': 'File[/var/lib/puppet/ssl/ca/ca_pub.pem]{:links=>:follow,
:backup=>false, :mode=>"644", :loglevel=>:debug,
:path=>"/var/lib/puppet/ssl/ca/ca_pub.pem", :ensure=>:file}'
Tue Jun 03 11:21:00 +0300 2014 Puppet (debug): Using settings: adding file
resource 'serial': 'File[/var/lib/puppet/ssl/ca/serial]{:links=>:follow,
:backup=>false, :mode=>"644", :loglevel=>:debug,
:path=>"/var/lib/puppet/ssl/ca/serial", :ensure=>:file}'
Tue Jun 03 11:21:00 +0300 2014 /File[/var/lib/puppet/ssl/ca/ca_key.pem]
(debug): Autorequiring File[/var/lib/puppet/ssl/ca]
Tue Jun 03 11:21:00 +0300 2014 /File[/var/lib/puppet/ssl/ca/serial]
(debug): Autorequiring File[/var/lib/puppet/ssl/ca]
Tue Jun 03 11:21:00 +0300 2014 /File[/var/lib/puppet/ssl/ca/ca_pub.pem]
(debug): Autorequiring File[/var/lib/puppet/ssl/ca]
Tue Jun 03 11:21:00 +0300 2014 /File[/var/lib/puppet/ssl/ca/requests]
(debug): Autorequiring File[/var/lib/puppet/ssl/ca]
Tue Jun 03 11:21:00 +0300 2014 /File[/var/lib/puppet/ssl/ca/inventory.txt]
(debug): Autorequiring File[/var/lib/puppet/ssl/ca]
Tue Jun 03 11:21:00 +0300 2014 /File[/var/lib/puppet/ssl/ca/signed]
(debug): Autorequiring File[/var/lib/puppet/ssl/ca]
Tue Jun 03 11:21:00 +0300 2014 /File[/var/lib/puppet/ssl/ca/private]
(debug): Autorequiring File[/var/lib/puppet/ssl/ca]
Tue Jun 03 11:21:00 +0300 2014 /File[/var/lib/puppet/ssl/ca/ca_crl.pem]
(debug): Autorequiring File[/var/lib/puppet/ssl/ca]
Tue Jun 03 11:21:00 +0300 2014 /File[/var/lib/puppet/ssl/ca/ca_crt.pem]
(debug): Autorequiring File[/var/lib/puppet/ssl/ca]
Tue Jun 03 11:21:00 +0300 2014
/File[/var/lib/puppet/ssl/ca/private/ca.pass] (debug): Autorequiring
File[/var/lib/puppet/ssl/ca/private]
Tue Jun 03 11:21:00 +0300 2014 Puppet (debug): Finishing transaction
69955479892200
Tue Jun 03 11:21:00 +0300 2014 Puppet (debug): Using cached certificate for
ca
Tue Jun 03 11:21:00 +0300 2014 Puppet (debug): Using cached certificate for
ca
Tue Jun 03 11:21:00 +0300 2014 Puppet (debug): Using cached certificate for
SERVER.com
Tue Jun 03 11:21:00 +0300 2014 Puppet (notice): Starting Puppet master
version 3.6.1
Tue Jun 03 11:21:00 +0300 2014 Puppet (debug): Handling request: GET
/production/node/CLIENT?transaction_uuid=10a3131a-74d7-4553-a178-41b0dbb15fe4&fail_on_404=true
Tue Jun 03 11:21:00 +0300 2014 Puppet (debug): Routes Registered:
Tue Jun 03 11:21:00 +0300 2014 Puppet (debug): Route /^\/v2\.0/
Tue Jun 03 11:21:00 +0300 2014 Puppet (debug): Route /.*/
Tue Jun 03 11:21:00 +0300 2014 Puppet (debug): Evaluating match for Route
/^\/v2\.0/
Tue Jun 03 11:21:00 +0300 2014 Puppet (debug): Did not match path
("/production/node/CLIENT")
Tue Jun 03 11:21:00 +0300 2014 Puppet (debug): Evaluating match for Route
/.*/
Tue Jun 03 11:21:00 +0300 2014 access[^/catalog/([^/]+)$] (info): allowing
'method' find
Tue Jun 03 11:21:00 +0300 2014 access[^/catalog/([^/]+)$] (info): allowing
$1 access
Tue Jun 03 11:21:00 +0300 2014 access[^/node/([^/]+)$] (info): allowing
'method' find
Tue Jun 03 11:21:00 +0300 2014 access[^/node/([^/]+)$] (info): allowing $1
access
Tue Jun 03 11:21:00 +0300 2014 access[/certificate_revocation_list/ca]
(info): allowing 'method' find
Tue Jun 03 11:21:00 +0300 2014 access[/certificate_revocation_list/ca]
(info): allowing * access
Tue Jun 03 11:21:00 +0300 2014 access[/report] (info): allowing 'method'
save
Tue Jun 03 11:21:00 +0300 2014 access[/report] (info): allowing * access
Tue Jun 03 11:21:00 +0300 2014 access[/file] (info): allowing * access
Tue Jun 03 11:21:00 +0300 2014 access[/certificate/ca] (info): adding
authentication any
Tue Jun 03 11:21:00 +0300 2014 access[/certificate/ca] (info): allowing
'method' find
Tue Jun 03 11:21:00 +0300 2014 access[/certificate/ca] (info): allowing *
access
Tue Jun 03 11:21:00 +0300 2014 access[/certificate/] (info): adding
authentication any
Tue Jun 03 11:21:00 +0300 2014 access[/certificate/] (info): allowing
'method' find
Tue Jun 03 11:21:00 +0300 2014 access[/certificate/] (info): allowing *
access
Tue Jun 03 11:21:00 +0300 2014 access[/certificate_request] (info): adding
authentication any
Tue Jun 03 11:21:00 +0300 2014 access[/certificate_request] (info):
allowing 'method' find
Tue Jun 03 11:21:00 +0300 2014 access[/certificate_request] (info):
allowing 'method' save
Tue Jun 03 11:21:00 +0300 2014 access[/certificate_request] (info):
allowing * access
Tue Jun 03 11:21:00 +0300 2014 access[/run] (info): adding authentication
any
Tue Jun 03 11:21:00 +0300 2014 access[/run] (info): allowing 'method' save
Tue Jun 03 11:21:00 +0300 2014 access[/run] (info): allowing SERVER.com
access
Tue Jun 03 11:21:00 +0300 2014 access[/facts] (info): adding authentication
yes
Tue Jun 03 11:21:00 +0300 2014 access[/facts] (info): allowing 'method' find
Tue Jun 03 11:21:00 +0300 2014 access[/facts] (info): allowing 'method'
search
Tue Jun 03 11:21:00 +0300 2014 access[/facts] (info): allowing * access
Tue Jun 03 11:21:00 +0300 2014 access[/facts] (info): adding authentication
yes
Tue Jun 03 11:21:00 +0300 2014 access[/facts] (info): allowing 'method' save
Tue Jun 03 11:21:00 +0300 2014 access[/facts] (info): allowing * access
Tue Jun 03 11:21:00 +0300 2014 access[/] (info): adding authentication any
Tue Jun 03 11:21:00 +0300 2014 Puppet (info): Inserting default '~
^/report/([^/]+)$' (auth true) ACL
Tue Jun 03 11:21:00 +0300 2014 Puppet (info): Inserting default '/status'
(auth true) ACL
Tue Jun 03 11:21:00 +0300 2014 Puppet (info): Inserting default
'/v2.0/environments' (auth true) ACL
Tue Jun 03 11:21:00 +0300 2014 Puppet (info): TrustedInformation expected a
certificate, but none was given.
Tue Jun 03 11:21:00 +0300 2014 Puppet (debug): Executing '/bin/env
PUPPET_DASHBOARD_URL=http://SERVER.com:3000
/usr/share/puppet-dashboard/bin/external_node CLIENT'
Tue Jun 03 11:21:02 +0300 2014 Puppet (debug): Using cached facts for CLIENT
Tue Jun 03 11:21:02 +0300 2014 Puppet (info): Caching node for CLIENT
Tue Jun 03 11:21:02 +0300 2014 Puppet (debug): Failed to load library
'msgpack' for feature 'msgpack'
Tue Jun 03 11:21:02 +0300 2014 Puppet (debug):
Puppet::Network::Format[msgpack]: feature msgpack is missing
Tue Jun 03 11:21:02 +0300 2014 Puppet (debug): node supports formats: pson
yaml b64_zlib_yaml raw
Tue Jun 03 11:21:03 +0300 2014 Puppet (debug): Handling request: GET
/production/file_metadatas/pluginfacts?links=manage&checksum_type=md5&recurse=true&ignore=.svn&ignore=CVS&ignore=.git
Tue Jun 03 11:21:03 +0300 2014 Puppet (debug): Routes Registered:
Tue Jun 03 11:21:03 +0300 2014 Puppet (debug): Route /^\/v2\.0/
Tue Jun 03 11:21:03 +0300 2014 Puppet (debug): Route /.*/
Tue Jun 03 11:21:03 +0300 2014 Puppet (debug): Evaluating match for Route
/^\/v2\.0/
Tue Jun 03 11:21:03 +0300 2014 Puppet (debug): Did not match path
("/production/file_metadatas/pluginfacts")
Tue Jun 03 11:21:03 +0300 2014 Puppet (debug): Evaluating match for Route
/.*/
Tue Jun 03 11:21:03 +0300 2014 Puppet (info): TrustedInformation expected a
certificate, but none was given.
Tue Jun 03 11:21:03 +0300 2014 mount[files] (info): allowing * access
Tue Jun 03 11:21:03 +0300 2014 mount[hostspecific] (info): allowing * access
Tue Jun 03 11:21:03 +0300 2014 mount[modules] (info): allowing * access
Tue Jun 03 11:21:03 +0300 2014 mount[plugins] (info): allowing * access
Tue Jun 03 11:21:03 +0300 2014 Puppet (debug): No pluginfacts found in
subpath '/etc/puppet/modules/stdlib/facts.d' (file / directory does not
exist)
Tue Jun 03 11:21:03 +0300 2014 Puppet (debug): No pluginfacts found in
subpath '/etc/puppet/modules/network/facts.d' (file / directory does not
exist)
Tue Jun 03 11:21:03 +0300 2014 Puppet (debug): No pluginfacts found in
subpath '/etc/puppet/modules/puppet/facts.d' (file / directory does not
exist)
Tue Jun 03 11:21:03 +0300 2014 Puppet (debug): No pluginfacts found in
subpath '/etc/puppet/modules/limits/facts.d' (file / directory does not
exist)
Tue Jun 03 11:21:03 +0300 2014 Puppet (debug): No pluginfacts found in
subpath '/etc/puppet/modules/test/facts.d' (file / directory does not exist)
Tue Jun 03 11:21:03 +0300 2014 Puppet (debug): No pluginfacts found in
subpath '/etc/puppet/modules/storage/facts.d' (file / directory does not
exist)
Tue Jun 03 11:21:03 +0300 2014 Puppet (debug): No pluginfacts found in
subpath '/etc/puppet/modules/motd/facts.d' (file / directory does not exist)
Tue Jun 03 11:21:03 +0300 2014 Puppet (debug): No pluginfacts found in
subpath '/etc/puppet/modules/monitoring/facts.d' (file / directory does not
exist)
Tue Jun 03 11:21:03 +0300 2014 Puppet (debug): No pluginfacts found in
subpath '/etc/puppet/modules/sysctl/facts.d' (file / directory does not
exist)
Tue Jun 03 11:21:03 +0300 2014 Puppet (debug): No pluginfacts found in
subpath '/etc/puppet/modules/yum/facts.d' (file / directory does not exist)
Tue Jun 03 11:21:03 +0300 2014 Puppet (debug): No pluginfacts found in
subpath '/etc/puppet/modules/ssh/facts.d' (file / directory does not exist)
Tue Jun 03 11:21:03 +0300 2014 Puppet (debug): No pluginfacts found in
subpath '/etc/puppet/modules/sudo/facts.d' (file / directory does not exist)
Tue Jun 03 11:21:03 +0300 2014 Puppet (debug): No pluginfacts found in
subpath '/etc/puppet/modules/vmwaretools/facts.d' (file / directory does
not exist)
Tue Jun 03 11:21:03 +0300 2014 Puppet (debug): No pluginfacts found in
subpath '/etc/puppet/modules/snmp/facts.d' (file / directory does not exist)
Tue Jun 03 11:21:03 +0300 2014 Puppet (debug): Failed to load library
'msgpack' for feature 'msgpack'
Tue Jun 03 11:21:03 +0300 2014 Puppet (debug):
Puppet::Network::Format[msgpack]: feature msgpack is missing
Tue Jun 03 11:21:03 +0300 2014 Puppet (debug): file_metadata supports
formats: pson yaml b64_zlib_yaml raw
Tue Jun 03 11:21:03 +0300 2014 Puppet (debug): Handling request: GET
/production/file_metadatas/plugins?links=manage&checksum_type=md5&recurse=true&ignore=.svn&ignore=CVS&ignore=.git
Tue Jun 03 11:21:03 +0300 2014 Puppet (debug): Routes Registered:
Tue Jun 03 11:21:03 +0300 2014 Puppet (debug): Route /^\/v2\.0/
Tue Jun 03 11:21:03 +0300 2014 Puppet (debug): Route /.*/
Tue Jun 03 11:21:03 +0300 2014 Puppet (debug): Evaluating match for Route
/^\/v2\.0/
Tue Jun 03 11:21:03 +0300 2014 Puppet (debug): Did not match path
("/production/file_metadatas/plugins")
Tue Jun 03 11:21:03 +0300 2014 Puppet (debug): Evaluating match for Route
/.*/
Tue Jun 03 11:21:03 +0300 2014 Puppet (info): TrustedInformation expected a
certificate, but none was given.
Tue Jun 03 11:21:03 +0300 2014 Puppet (debug): No plugins found in subpath
'/etc/puppet/modules/limits/lib' (file / directory does not exist)
Tue Jun 03 11:21:03 +0300 2014 Puppet (debug): No plugins found in subpath
'/etc/puppet/modules/sysctl/lib' (file / directory does not exist)
Tue Jun 03 11:21:03 +0300 2014 Puppet (debug): No plugins found in subpath
'/etc/puppet/modules/sudo/lib' (file / directory does not exist)
Tue Jun 03 11:21:03 +0300 2014 Puppet (debug): No plugins found in subpath
'/etc/puppet/modules/vmwaretools/lib' (file / directory does not exist)
Tue Jun 03 11:21:03 +0300 2014 Puppet (debug): Failed to load library
'msgpack' for feature 'msgpack'
Tue Jun 03 11:21:03 +0300 2014 Puppet (debug):
Puppet::Network::Format[msgpack]: feature msgpack is missing
Tue Jun 03 11:21:03 +0300 2014 Puppet (debug): file_metadata supports
formats: pson yaml b64_zlib_yaml raw
Tue Jun 03 11:21:04 +0300 2014 Puppet (debug): Handling request: POST
/production/catalog/CLIENT
Tue Jun 03 11:21:04 +0300 2014 Puppet (debug): Routes Registered:
Tue Jun 03 11:21:04 +0300 2014 Puppet (debug): Route /^\/v2\.0/
Tue Jun 03 11:21:04 +0300 2014 Puppet (debug): Route /.*/
Tue Jun 03 11:21:04 +0300 2014 Puppet (debug): Evaluating match for Route
/^\/v2\.0/
Tue Jun 03 11:21:04 +0300 2014 Puppet (debug): Did not match path
("/production/catalog/CLIENT")
Tue Jun 03 11:21:04 +0300 2014 Puppet (debug): Evaluating match for Route
/.*/
Tue Jun 03 11:21:04 +0300 2014 Puppet (info): TrustedInformation expected a
certificate, but none was given.
Tue Jun 03 11:21:04 +0300 2014 Puppet (err): Could not intern from pson:
source '%7B%22values%22%3A%7' not in PSON!
Tue Jun 03 11:21:04 +0300 2014 Puppet (debug): Handling request: PUT
/production/report/CLIENT
Tue Jun 03 11:21:04 +0300 2014 Puppet (debug): Routes Registered:
Tue Jun 03 11:21:04 +0300 2014 Puppet (debug): Route /^\/v2\.0/
Tue Jun 03 11:21:04 +0300 2014 Puppet (debug): Route /.*/
Tue Jun 03 11:21:05 +0300 2014 Puppet (debug): Evaluating match for Route
/^\/v2\.0/
Tue Jun 03 11:21:05 +0300 2014 Puppet (debug): Did not match path
("/production/report/CLIENT")
Tue Jun 03 11:21:05 +0300 2014 Puppet (debug): Evaluating match for Route
/.*/
Tue Jun 03 11:21:05 +0300 2014 Puppet (debug): Finishing transaction
69955478274800
Tue Jun 03 11:21:05 +0300 2014 Puppet (info): TrustedInformation expected a
certificate, but none was given.
Tue Jun 03 11:21:05 +0300 2014 Puppet (debug): Received report to process
from CLIENT
Tue Jun 03 11:21:05 +0300 2014 Puppet (debug): Processing report from
CLIENT with processor Puppet::Reports::Store
Tue Jun 03 11:21:05 +0300 2014 Puppet (debug): Processing report from
CLIENT with processor Puppet::Reports::Puppetdb
Tue Jun 03 11:21:05 +0300 2014 Puppet (err): Report processor failed:
Report from CLIENT contained no metrics, which is often caused by a failed
catalog compilation. Unable to process.
Tue Jun 03 11:21:05 +0300 2014 Puppet (debug): Processing report from
CLIENT with processor Puppet::Reports::Http

===============================================================================================================================

--
You received this message because you are subscribed to the Google Groups "Puppet Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to puppet-users+***@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-users/CANK4U2rHW9P-T2QRArBWJMOZPaDAWn6TAzCamKUR2c9X4aM6BA%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.
Felix Frank
2014-06-03 08:48:28 UTC
Permalink
Uhm, tricky.

Can you make sure that agent and master use the same Ruby version for
Puppet?

It may be worthwile to try running both on Ruby 1.9.3.

HTH,
Felix

On 06/03/2014 10:34 AM, Andrei-Florian Staicu wrote:
> Hi all,
>
> After upgrading the server from 3.2.4-1.el6 to 3.6.1-1.el6, i get the
> following when running puppet agent --test --noop:
> Error: Could not retrieve catalog from remote server: Error 400 on
> SERVER: Could not intern from pson: source '%7B%22values%22%3A%7' not in
> PSON!
> Client is also 3.6.1-1.el6.
> Sometimes is "values", other times it's "timestamp". I had this issue
> before after server upgrade, and I ended up downgrading the servers.
> Unfortunately it's not possible now, because puppetdb upgraded
> from 1.4.0-1.el6 to 2.0.0-1.el6 and the rollback no longer works.
>
> The logs from the client and server are below. Could you point me in the
> right direction to debug this?
>
> Thanks.

--
You received this message because you are subscribed to the Google Groups "Puppet Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to puppet-users+***@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-users/538D8BDC.8090203%40alumni.tu-berlin.de.
For more options, visit https://groups.google.com/d/optout.
Andrei-Florian Staicu
2014-06-03 09:10:01 UTC
Permalink
On Tue, Jun 3, 2014 at 11:48 AM, Felix Frank <
***@alumni.tu-berlin.de> wrote:

> Uhm, tricky.
>
> Can you make sure that agent and master use the same Ruby version for
> Puppet?
>
> It may be worthwile to try running both on Ruby 1.9.3.
>
> HTH,
> Felix
>
> On 06/03/2014 10:34 AM, Andrei-Florian Staicu wrote:
> > Hi all,
> >
> > After upgrading the server from 3.2.4-1.el6 to 3.6.1-1.el6, i get the
> > following when running puppet agent --test --noop:
> > Error: Could not retrieve catalog from remote server: Error 400 on
> > SERVER: Could not intern from pson: source '%7B%22values%22%3A%7' not in
> > PSON!
> > Client is also 3.6.1-1.el6.
> > Sometimes is "values", other times it's "timestamp". I had this issue
> > before after server upgrade, and I ended up downgrading the servers.
> > Unfortunately it's not possible now, because puppetdb upgraded
> > from 1.4.0-1.el6 to 2.0.0-1.el6 and the rollback no longer works.
> >
> > The logs from the client and server are below. Could you point me in the
> > right direction to debug this?
> >
> > Thanks.
>

Hi,

As far as I see I'm on the same level, even using the puppetlabs
dependencies repo.
The only ruby 1.9.3 package I see for RHEL is in the SAM repository; but
that also contains the RedHat packaged version of puppet-server (2.6.17).
And i cannot anyway use it on all production servers (i.e. puppet clients).
I also disabled the puppetdb reports and storedconfig, just to eliminate a
possible cause -> same error.

Thanks.

==========================================================================================

[***@SERVER puppet]# yum list installed|grep "^ruby"
ruby.x86_64 1.8.7.352-13.el6
@rhel-x86_64-server-6
ruby-augeas.x86_64 0.4.1-3.el6
@puppet-x86_64-server-6
ruby-devel.x86_64 1.8.7.352-13.el6
@rhel-x86_64-server-6
ruby-irb.x86_64 1.8.7.352-13.el6
@rhel-x86_64-server-6
ruby-libs.x86_64 1.8.7.352-13.el6
@rhel-x86_64-server-6
ruby-mysql.x86_64 2.8.2-1.el6 @epel
ruby-rdoc.x86_64 1.8.7.352-13.el6
@rhel-x86_64-server-6
ruby-rgen.noarch 0.6.5-2.el6
@puppet-x86_64-server-6
ruby-shadow.x86_64 1:2.2.0-2.el6
@puppet-x86_64-server-6
rubygem-daemon_controller.noarch 1.1.5-1.el6 @epel-el6-x86_64
rubygem-fastthread.x86_64 1.0.7-2.el6 @epel
rubygem-json.x86_64 1.5.5-1.el6 @puppet-el6-x86_64
rubygem-passenger.x86_64 1:3.0.19-1.el6 @passenger
rubygem-passenger-native.x86_64 1:3.0.19-1.el6 @passenger
rubygem-passenger-native-libs.x86_64
rubygem-rack.noarch 1:1.1.0-2.el6 @epel
rubygem-rake.noarch 0.8.7-2.1.el6
@rhel-x86_64-server-optional-6
rubygems.noarch 1.3.7-5.el6
@rhel-x86_64-server-optional-6

==========================================================================================

[***@CLIENT ~]# yum list installed|grep "^ruby"
ruby.x86_64 1.8.7.352-13.el6
@rhel-x86_64-server-6
ruby-augeas.x86_64 0.4.1-3.el6
@puppet-x86_64-server-6
ruby-irb.x86_64 1.8.7.352-13.el6
@rhel-x86_64-server-6
ruby-libs.x86_64 1.8.7.352-13.el6
@rhel-x86_64-server-6
ruby-rdoc.x86_64 1.8.7.352-13.el6
@rhel-x86_64-server-6
ruby-rgen.noarch 0.6.5-2.el6
@puppet-x86_64-server-6
ruby-shadow.x86_64 1:2.2.0-2.el6
@puppet-x86_64-server-6
rubygem-json.x86_64 1.5.5-1.el6
@puppet-el6-x86_64
rubygems.noarch 1.3.7-5.el6
@rhel-x86_64-server-optional-6

==========================================================================================

--
You received this message because you are subscribed to the Google Groups "Puppet Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to puppet-users+***@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-users/CANK4U2q_kFD%3Digb0f9pV9p9bD0H4hg1L_2B8pi6WMRTMv4AUkQ%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.
Felix Frank
2014-06-03 09:15:51 UTC
Permalink
OK, next try then.

Can you do a

puppet master --configprint all | grep serialization

and a

puppet agent --configprint all | grep serialization

respectively? Are there differences?

Thanks,
Felix

On 06/03/2014 11:10 AM, Andrei-Florian Staicu wrote:
>
> Hi,
>
> As far as I see I'm on the same level, even using the puppetlabs
> dependencies repo.
> The only ruby 1.9.3 package I see for RHEL is in the SAM repository; but
> that also contains the RedHat packaged version of puppet-server
> (2.6.17). And i cannot anyway use it on all production servers (i.e.
> puppet clients).
> I also disabled the puppetdb reports and storedconfig, just to eliminate
> a possible cause -> same error.
>
> Thanks.

--
You received this message because you are subscribed to the Google Groups "Puppet Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to puppet-users+***@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-users/538D9247.3080202%40alumni.tu-berlin.de.
For more options, visit https://groups.google.com/d/optout.
Andrei-Florian Staicu
2014-06-03 09:31:19 UTC
Permalink
On Tue, Jun 3, 2014 at 12:15 PM, Felix Frank <
***@alumni.tu-berlin.de> wrote:

> OK, next try then.
>
> Can you do a
>
> puppet master --configprint all | grep serialization
>
> and a
>
> puppet agent --configprint all | grep serialization
>
> respectively? Are there differences?
>
>
Again, they look the same.

Could it be that the client is somehow sending http requests on a https
channel? Or does that sound stupid?

==========================================================================================

[***@SERVER puppet]# puppet master --configprint all | grep serialization
legacy_query_parameter_serialization = false
preferred_serialization_format = pson
report_serialization_format = pson

==========================================================================================

[***@CLIENT ~]# puppet agent --configprint all | grep serialization
legacy_query_parameter_serialization = false
preferred_serialization_format = pson
report_serialization_format = pson

==========================================================================================

--
You received this message because you are subscribed to the Google Groups "Puppet Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to puppet-users+***@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-users/CANK4U2ro%2BqRr4s6E2cMZ1DKbKQXyi7LULXBgOBN-n0XF%3D_oMhA%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.
Felix Frank
2014-06-03 09:40:12 UTC
Permalink
On 06/03/2014 11:31 AM, Andrei-Florian Staicu wrote:
> Could it be that the client is somehow sending http requests on a https
> channel? Or does that sound stupid?

No, that would lead to other exciting symptoms :-)

As a workaround, you could try and do a

puppet agent --test --preferred_serialization_format=yaml

If whatever serialization problem you are facing is tied to pson, you
may have better luck with YAML. That would be a really weird though.

--
You received this message because you are subscribed to the Google Groups "Puppet Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to puppet-users+***@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-users/538D97FC.2030706%40alumni.tu-berlin.de.
For more options, visit https://groups.google.com/d/optout.
Andrei-Florian Staicu
2014-06-03 09:56:58 UTC
Permalink
On Tue, Jun 3, 2014 at 12:40 PM, Felix Frank <
***@alumni.tu-berlin.de> wrote:

> On 06/03/2014 11:31 AM, Andrei-Florian Staicu wrote:
> > Could it be that the client is somehow sending http requests on a https
> > channel? Or does that sound stupid?
>
> No, that would lead to other exciting symptoms :-)
>
> As a workaround, you could try and do a
>
> puppet agent --test --preferred_serialization_format=yaml
>
> If whatever serialization problem you are facing is tied to pson, you
> may have better luck with YAML. That would be a really weird though.
>
>
This is the output. Also full debug output below for server client for this
particular run.
In the end, it falls back to PSON again.

==========================================================================================

[***@CLIENT ~]# puppet agent --test --preferred_serialization_format=yaml
Notice: Ignoring --listen on onetime run
Info: Retrieving pluginfacts
Error: /File[/var/lib/puppet/facts.d]: Failed to generate additional
resources using 'eval_generate': Could not intern_multiple from text/yaml:
Invalid parameter ftype to object class Puppet::FileServing::Metadata
Error: /File[/var/lib/puppet/facts.d]: Could not evaluate: Could not
retrieve information from environment production source(s)
puppet://SERVER.com/pluginfacts
Info: Retrieving plugin
Error: /File[/var/lib/puppet/lib]: Failed to generate additional resources
using 'eval_generate': Could not intern_multiple from text/yaml: Invalid
parameter ftype to object class Puppet::FileServing::Metadata
Error: /File[/var/lib/puppet/lib]: Could not evaluate: Could not retrieve
file metadata for puppet://SERVER.com/plugins: Could not intern from
text/yaml: Invalid parameter ftype to object class
Puppet::FileServing::Metadata
Wrapped exception:
Could not intern from text/yaml: Invalid parameter ftype to object class
Puppet::FileServing::Metadata
Info: Loading facts in /var/lib/puppet/lib/facter/puppet_vardir.rb
Info: Loading facts in /var/lib/puppet/lib/facter/root_home.rb
Info: Loading facts in /var/lib/puppet/lib/facter/location.rb
Info: Loading facts in /var/lib/puppet/lib/facter/pe_version.rb
Info: Loading facts in /var/lib/puppet/lib/facter/facter_dot_d.rb
Error: Could not retrieve catalog from remote server: Error 400 on SERVER:
Could not intern from pson: source '%7B%22values%22%3A%7' not in PSON!
Warning: Not using cache on failed catalog
Error: Could not retrieve catalog; skipping run

==========================================================================================

[***@CLIENT ~]# puppet agent --test --preferred_serialization_format=yaml
--debug --verbose --trace
Debug: Using settings: adding file resource 'lastrunfile':
'File[/var/lib/puppet/state/last_run_summary.yaml]{:loglevel=>:debug,
:links=>:follow, :mode=>"644", :ensure=>:file, :backup=>false,
:path=>"/var/lib/puppet/state/last_run_summary.yaml"}'
Debug: Puppet::Type::User::ProviderDirectoryservice: file /usr/bin/dsimport
does not exist
Debug: Puppet::Type::User::ProviderUser_role_add: file roledel does not
exist
Debug: Failed to load library 'ldap' for feature 'ldap'
Debug: Puppet::Type::User::ProviderLdap: feature ldap is missing
Debug: Puppet::Type::User::ProviderPw: file pw does not exist
Debug: Puppet::Type::Group::ProviderDirectoryservice: file /usr/bin/dscl
does not exist
Debug: Failed to load library 'ldap' for feature 'ldap'
Debug: Puppet::Type::Group::ProviderLdap: feature ldap is missing
Debug: Puppet::Type::Group::ProviderPw: file pw does not exist
Debug: Using settings: adding file resource 'hostpubkey':
'File[/var/lib/puppet/ssl/public_keys/CLIENT.pem]{:group=>"puppet",
:loglevel=>:debug, :links=>:follow, :owner=>"puppet", :mode=>"644",
:ensure=>:file, :backup=>false,
:path=>"/var/lib/puppet/ssl/public_keys/CLIENT.pem"}'
Debug: Using settings: adding file resource 'requestdir':
'File[/var/lib/puppet/ssl/certificate_requests]{:group=>"puppet",
:loglevel=>:debug, :links=>:follow, :owner=>"puppet", :mode=>"755",
:ensure=>:directory, :backup=>false,
:path=>"/var/lib/puppet/ssl/certificate_requests"}'
Debug: Using settings: adding file resource 'resourcefile':
'File[/var/lib/puppet/state/resources.txt]{:loglevel=>:debug,
:links=>:follow, :owner=>"root", :mode=>"640", :ensure=>:file,
:backup=>false, :path=>"/var/lib/puppet/state/resources.txt"}'
Debug: Using settings: adding file resource 'logdir':
'File[/var/log/puppet]{:group=>"puppet", :loglevel=>:debug,
:links=>:follow, :owner=>"puppet", :mode=>"750", :ensure=>:directory,
:backup=>false, :path=>"/var/log/puppet"}'
Debug: Using settings: adding file resource 'privatedir':
'File[/var/lib/puppet/ssl/private]{:group=>"puppet", :loglevel=>:debug,
:links=>:follow, :owner=>"puppet", :mode=>"750", :ensure=>:directory,
:backup=>false, :path=>"/var/lib/puppet/ssl/private"}'
Debug: Using settings: adding file resource 'vardir':
'File[/var/lib/puppet]{:group=>"puppet", :loglevel=>:debug,
:links=>:follow, :owner=>"puppet", :ensure=>:directory, :backup=>false,
:path=>"/var/lib/puppet"}'
Debug: Using settings: adding file resource 'hostcrl':
'File[/var/lib/puppet/ssl/crl.pem]{:group=>"puppet", :loglevel=>:debug,
:links=>:follow, :owner=>"puppet", :mode=>"644", :ensure=>:file,
:backup=>false, :path=>"/var/lib/puppet/ssl/crl.pem"}'
Debug: Using settings: adding file resource 'certdir':
'File[/var/lib/puppet/ssl/certs]{:group=>"puppet", :loglevel=>:debug,
:links=>:follow, :owner=>"puppet", :mode=>"755", :ensure=>:directory,
:backup=>false, :path=>"/var/lib/puppet/ssl/certs"}'
Debug: Using settings: adding file resource 'clientyamldir':
'File[/var/lib/puppet/client_yaml]{:loglevel=>:debug, :links=>:follow,
:mode=>"750", :ensure=>:directory, :backup=>false,
:path=>"/var/lib/puppet/client_yaml"}'
Debug: Using settings: adding file resource 'hostprivkey':
'File[/var/lib/puppet/ssl/private_keys/CLIENT.pem]{:group=>"puppet",
:loglevel=>:debug, :links=>:follow, :owner=>"puppet", :mode=>"640",
:ensure=>:file, :backup=>false,
:path=>"/var/lib/puppet/ssl/private_keys/CLIENT.pem"}'
Debug: Using settings: adding file resource 'publickeydir':
'File[/var/lib/puppet/ssl/public_keys]{:group=>"puppet", :loglevel=>:debug,
:links=>:follow, :owner=>"puppet", :mode=>"755", :ensure=>:directory,
:backup=>false, :path=>"/var/lib/puppet/ssl/public_keys"}'
Debug: Using settings: adding file resource 'plugindest':
'File[/var/lib/puppet/lib]{:loglevel=>:debug, :links=>:follow,
:ensure=>:directory, :backup=>false, :path=>"/var/lib/puppet/lib"}'
Debug: Using settings: adding file resource 'classfile':
'File[/var/lib/puppet/classes.txt]{:loglevel=>:debug, :links=>:follow,
:owner=>"root", :mode=>"640", :ensure=>:file, :backup=>false,
:path=>"/var/lib/puppet/classes.txt"}'
Debug: Using settings: adding file resource 'lastrunreport':
'File[/var/lib/puppet/state/last_run_report.yaml]{:loglevel=>:debug,
:links=>:follow, :mode=>"640", :ensure=>:file, :backup=>false,
:path=>"/var/lib/puppet/state/last_run_report.yaml"}'
Debug: Using settings: adding file resource 'statedir':
'File[/var/lib/puppet/state]{:loglevel=>:debug, :links=>:follow,
:mode=>"1755", :ensure=>:directory, :backup=>false,
:path=>"/var/lib/puppet/state"}'
Debug: Using settings: adding file resource 'clientbucketdir':
'File[/var/lib/puppet/clientbucket]{:loglevel=>:debug, :links=>:follow,
:mode=>"750", :ensure=>:directory, :backup=>false,
:path=>"/var/lib/puppet/clientbucket"}'
Debug: Using settings: adding file resource 'localcacert':
'File[/var/lib/puppet/ssl/certs/ca.pem]{:group=>"puppet",
:loglevel=>:debug, :links=>:follow, :owner=>"puppet", :mode=>"644",
:ensure=>:file, :backup=>false, :path=>"/var/lib/puppet/ssl/certs/ca.pem"}'
Debug: Using settings: adding file resource 'privatekeydir':
'File[/var/lib/puppet/ssl/private_keys]{:group=>"puppet",
:loglevel=>:debug, :links=>:follow, :owner=>"puppet", :mode=>"750",
:ensure=>:directory, :backup=>false,
:path=>"/var/lib/puppet/ssl/private_keys"}'
Debug: Using settings: adding file resource 'pluginfactdest':
'File[/var/lib/puppet/facts.d]{:loglevel=>:debug, :links=>:follow,
:ensure=>:directory, :backup=>false, :path=>"/var/lib/puppet/facts.d"}'
Debug: Using settings: adding file resource 'confdir':
'File[/etc/puppet]{:loglevel=>:debug, :links=>:follow, :ensure=>:directory,
:backup=>false, :path=>"/etc/puppet"}'
Debug: Using settings: adding file resource 'graphdir':
'File[/var/lib/puppet/state/graphs]{:loglevel=>:debug, :links=>:follow,
:ensure=>:directory, :backup=>false, :path=>"/var/lib/puppet/state/graphs"}'
Debug: Using settings: adding file resource 'statefile':
'File[/var/lib/puppet/state/state.yaml]{:loglevel=>:debug, :links=>:follow,
:mode=>"660", :ensure=>:file, :backup=>false,
:path=>"/var/lib/puppet/state/state.yaml"}'
Debug: Using settings: adding file resource 'hostcert':
'File[/var/lib/puppet/ssl/certs/CLIENT.pem]{:group=>"puppet",
:loglevel=>:debug, :links=>:follow, :owner=>"puppet", :mode=>"644",
:ensure=>:file, :backup=>false,
:path=>"/var/lib/puppet/ssl/certs/CLIENT.pem"}'
Debug: Using settings: adding file resource 'ssldir':
'File[/var/lib/puppet/ssl]{:group=>"puppet", :loglevel=>:debug,
:links=>:follow, :owner=>"puppet", :mode=>"771", :ensure=>:directory,
:backup=>false, :path=>"/var/lib/puppet/ssl"}'
Debug: Using settings: adding file resource 'rundir':
'File[/var/run/puppet]{:group=>"puppet", :loglevel=>:debug,
:links=>:follow, :owner=>"puppet", :mode=>"755", :ensure=>:directory,
:backup=>false, :path=>"/var/run/puppet"}'
Debug: Using settings: adding file resource 'client_datadir':
'File[/var/lib/puppet/client_data]{:loglevel=>:debug, :links=>:follow,
:mode=>"750", :ensure=>:directory, :backup=>false,
:path=>"/var/lib/puppet/client_data"}'
Debug: /File[/var/lib/puppet/ssl/public_keys]: Autorequiring
File[/var/lib/puppet/ssl]
Debug: /File[/var/lib/puppet/ssl/crl.pem]: Autorequiring
File[/var/lib/puppet/ssl]
Debug: /File[/var/lib/puppet/client_data]: Autorequiring
File[/var/lib/puppet]
Debug: /File[/var/lib/puppet/state/last_run_summary.yaml]: Autorequiring
File[/var/lib/puppet/state]
Debug: /File[/var/lib/puppet/ssl/certs/CLIENT.pem]: Autorequiring
File[/var/lib/puppet/ssl/certs]
Debug: /File[/var/lib/puppet/clientbucket]: Autorequiring
File[/var/lib/puppet]
Debug: /File[/var/lib/puppet/ssl/private]: Autorequiring
File[/var/lib/puppet/ssl]
Debug: /File[/var/lib/puppet/ssl/certs]: Autorequiring
File[/var/lib/puppet/ssl]
Debug: /File[/var/lib/puppet/classes.txt]: Autorequiring
File[/var/lib/puppet]
Debug: /File[/var/lib/puppet/client_yaml]: Autorequiring
File[/var/lib/puppet]
Debug: /File[/var/lib/puppet/ssl]: Autorequiring File[/var/lib/puppet]
Debug: /File[/var/lib/puppet/facts.d]: Autorequiring File[/var/lib/puppet]
Debug: /File[/var/lib/puppet/ssl/certs/ca.pem]: Autorequiring
File[/var/lib/puppet/ssl/certs]
Debug: /File[/var/lib/puppet/state/last_run_report.yaml]: Autorequiring
File[/var/lib/puppet/state]
Debug: /File[/var/lib/puppet/state/resources.txt]: Autorequiring
File[/var/lib/puppet/state]
Debug: /File[/var/lib/puppet/ssl/public_keys/CLIENT.pem]: Autorequiring
File[/var/lib/puppet/ssl/public_keys]
Debug: /File[/var/lib/puppet/state/state.yaml]: Autorequiring
File[/var/lib/puppet/state]
Debug: /File[/var/lib/puppet/lib]: Autorequiring File[/var/lib/puppet]
Debug: /File[/var/lib/puppet/ssl/private_keys/CLIENT.pem]: Autorequiring
File[/var/lib/puppet/ssl/private_keys]
Debug: /File[/var/lib/puppet/state/graphs]: Autorequiring
File[/var/lib/puppet/state]
Debug: /File[/var/lib/puppet/ssl/private_keys]: Autorequiring
File[/var/lib/puppet/ssl]
Debug: /File[/var/lib/puppet/state]: Autorequiring File[/var/lib/puppet]
Debug: /File[/var/lib/puppet/ssl/certificate_requests]: Autorequiring
File[/var/lib/puppet/ssl]
Debug: Finishing transaction 69870126134480
Debug: Using settings: adding file resource 'hostpubkey':
'File[/var/lib/puppet/ssl/public_keys/CLIENT.pem]{:group=>"puppet",
:loglevel=>:debug, :links=>:follow, :owner=>"puppet", :mode=>"644",
:ensure=>:file, :backup=>false,
:path=>"/var/lib/puppet/ssl/public_keys/CLIENT.pem"}'
Debug: Using settings: adding file resource 'requestdir':
'File[/var/lib/puppet/ssl/certificate_requests]{:group=>"puppet",
:loglevel=>:debug, :links=>:follow, :owner=>"puppet", :mode=>"755",
:ensure=>:directory, :backup=>false,
:path=>"/var/lib/puppet/ssl/certificate_requests"}'
Debug: Using settings: adding file resource 'logdir':
'File[/var/log/puppet]{:group=>"puppet", :loglevel=>:debug,
:links=>:follow, :owner=>"puppet", :mode=>"750", :ensure=>:directory,
:backup=>false, :path=>"/var/log/puppet"}'
Debug: Using settings: adding file resource 'privatedir':
'File[/var/lib/puppet/ssl/private]{:group=>"puppet", :loglevel=>:debug,
:links=>:follow, :owner=>"puppet", :mode=>"750", :ensure=>:directory,
:backup=>false, :path=>"/var/lib/puppet/ssl/private"}'
Debug: Using settings: adding file resource 'vardir':
'File[/var/lib/puppet]{:group=>"puppet", :loglevel=>:debug,
:links=>:follow, :owner=>"puppet", :ensure=>:directory, :backup=>false,
:path=>"/var/lib/puppet"}'
Debug: Using settings: adding file resource 'hostcrl':
'File[/var/lib/puppet/ssl/crl.pem]{:group=>"puppet", :loglevel=>:debug,
:links=>:follow, :owner=>"puppet", :mode=>"644", :ensure=>:file,
:backup=>false, :path=>"/var/lib/puppet/ssl/crl.pem"}'
Debug: Using settings: adding file resource 'certdir':
'File[/var/lib/puppet/ssl/certs]{:group=>"puppet", :loglevel=>:debug,
:links=>:follow, :owner=>"puppet", :mode=>"755", :ensure=>:directory,
:backup=>false, :path=>"/var/lib/puppet/ssl/certs"}'
Debug: Using settings: adding file resource 'hostprivkey':
'File[/var/lib/puppet/ssl/private_keys/CLIENT.pem]{:group=>"puppet",
:loglevel=>:debug, :links=>:follow, :owner=>"puppet", :mode=>"640",
:ensure=>:file, :backup=>false,
:path=>"/var/lib/puppet/ssl/private_keys/CLIENT.pem"}'
Debug: Using settings: adding file resource 'publickeydir':
'File[/var/lib/puppet/ssl/public_keys]{:group=>"puppet", :loglevel=>:debug,
:links=>:follow, :owner=>"puppet", :mode=>"755", :ensure=>:directory,
:backup=>false, :path=>"/var/lib/puppet/ssl/public_keys"}'
Debug: Using settings: adding file resource 'plugindest':
'File[/var/lib/puppet/lib]{:loglevel=>:debug, :links=>:follow,
:ensure=>:directory, :backup=>false, :path=>"/var/lib/puppet/lib"}'
Debug: Using settings: adding file resource 'statedir':
'File[/var/lib/puppet/state]{:loglevel=>:debug, :links=>:follow,
:mode=>"1755", :ensure=>:directory, :backup=>false,
:path=>"/var/lib/puppet/state"}'
Debug: Using settings: adding file resource 'localcacert':
'File[/var/lib/puppet/ssl/certs/ca.pem]{:group=>"puppet",
:loglevel=>:debug, :links=>:follow, :owner=>"puppet", :mode=>"644",
:ensure=>:file, :backup=>false, :path=>"/var/lib/puppet/ssl/certs/ca.pem"}'
Debug: Using settings: adding file resource 'privatekeydir':
'File[/var/lib/puppet/ssl/private_keys]{:group=>"puppet",
:loglevel=>:debug, :links=>:follow, :owner=>"puppet", :mode=>"750",
:ensure=>:directory, :backup=>false,
:path=>"/var/lib/puppet/ssl/private_keys"}'
Debug: Using settings: adding file resource 'pluginfactdest':
'File[/var/lib/puppet/facts.d]{:loglevel=>:debug, :links=>:follow,
:ensure=>:directory, :backup=>false, :path=>"/var/lib/puppet/facts.d"}'
Debug: Using settings: adding file resource 'confdir':
'File[/etc/puppet]{:loglevel=>:debug, :links=>:follow, :ensure=>:directory,
:backup=>false, :path=>"/etc/puppet"}'
Debug: Using settings: adding file resource 'hostcert':
'File[/var/lib/puppet/ssl/certs/CLIENT.pem]{:group=>"puppet",
:loglevel=>:debug, :links=>:follow, :owner=>"puppet", :mode=>"644",
:ensure=>:file, :backup=>false,
:path=>"/var/lib/puppet/ssl/certs/CLIENT.pem"}'
Debug: Using settings: adding file resource 'ssldir':
'File[/var/lib/puppet/ssl]{:group=>"puppet", :loglevel=>:debug,
:links=>:follow, :owner=>"puppet", :mode=>"771", :ensure=>:directory,
:backup=>false, :path=>"/var/lib/puppet/ssl"}'
Debug: Using settings: adding file resource 'rundir':
'File[/var/run/puppet]{:group=>"puppet", :loglevel=>:debug,
:links=>:follow, :owner=>"puppet", :mode=>"755", :ensure=>:directory,
:backup=>false, :path=>"/var/run/puppet"}'
Debug: /File[/var/lib/puppet/ssl/private_keys/CLIENT.pem]: Autorequiring
File[/var/lib/puppet/ssl/private_keys]
Debug: /File[/var/lib/puppet/ssl/crl.pem]: Autorequiring
File[/var/lib/puppet/ssl]
Debug: /File[/var/lib/puppet/lib]: Autorequiring File[/var/lib/puppet]
Debug: /File[/var/lib/puppet/ssl/certs]: Autorequiring
File[/var/lib/puppet/ssl]
Debug: /File[/var/lib/puppet/ssl]: Autorequiring File[/var/lib/puppet]
Debug: /File[/var/lib/puppet/ssl/public_keys/CLIENT.pem]: Autorequiring
File[/var/lib/puppet/ssl/public_keys]
Debug: /File[/var/lib/puppet/facts.d]: Autorequiring File[/var/lib/puppet]
Debug: /File[/var/lib/puppet/ssl/private]: Autorequiring
File[/var/lib/puppet/ssl]
Debug: /File[/var/lib/puppet/ssl/private_keys]: Autorequiring
File[/var/lib/puppet/ssl]
Debug: /File[/var/lib/puppet/ssl/public_keys]: Autorequiring
File[/var/lib/puppet/ssl]
Debug: /File[/var/lib/puppet/ssl/certs/CLIENT.pem]: Autorequiring
File[/var/lib/puppet/ssl/certs]
Debug: /File[/var/lib/puppet/ssl/certs/ca.pem]: Autorequiring
File[/var/lib/puppet/ssl/certs]
Debug: /File[/var/lib/puppet/state]: Autorequiring File[/var/lib/puppet]
Debug: /File[/var/lib/puppet/ssl/certificate_requests]: Autorequiring
File[/var/lib/puppet/ssl]
Debug: Finishing transaction 69870127599880
Debug: Using cached certificate for ca
Debug: Using cached certificate for CLIENT
Notice: Ignoring --listen on onetime run
Debug: Using settings: adding file resource 'lastrunfile':
'File[/var/lib/puppet/state/last_run_summary.yaml]{:loglevel=>:debug,
:links=>:follow, :mode=>"644", :ensure=>:file, :backup=>false,
:path=>"/var/lib/puppet/state/last_run_summary.yaml"}'
Debug: Using settings: adding file resource 'resourcefile':
'File[/var/lib/puppet/state/resources.txt]{:loglevel=>:debug,
:links=>:follow, :owner=>"root", :mode=>"640", :ensure=>:file,
:backup=>false, :path=>"/var/lib/puppet/state/resources.txt"}'
Debug: Using settings: adding file resource 'clientyamldir':
'File[/var/lib/puppet/client_yaml]{:loglevel=>:debug, :links=>:follow,
:mode=>"750", :ensure=>:directory, :backup=>false,
:path=>"/var/lib/puppet/client_yaml"}'
Debug: Using settings: adding file resource 'classfile':
'File[/var/lib/puppet/classes.txt]{:loglevel=>:debug, :links=>:follow,
:owner=>"root", :mode=>"640", :ensure=>:file, :backup=>false,
:path=>"/var/lib/puppet/classes.txt"}'
Debug: Using settings: adding file resource 'lastrunreport':
'File[/var/lib/puppet/state/last_run_report.yaml]{:loglevel=>:debug,
:links=>:follow, :mode=>"640", :ensure=>:file, :backup=>false,
:path=>"/var/lib/puppet/state/last_run_report.yaml"}'
Debug: Using settings: adding file resource 'clientbucketdir':
'File[/var/lib/puppet/clientbucket]{:loglevel=>:debug, :links=>:follow,
:mode=>"750", :ensure=>:directory, :backup=>false,
:path=>"/var/lib/puppet/clientbucket"}'
Debug: Using settings: adding file resource 'graphdir':
'File[/var/lib/puppet/state/graphs]{:loglevel=>:debug, :links=>:follow,
:ensure=>:directory, :backup=>false, :path=>"/var/lib/puppet/state/graphs"}'
Debug: Using settings: adding file resource 'statefile':
'File[/var/lib/puppet/state/state.yaml]{:loglevel=>:debug, :links=>:follow,
:mode=>"660", :ensure=>:file, :backup=>false,
:path=>"/var/lib/puppet/state/state.yaml"}'
Debug: Using settings: adding file resource 'client_datadir':
'File[/var/lib/puppet/client_data]{:loglevel=>:debug, :links=>:follow,
:mode=>"750", :ensure=>:directory, :backup=>false,
:path=>"/var/lib/puppet/client_data"}'
Debug: Finishing transaction 69870126189960
Debug: Loaded state in 0.00 seconds
Debug: Failed to load library 'msgpack' for feature 'msgpack'
Debug: Puppet::Network::Format[msgpack]: feature msgpack is missing
Debug: node supports formats: yaml pson b64_zlib_yaml raw
Debug: Using cached certificate for ca
Debug: Using cached certificate for CLIENT
Debug: Using cached certificate_revocation_list for ca
Info: Retrieving pluginfacts
Debug: Failed to load library 'msgpack' for feature 'msgpack'
Debug: Puppet::Network::Format[msgpack]: feature msgpack is missing
Debug: file_metadata supports formats: yaml pson b64_zlib_yaml raw
Error: /File[/var/lib/puppet/facts.d]: Failed to generate additional
resources using 'eval_generate': Could not intern_multiple from text/yaml:
Invalid parameter ftype to object class Puppet::FileServing::Metadata
/usr/lib/ruby/site_ruby/1.8/puppet/util/methodhelper.rb:16:in `set_options'
/usr/lib/ruby/site_ruby/1.8/puppet/util/methodhelper.rb:11:in `each'
/usr/lib/ruby/site_ruby/1.8/puppet/util/methodhelper.rb:11:in `set_options'
/usr/lib/ruby/site_ruby/1.8/puppet/file_serving/base.rb:41:in `initialize'
/usr/lib/ruby/site_ruby/1.8/puppet/file_serving/metadata.rb:155:in
`initialize'
/usr/lib/ruby/site_ruby/1.8/puppet/file_serving/metadata.rb:176:in `new'
/usr/lib/ruby/site_ruby/1.8/puppet/file_serving/metadata.rb:176:in
`from_data_hash'
/usr/lib/ruby/site_ruby/1.8/puppet/network/formats.rb:48:in
`data_to_instance'
/usr/lib/ruby/site_ruby/1.8/puppet/network/formats.rb:37:in
`intern_multiple'
/usr/lib/ruby/site_ruby/1.8/puppet/network/formats.rb:36:in `collect'
/usr/lib/ruby/site_ruby/1.8/puppet/network/formats.rb:36:in
`intern_multiple'
/usr/lib/ruby/site_ruby/1.8/puppet/network/format_support.rb:18:in
`convert_from_multiple'
/usr/lib/ruby/site_ruby/1.8/puppet/indirector/rest.rb:249:in
`deserialize_search'
/usr/lib/ruby/site_ruby/1.8/puppet/indirector/rest.rb:145:in `search'
/usr/lib/ruby/site_ruby/1.8/puppet/indirector/file_metadata/selector.rb:19:in
`search'
/usr/lib/ruby/site_ruby/1.8/puppet/indirector/indirection.rb:267:in `search'
/usr/lib/ruby/site_ruby/1.8/puppet/type/file.rb:627:in `perform_recursion'
/usr/lib/ruby/site_ruby/1.8/puppet/type/file.rb:592:in `recurse_remote'
/usr/lib/ruby/site_ruby/1.8/puppet/type/file.rb:591:in `collect'
/usr/lib/ruby/site_ruby/1.8/puppet/type/file.rb:591:in `recurse_remote'
/usr/lib/ruby/site_ruby/1.8/puppet/type/file.rb:519:in `recurse'
/usr/lib/ruby/site_ruby/1.8/puppet/type/file.rb:420:in `eval_generate'
/usr/lib/ruby/site_ruby/1.8/puppet/transaction/additional_resource_generator.rb:38:in
`eval_generate'
/usr/lib/ruby/site_ruby/1.8/puppet/transaction.rb:72:in `evaluate'
/usr/lib/ruby/site_ruby/1.8/puppet/graph/relationship_graph.rb:116:in `call'
/usr/lib/ruby/site_ruby/1.8/puppet/graph/relationship_graph.rb:116:in
`traverse'
/usr/lib/ruby/site_ruby/1.8/puppet/transaction.rb:108:in `evaluate'
/usr/lib/ruby/site_ruby/1.8/puppet/resource/catalog.rb:167:in `apply'
/usr/lib/ruby/site_ruby/1.8/puppet/util/log.rb:153:in `with_destination'
/usr/lib/ruby/site_ruby/1.8/puppet/transaction/report.rb:112:in
`as_logging_destination'
/usr/lib/ruby/site_ruby/1.8/puppet/resource/catalog.rb:166:in `apply'
/usr/lib/ruby/site_ruby/1.8/puppet/configurer/downloader.rb:14:in `evaluate'
/usr/lib/ruby/1.8/timeout.rb:67:in `timeout'
/usr/lib/ruby/site_ruby/1.8/puppet/configurer/downloader.rb:13:in `evaluate'
/usr/lib/ruby/site_ruby/1.8/puppet/configurer/plugin_handler.rb:22:in
`download_plugins'
/usr/lib/ruby/site_ruby/1.8/puppet/configurer.rb:86:in `get_facts'
/usr/lib/ruby/site_ruby/1.8/puppet/configurer.rb:164:in `run'
/usr/lib/ruby/site_ruby/1.8/puppet/agent.rb:47:in `run'
/usr/lib/ruby/site_ruby/1.8/puppet/agent/locker.rb:20:in `lock'
/usr/lib/ruby/site_ruby/1.8/puppet/agent.rb:47:in `run'
/usr/lib/ruby/site_ruby/1.8/puppet/agent.rb:117:in `with_client'
/usr/lib/ruby/site_ruby/1.8/puppet/agent.rb:44:in `run'
/usr/lib/ruby/site_ruby/1.8/puppet/agent.rb:82:in `run_in_fork'
/usr/lib/ruby/site_ruby/1.8/puppet/agent.rb:43:in `run'
/usr/lib/ruby/site_ruby/1.8/puppet/application.rb:179:in `call'
/usr/lib/ruby/site_ruby/1.8/puppet/application.rb:179:in `controlled_run'
/usr/lib/ruby/site_ruby/1.8/puppet/agent.rb:41:in `run'
/usr/lib/ruby/site_ruby/1.8/puppet/application/agent.rb:355:in `onetime'
/usr/lib/ruby/site_ruby/1.8/puppet/application/agent.rb:321:in `run_command'
/usr/lib/ruby/site_ruby/1.8/puppet/application.rb:371:in `run'
/usr/lib/ruby/site_ruby/1.8/puppet/application.rb:477:in `plugin_hook'
/usr/lib/ruby/site_ruby/1.8/puppet/application.rb:371:in `run'
/usr/lib/ruby/site_ruby/1.8/puppet/util.rb:479:in `exit_on_fail'
/usr/lib/ruby/site_ruby/1.8/puppet/application.rb:371:in `run'
/usr/lib/ruby/site_ruby/1.8/puppet/util/command_line.rb:137:in `run'
/usr/lib/ruby/site_ruby/1.8/puppet/util/command_line.rb:91:in `execute'
/usr/bin/puppet:4
Debug: Failed to load library 'msgpack' for feature 'msgpack'
Debug: Puppet::Network::Format[msgpack]: feature msgpack is missing
Debug: file_metadata supports formats: yaml pson b64_zlib_yaml raw
Error: /File[/var/lib/puppet/facts.d]: Could not evaluate: Could not
retrieve information from environment production source(s)
puppet://SERVER.com/pluginfacts
/usr/lib/ruby/site_ruby/1.8/puppet/util/errors.rb:104:in `fail'
/usr/lib/ruby/site_ruby/1.8/puppet/type/file/source.rb:187:in `metadata'
/usr/lib/ruby/site_ruby/1.8/puppet/type/file/source.rb:111:in
`copy_source_values'
/usr/lib/ruby/site_ruby/1.8/puppet/type/file.rb:671:in `retrieve'
/usr/lib/ruby/site_ruby/1.8/puppet/type.rb:1063:in `retrieve_resource'
/usr/lib/ruby/site_ruby/1.8/puppet/transaction/resource_harness.rb:223:in
`from_resource'
/usr/lib/ruby/site_ruby/1.8/puppet/transaction/resource_harness.rb:19:in
`evaluate'
/usr/lib/ruby/site_ruby/1.8/puppet/transaction.rb:174:in `apply'
/usr/lib/ruby/site_ruby/1.8/puppet/transaction.rb:187:in `eval_resource'
/usr/lib/ruby/site_ruby/1.8/puppet/transaction.rb:117:in `call'
/usr/lib/ruby/site_ruby/1.8/puppet/transaction.rb:117:in `evaluate'
/usr/lib/ruby/site_ruby/1.8/puppet/util.rb:327:in `thinmark'
/usr/lib/ruby/1.8/benchmark.rb:308:in `realtime'
/usr/lib/ruby/site_ruby/1.8/puppet/util.rb:326:in `thinmark'
/usr/lib/ruby/site_ruby/1.8/puppet/transaction.rb:117:in `evaluate'
/usr/lib/ruby/site_ruby/1.8/puppet/graph/relationship_graph.rb:118:in
`traverse'
/usr/lib/ruby/site_ruby/1.8/puppet/transaction.rb:108:in `evaluate'
/usr/lib/ruby/site_ruby/1.8/puppet/resource/catalog.rb:167:in `apply'
/usr/lib/ruby/site_ruby/1.8/puppet/util/log.rb:153:in `with_destination'
/usr/lib/ruby/site_ruby/1.8/puppet/transaction/report.rb:112:in
`as_logging_destination'
/usr/lib/ruby/site_ruby/1.8/puppet/resource/catalog.rb:166:in `apply'
/usr/lib/ruby/site_ruby/1.8/puppet/configurer/downloader.rb:14:in `evaluate'
/usr/lib/ruby/1.8/timeout.rb:67:in `timeout'
/usr/lib/ruby/site_ruby/1.8/puppet/configurer/downloader.rb:13:in `evaluate'
/usr/lib/ruby/site_ruby/1.8/puppet/configurer/plugin_handler.rb:22:in
`download_plugins'
/usr/lib/ruby/site_ruby/1.8/puppet/configurer.rb:86:in `get_facts'
/usr/lib/ruby/site_ruby/1.8/puppet/configurer.rb:164:in `run'
/usr/lib/ruby/site_ruby/1.8/puppet/agent.rb:47:in `run'
/usr/lib/ruby/site_ruby/1.8/puppet/agent/locker.rb:20:in `lock'
/usr/lib/ruby/site_ruby/1.8/puppet/agent.rb:47:in `run'
/usr/lib/ruby/site_ruby/1.8/puppet/agent.rb:117:in `with_client'
/usr/lib/ruby/site_ruby/1.8/puppet/agent.rb:44:in `run'
/usr/lib/ruby/site_ruby/1.8/puppet/agent.rb:82:in `run_in_fork'
/usr/lib/ruby/site_ruby/1.8/puppet/agent.rb:43:in `run'
/usr/lib/ruby/site_ruby/1.8/puppet/application.rb:179:in `call'
/usr/lib/ruby/site_ruby/1.8/puppet/application.rb:179:in `controlled_run'
/usr/lib/ruby/site_ruby/1.8/puppet/agent.rb:41:in `run'
/usr/lib/ruby/site_ruby/1.8/puppet/application/agent.rb:355:in `onetime'
/usr/lib/ruby/site_ruby/1.8/puppet/application/agent.rb:321:in `run_command'
/usr/lib/ruby/site_ruby/1.8/puppet/application.rb:371:in `run'
/usr/lib/ruby/site_ruby/1.8/puppet/application.rb:477:in `plugin_hook'
/usr/lib/ruby/site_ruby/1.8/puppet/application.rb:371:in `run'
/usr/lib/ruby/site_ruby/1.8/puppet/util.rb:479:in `exit_on_fail'
/usr/lib/ruby/site_ruby/1.8/puppet/application.rb:371:in `run'
/usr/lib/ruby/site_ruby/1.8/puppet/util/command_line.rb:137:in `run'
/usr/lib/ruby/site_ruby/1.8/puppet/util/command_line.rb:91:in `execute'
/usr/bin/puppet:4
Debug: Finishing transaction 69870125652760
Info: Retrieving plugin
Debug: Failed to load library 'msgpack' for feature 'msgpack'
Debug: Puppet::Network::Format[msgpack]: feature msgpack is missing
Debug: file_metadata supports formats: yaml pson b64_zlib_yaml raw
Error: /File[/var/lib/puppet/lib]: Failed to generate additional resources
using 'eval_generate': Could not intern_multiple from text/yaml: Invalid
parameter ftype to object class Puppet::FileServing::Metadata
/usr/lib/ruby/site_ruby/1.8/puppet/util/methodhelper.rb:16:in `set_options'
/usr/lib/ruby/site_ruby/1.8/puppet/util/methodhelper.rb:11:in `each'
/usr/lib/ruby/site_ruby/1.8/puppet/util/methodhelper.rb:11:in `set_options'
/usr/lib/ruby/site_ruby/1.8/puppet/file_serving/base.rb:41:in `initialize'
/usr/lib/ruby/site_ruby/1.8/puppet/file_serving/metadata.rb:155:in
`initialize'
/usr/lib/ruby/site_ruby/1.8/puppet/file_serving/metadata.rb:176:in `new'
/usr/lib/ruby/site_ruby/1.8/puppet/file_serving/metadata.rb:176:in
`from_data_hash'
/usr/lib/ruby/site_ruby/1.8/puppet/network/formats.rb:48:in
`data_to_instance'
/usr/lib/ruby/site_ruby/1.8/puppet/network/formats.rb:37:in
`intern_multiple'
/usr/lib/ruby/site_ruby/1.8/puppet/network/formats.rb:36:in `collect'
/usr/lib/ruby/site_ruby/1.8/puppet/network/formats.rb:36:in
`intern_multiple'
/usr/lib/ruby/site_ruby/1.8/puppet/network/format_support.rb:18:in
`convert_from_multiple'
/usr/lib/ruby/site_ruby/1.8/puppet/indirector/rest.rb:249:in
`deserialize_search'
/usr/lib/ruby/site_ruby/1.8/puppet/indirector/rest.rb:145:in `search'
/usr/lib/ruby/site_ruby/1.8/puppet/indirector/file_metadata/selector.rb:19:in
`search'
/usr/lib/ruby/site_ruby/1.8/puppet/indirector/indirection.rb:267:in `search'
/usr/lib/ruby/site_ruby/1.8/puppet/type/file.rb:627:in `perform_recursion'
/usr/lib/ruby/site_ruby/1.8/puppet/type/file.rb:592:in `recurse_remote'
/usr/lib/ruby/site_ruby/1.8/puppet/type/file.rb:591:in `collect'
/usr/lib/ruby/site_ruby/1.8/puppet/type/file.rb:591:in `recurse_remote'
/usr/lib/ruby/site_ruby/1.8/puppet/type/file.rb:519:in `recurse'
/usr/lib/ruby/site_ruby/1.8/puppet/type/file.rb:420:in `eval_generate'
/usr/lib/ruby/site_ruby/1.8/puppet/transaction/additional_resource_generator.rb:38:in
`eval_generate'
/usr/lib/ruby/site_ruby/1.8/puppet/transaction.rb:72:in `evaluate'
/usr/lib/ruby/site_ruby/1.8/puppet/graph/relationship_graph.rb:116:in `call'
/usr/lib/ruby/site_ruby/1.8/puppet/graph/relationship_graph.rb:116:in
`traverse'
/usr/lib/ruby/site_ruby/1.8/puppet/transaction.rb:108:in `evaluate'
/usr/lib/ruby/site_ruby/1.8/puppet/resource/catalog.rb:167:in `apply'
/usr/lib/ruby/site_ruby/1.8/puppet/util/log.rb:153:in `with_destination'
/usr/lib/ruby/site_ruby/1.8/puppet/transaction/report.rb:112:in
`as_logging_destination'
/usr/lib/ruby/site_ruby/1.8/puppet/resource/catalog.rb:166:in `apply'
/usr/lib/ruby/site_ruby/1.8/puppet/configurer/downloader.rb:14:in `evaluate'
/usr/lib/ruby/1.8/timeout.rb:67:in `timeout'
/usr/lib/ruby/site_ruby/1.8/puppet/configurer/downloader.rb:13:in `evaluate'
/usr/lib/ruby/site_ruby/1.8/puppet/configurer/plugin_handler.rb:25:in
`download_plugins'
/usr/lib/ruby/site_ruby/1.8/puppet/configurer.rb:86:in `get_facts'
/usr/lib/ruby/site_ruby/1.8/puppet/configurer.rb:164:in `run'
/usr/lib/ruby/site_ruby/1.8/puppet/agent.rb:47:in `run'
/usr/lib/ruby/site_ruby/1.8/puppet/agent/locker.rb:20:in `lock'
/usr/lib/ruby/site_ruby/1.8/puppet/agent.rb:47:in `run'
/usr/lib/ruby/site_ruby/1.8/puppet/agent.rb:117:in `with_client'
/usr/lib/ruby/site_ruby/1.8/puppet/agent.rb:44:in `run'
/usr/lib/ruby/site_ruby/1.8/puppet/agent.rb:82:in `run_in_fork'
/usr/lib/ruby/site_ruby/1.8/puppet/agent.rb:43:in `run'
/usr/lib/ruby/site_ruby/1.8/puppet/application.rb:179:in `call'
/usr/lib/ruby/site_ruby/1.8/puppet/application.rb:179:in `controlled_run'
/usr/lib/ruby/site_ruby/1.8/puppet/agent.rb:41:in `run'
/usr/lib/ruby/site_ruby/1.8/puppet/application/agent.rb:355:in `onetime'
/usr/lib/ruby/site_ruby/1.8/puppet/application/agent.rb:321:in `run_command'
/usr/lib/ruby/site_ruby/1.8/puppet/application.rb:371:in `run'
/usr/lib/ruby/site_ruby/1.8/puppet/application.rb:477:in `plugin_hook'
/usr/lib/ruby/site_ruby/1.8/puppet/application.rb:371:in `run'
/usr/lib/ruby/site_ruby/1.8/puppet/util.rb:479:in `exit_on_fail'
/usr/lib/ruby/site_ruby/1.8/puppet/application.rb:371:in `run'
/usr/lib/ruby/site_ruby/1.8/puppet/util/command_line.rb:137:in `run'
/usr/lib/ruby/site_ruby/1.8/puppet/util/command_line.rb:91:in `execute'
/usr/bin/puppet:4
Debug: Failed to load library 'msgpack' for feature 'msgpack'
Debug: Puppet::Network::Format[msgpack]: feature msgpack is missing
Debug: file_metadata supports formats: yaml pson b64_zlib_yaml raw
Error: /File[/var/lib/puppet/lib]: Could not evaluate: Could not retrieve
file metadata for puppet://SERVER.com/plugins: Could not intern from
text/yaml: Invalid parameter ftype to object class
Puppet::FileServing::Metadata
/usr/lib/ruby/site_ruby/1.8/puppet/util/methodhelper.rb:16:in `set_options'
/usr/lib/ruby/site_ruby/1.8/puppet/util/methodhelper.rb:11:in `each'
/usr/lib/ruby/site_ruby/1.8/puppet/util/methodhelper.rb:11:in `set_options'
/usr/lib/ruby/site_ruby/1.8/puppet/file_serving/base.rb:41:in `initialize'
/usr/lib/ruby/site_ruby/1.8/puppet/file_serving/metadata.rb:155:in
`initialize'
/usr/lib/ruby/site_ruby/1.8/puppet/file_serving/metadata.rb:176:in `new'
/usr/lib/ruby/site_ruby/1.8/puppet/file_serving/metadata.rb:176:in
`from_data_hash'
/usr/lib/ruby/site_ruby/1.8/puppet/network/formats.rb:48:in
`data_to_instance'
/usr/lib/ruby/site_ruby/1.8/puppet/network/formats.rb:27:in `intern'
/usr/lib/ruby/site_ruby/1.8/puppet/network/format_support.rb:12:in
`convert_from'
/usr/lib/ruby/site_ruby/1.8/puppet/indirector/rest.rb:245:in
`deserialize_find'
/usr/lib/ruby/site_ruby/1.8/puppet/indirector/rest.rb:103:in `find'
/usr/lib/ruby/site_ruby/1.8/puppet/indirector/file_metadata/selector.rb:15:in
`find'
/usr/lib/ruby/site_ruby/1.8/puppet/indirector/indirection.rb:201:in `find'
/usr/lib/ruby/site_ruby/1.8/puppet/type/file/source.rb:178:in `metadata'
/usr/lib/ruby/site_ruby/1.8/puppet/type/file/source.rb:170:in `each'
/usr/lib/ruby/site_ruby/1.8/puppet/type/file/source.rb:170:in `metadata'
/usr/lib/ruby/site_ruby/1.8/puppet/type/file/source.rb:111:in
`copy_source_values'
/usr/lib/ruby/site_ruby/1.8/puppet/type/file.rb:671:in `retrieve'
/usr/lib/ruby/site_ruby/1.8/puppet/type.rb:1063:in `retrieve_resource'
/usr/lib/ruby/site_ruby/1.8/puppet/transaction/resource_harness.rb:223:in
`from_resource'
/usr/lib/ruby/site_ruby/1.8/puppet/transaction/resource_harness.rb:19:in
`evaluate'
/usr/lib/ruby/site_ruby/1.8/puppet/transaction.rb:174:in `apply'
/usr/lib/ruby/site_ruby/1.8/puppet/transaction.rb:187:in `eval_resource'
/usr/lib/ruby/site_ruby/1.8/puppet/transaction.rb:117:in `call'
/usr/lib/ruby/site_ruby/1.8/puppet/transaction.rb:117:in `evaluate'
/usr/lib/ruby/site_ruby/1.8/puppet/util.rb:327:in `thinmark'
/usr/lib/ruby/1.8/benchmark.rb:308:in `realtime'
/usr/lib/ruby/site_ruby/1.8/puppet/util.rb:326:in `thinmark'
/usr/lib/ruby/site_ruby/1.8/puppet/transaction.rb:117:in `evaluate'
/usr/lib/ruby/site_ruby/1.8/puppet/graph/relationship_graph.rb:118:in
`traverse'
/usr/lib/ruby/site_ruby/1.8/puppet/transaction.rb:108:in `evaluate'
/usr/lib/ruby/site_ruby/1.8/puppet/resource/catalog.rb:167:in `apply'
/usr/lib/ruby/site_ruby/1.8/puppet/util/log.rb:153:in `with_destination'
/usr/lib/ruby/site_ruby/1.8/puppet/transaction/report.rb:112:in
`as_logging_destination'
/usr/lib/ruby/site_ruby/1.8/puppet/resource/catalog.rb:166:in `apply'
/usr/lib/ruby/site_ruby/1.8/puppet/configurer/downloader.rb:14:in `evaluate'
/usr/lib/ruby/1.8/timeout.rb:67:in `timeout'
/usr/lib/ruby/site_ruby/1.8/puppet/configurer/downloader.rb:13:in `evaluate'
/usr/lib/ruby/site_ruby/1.8/puppet/configurer/plugin_handler.rb:25:in
`download_plugins'
/usr/lib/ruby/site_ruby/1.8/puppet/configurer.rb:86:in `get_facts'
/usr/lib/ruby/site_ruby/1.8/puppet/configurer.rb:164:in `run'
/usr/lib/ruby/site_ruby/1.8/puppet/agent.rb:47:in `run'
/usr/lib/ruby/site_ruby/1.8/puppet/agent/locker.rb:20:in `lock'
/usr/lib/ruby/site_ruby/1.8/puppet/agent.rb:47:in `run'
/usr/lib/ruby/site_ruby/1.8/puppet/agent.rb:117:in `with_client'
/usr/lib/ruby/site_ruby/1.8/puppet/agent.rb:44:in `run'
/usr/lib/ruby/site_ruby/1.8/puppet/agent.rb:82:in `run_in_fork'
/usr/lib/ruby/site_ruby/1.8/puppet/agent.rb:43:in `run'
/usr/lib/ruby/site_ruby/1.8/puppet/application.rb:179:in `call'
/usr/lib/ruby/site_ruby/1.8/puppet/application.rb:179:in `controlled_run'
/usr/lib/ruby/site_ruby/1.8/puppet/agent.rb:41:in `run'
/usr/lib/ruby/site_ruby/1.8/puppet/application/agent.rb:355:in `onetime'
/usr/lib/ruby/site_ruby/1.8/puppet/application/agent.rb:321:in `run_command'
/usr/lib/ruby/site_ruby/1.8/puppet/application.rb:371:in `run'
/usr/lib/ruby/site_ruby/1.8/puppet/application.rb:477:in `plugin_hook'
/usr/lib/ruby/site_ruby/1.8/puppet/application.rb:371:in `run'
/usr/lib/ruby/site_ruby/1.8/puppet/util.rb:479:in `exit_on_fail'
/usr/lib/ruby/site_ruby/1.8/puppet/application.rb:371:in `run'
/usr/lib/ruby/site_ruby/1.8/puppet/util/command_line.rb:137:in `run'
/usr/lib/ruby/site_ruby/1.8/puppet/util/command_line.rb:91:in `execute'
/usr/bin/puppet:4
Wrapped exception:
Could not intern from text/yaml: Invalid parameter ftype to object class
Puppet::FileServing::Metadata
/usr/lib/ruby/site_ruby/1.8/puppet/util/methodhelper.rb:16:in `set_options'
/usr/lib/ruby/site_ruby/1.8/puppet/util/methodhelper.rb:11:in `each'
/usr/lib/ruby/site_ruby/1.8/puppet/util/methodhelper.rb:11:in `set_options'
/usr/lib/ruby/site_ruby/1.8/puppet/file_serving/base.rb:41:in `initialize'
/usr/lib/ruby/site_ruby/1.8/puppet/file_serving/metadata.rb:155:in
`initialize'
/usr/lib/ruby/site_ruby/1.8/puppet/file_serving/metadata.rb:176:in `new'
/usr/lib/ruby/site_ruby/1.8/puppet/file_serving/metadata.rb:176:in
`from_data_hash'
/usr/lib/ruby/site_ruby/1.8/puppet/network/formats.rb:48:in
`data_to_instance'
/usr/lib/ruby/site_ruby/1.8/puppet/network/formats.rb:27:in `intern'
/usr/lib/ruby/site_ruby/1.8/puppet/network/format_support.rb:12:in
`convert_from'
/usr/lib/ruby/site_ruby/1.8/puppet/indirector/rest.rb:245:in
`deserialize_find'
/usr/lib/ruby/site_ruby/1.8/puppet/indirector/rest.rb:103:in `find'
/usr/lib/ruby/site_ruby/1.8/puppet/indirector/file_metadata/selector.rb:15:in
`find'
/usr/lib/ruby/site_ruby/1.8/puppet/indirector/indirection.rb:201:in `find'
/usr/lib/ruby/site_ruby/1.8/puppet/type/file/source.rb:178:in `metadata'
/usr/lib/ruby/site_ruby/1.8/puppet/type/file/source.rb:170:in `each'
/usr/lib/ruby/site_ruby/1.8/puppet/type/file/source.rb:170:in `metadata'
/usr/lib/ruby/site_ruby/1.8/puppet/type/file/source.rb:111:in
`copy_source_values'
/usr/lib/ruby/site_ruby/1.8/puppet/type/file.rb:671:in `retrieve'
/usr/lib/ruby/site_ruby/1.8/puppet/type.rb:1063:in `retrieve_resource'
/usr/lib/ruby/site_ruby/1.8/puppet/transaction/resource_harness.rb:223:in
`from_resource'
/usr/lib/ruby/site_ruby/1.8/puppet/transaction/resource_harness.rb:19:in
`evaluate'
/usr/lib/ruby/site_ruby/1.8/puppet/transaction.rb:174:in `apply'
/usr/lib/ruby/site_ruby/1.8/puppet/transaction.rb:187:in `eval_resource'
/usr/lib/ruby/site_ruby/1.8/puppet/transaction.rb:117:in `call'
/usr/lib/ruby/site_ruby/1.8/puppet/transaction.rb:117:in `evaluate'
/usr/lib/ruby/site_ruby/1.8/puppet/util.rb:327:in `thinmark'
/usr/lib/ruby/1.8/benchmark.rb:308:in `realtime'
/usr/lib/ruby/site_ruby/1.8/puppet/util.rb:326:in `thinmark'
/usr/lib/ruby/site_ruby/1.8/puppet/transaction.rb:117:in `evaluate'
/usr/lib/ruby/site_ruby/1.8/puppet/graph/relationship_graph.rb:118:in
`traverse'
/usr/lib/ruby/site_ruby/1.8/puppet/transaction.rb:108:in `evaluate'
/usr/lib/ruby/site_ruby/1.8/puppet/resource/catalog.rb:167:in `apply'
/usr/lib/ruby/site_ruby/1.8/puppet/util/log.rb:153:in `with_destination'
/usr/lib/ruby/site_ruby/1.8/puppet/transaction/report.rb:112:in
`as_logging_destination'
/usr/lib/ruby/site_ruby/1.8/puppet/resource/catalog.rb:166:in `apply'
/usr/lib/ruby/site_ruby/1.8/puppet/configurer/downloader.rb:14:in `evaluate'
/usr/lib/ruby/1.8/timeout.rb:67:in `timeout'
/usr/lib/ruby/site_ruby/1.8/puppet/configurer/downloader.rb:13:in `evaluate'
/usr/lib/ruby/site_ruby/1.8/puppet/configurer/plugin_handler.rb:25:in
`download_plugins'
/usr/lib/ruby/site_ruby/1.8/puppet/configurer.rb:86:in `get_facts'
/usr/lib/ruby/site_ruby/1.8/puppet/configurer.rb:164:in `run'
/usr/lib/ruby/site_ruby/1.8/puppet/agent.rb:47:in `run'
/usr/lib/ruby/site_ruby/1.8/puppet/agent/locker.rb:20:in `lock'
/usr/lib/ruby/site_ruby/1.8/puppet/agent.rb:47:in `run'
/usr/lib/ruby/site_ruby/1.8/puppet/agent.rb:117:in `with_client'
/usr/lib/ruby/site_ruby/1.8/puppet/agent.rb:44:in `run'
/usr/lib/ruby/site_ruby/1.8/puppet/agent.rb:82:in `run_in_fork'
/usr/lib/ruby/site_ruby/1.8/puppet/agent.rb:43:in `run'
/usr/lib/ruby/site_ruby/1.8/puppet/application.rb:179:in `call'
/usr/lib/ruby/site_ruby/1.8/puppet/application.rb:179:in `controlled_run'
/usr/lib/ruby/site_ruby/1.8/puppet/agent.rb:41:in `run'
/usr/lib/ruby/site_ruby/1.8/puppet/application/agent.rb:355:in `onetime'
/usr/lib/ruby/site_ruby/1.8/puppet/application/agent.rb:321:in `run_command'
/usr/lib/ruby/site_ruby/1.8/puppet/application.rb:371:in `run'
/usr/lib/ruby/site_ruby/1.8/puppet/application.rb:477:in `plugin_hook'
/usr/lib/ruby/site_ruby/1.8/puppet/application.rb:371:in `run'
/usr/lib/ruby/site_ruby/1.8/puppet/util.rb:479:in `exit_on_fail'
/usr/lib/ruby/site_ruby/1.8/puppet/application.rb:371:in `run'
/usr/lib/ruby/site_ruby/1.8/puppet/util/command_line.rb:137:in `run'
/usr/lib/ruby/site_ruby/1.8/puppet/util/command_line.rb:91:in `execute'
/usr/bin/puppet:4
Debug: Finishing transaction 69870137881360
Info: Loading facts in /var/lib/puppet/lib/facter/puppet_vardir.rb
Info: Loading facts in /var/lib/puppet/lib/facter/root_home.rb
Info: Loading facts in /var/lib/puppet/lib/facter/location.rb
Info: Loading facts in /var/lib/puppet/lib/facter/pe_version.rb
Info: Loading facts in /var/lib/puppet/lib/facter/facter_dot_d.rb
Debug: Failed to load library 'msgpack' for feature 'msgpack'
Debug: Puppet::Network::Format[msgpack]: feature msgpack is missing
Debug: catalog supports formats: yaml pson dot b64_zlib_yaml raw
Error: Could not retrieve catalog from remote server: Error 400 on SERVER:
Could not intern from pson: source '%7B%22name%22%3A%22s' not in PSON!
/usr/lib/ruby/site_ruby/1.8/puppet/indirector/rest.rb:207:in `is_http_200?'
/usr/lib/ruby/site_ruby/1.8/puppet/indirector/rest.rb:100:in `find'
/usr/lib/ruby/site_ruby/1.8/puppet/indirector/indirection.rb:201:in `find'
/usr/lib/ruby/site_ruby/1.8/puppet/configurer.rb:256:in
`retrieve_new_catalog'
/usr/lib/ruby/site_ruby/1.8/puppet/util.rb:327:in `thinmark'
/usr/lib/ruby/1.8/benchmark.rb:308:in `realtime'
/usr/lib/ruby/site_ruby/1.8/puppet/util.rb:326:in `thinmark'
/usr/lib/ruby/site_ruby/1.8/puppet/configurer.rb:255:in
`retrieve_new_catalog'
/usr/lib/ruby/site_ruby/1.8/puppet/configurer.rb:60:in `retrieve_catalog'
/usr/lib/ruby/site_ruby/1.8/puppet/configurer.rb:103:in
`prepare_and_retrieve_catalog'
/usr/lib/ruby/site_ruby/1.8/puppet/configurer.rb:170:in `run'
/usr/lib/ruby/site_ruby/1.8/puppet/agent.rb:47:in `run'
/usr/lib/ruby/site_ruby/1.8/puppet/agent/locker.rb:20:in `lock'
/usr/lib/ruby/site_ruby/1.8/puppet/agent.rb:47:in `run'
/usr/lib/ruby/site_ruby/1.8/puppet/agent.rb:117:in `with_client'
/usr/lib/ruby/site_ruby/1.8/puppet/agent.rb:44:in `run'
/usr/lib/ruby/site_ruby/1.8/puppet/agent.rb:82:in `run_in_fork'
/usr/lib/ruby/site_ruby/1.8/puppet/agent.rb:43:in `run'
/usr/lib/ruby/site_ruby/1.8/puppet/application.rb:179:in `call'
/usr/lib/ruby/site_ruby/1.8/puppet/application.rb:179:in `controlled_run'
/usr/lib/ruby/site_ruby/1.8/puppet/agent.rb:41:in `run'
/usr/lib/ruby/site_ruby/1.8/puppet/application/agent.rb:355:in `onetime'
/usr/lib/ruby/site_ruby/1.8/puppet/application/agent.rb:321:in `run_command'
/usr/lib/ruby/site_ruby/1.8/puppet/application.rb:371:in `run'
/usr/lib/ruby/site_ruby/1.8/puppet/application.rb:477:in `plugin_hook'
/usr/lib/ruby/site_ruby/1.8/puppet/application.rb:371:in `run'
/usr/lib/ruby/site_ruby/1.8/puppet/util.rb:479:in `exit_on_fail'
/usr/lib/ruby/site_ruby/1.8/puppet/application.rb:371:in `run'
/usr/lib/ruby/site_ruby/1.8/puppet/util/command_line.rb:137:in `run'
/usr/lib/ruby/site_ruby/1.8/puppet/util/command_line.rb:91:in `execute'
/usr/bin/puppet:4
Warning: Not using cache on failed catalog
Error: Could not retrieve catalog; skipping run

==========================================================================================

Tue Jun 03 12:48:33 +0300 2014 Puppet (debug): Handling request: GET
/production/node/CLIENT?transaction_uuid=76aa029e-f3a2-4b07-840c-161bdef5ee7e&fail_on_404=true
Tue Jun 03 12:48:33 +0300 2014 Puppet (debug): Routes Registered:
Tue Jun 03 12:48:33 +0300 2014 Puppet (debug): Route /^\/v2\.0/
Tue Jun 03 12:48:33 +0300 2014 Puppet (debug): Route /.*/
Tue Jun 03 12:48:33 +0300 2014 Puppet (debug): Evaluating match for Route
/^\/v2\.0/
Tue Jun 03 12:48:33 +0300 2014 Puppet (debug): Did not match path
("/production/node/CLIENT")
Tue Jun 03 12:48:33 +0300 2014 Puppet (debug): Evaluating match for Route
/.*/
Tue Jun 03 12:48:33 +0300 2014 Puppet (info): TrustedInformation expected a
certificate, but none was given.
Tue Jun 03 12:48:33 +0300 2014 Puppet (debug): Executing '/bin/env
PUPPET_DASHBOARD_URL=http://SERVER.com:3000
/usr/share/puppet-dashboard/bin/external_node CLIENT'
Tue Jun 03 12:48:33 +0300 2014 Puppet (debug): Using cached facts for CLIENT
Tue Jun 03 12:48:33 +0300 2014 Puppet (info): Caching node for CLIENT
Tue Jun 03 12:48:33 +0300 2014 Puppet (debug): Failed to load library
'msgpack' for feature 'msgpack'
Tue Jun 03 12:48:33 +0300 2014 Puppet (debug):
Puppet::Network::Format[msgpack]: feature msgpack is missing
Tue Jun 03 12:48:33 +0300 2014 Puppet (debug): node supports formats: pson
yaml b64_zlib_yaml raw
Tue Jun 03 12:48:33 +0300 2014 Puppet (debug): Handling request: GET
/production/file_metadatas/pluginfacts?links=manage&checksum_type=md5&recurse=true&ignore=.svn&ignore=CVS&ignore=.git
Tue Jun 03 12:48:33 +0300 2014 Puppet (debug): Routes Registered:
Tue Jun 03 12:48:33 +0300 2014 Puppet (debug): Route /^\/v2\.0/
Tue Jun 03 12:48:33 +0300 2014 Puppet (debug): Route /.*/
Tue Jun 03 12:48:33 +0300 2014 Puppet (debug): Evaluating match for Route
/^\/v2\.0/
Tue Jun 03 12:48:33 +0300 2014 Puppet (debug): Did not match path
("/production/file_metadatas/pluginfacts")
Tue Jun 03 12:48:33 +0300 2014 Puppet (debug): Evaluating match for Route
/.*/
Tue Jun 03 12:48:33 +0300 2014 Puppet (info): TrustedInformation expected a
certificate, but none was given.
Tue Jun 03 12:48:33 +0300 2014 Puppet (debug): No pluginfacts found in
subpath '/etc/puppet/modules/stdlib/facts.d' (file / directory does not
exist)
Tue Jun 03 12:48:33 +0300 2014 Puppet (debug): No pluginfacts found in
subpath '/etc/puppet/modules/network/facts.d' (file / directory does not
exist)
Tue Jun 03 12:48:33 +0300 2014 Puppet (debug): No pluginfacts found in
subpath '/etc/puppet/modules/puppet/facts.d' (file / directory does not
exist)
Tue Jun 03 12:48:33 +0300 2014 Puppet (debug): No pluginfacts found in
subpath '/etc/puppet/modules/limits/facts.d' (file / directory does not
exist)
Tue Jun 03 12:48:33 +0300 2014 Puppet (debug): No pluginfacts found in
subpath '/etc/puppet/modules/test/facts.d' (file / directory does not exist)
Tue Jun 03 12:48:33 +0300 2014 Puppet (debug): No pluginfacts found in
subpath '/etc/puppet/modules/storage/facts.d' (file / directory does not
exist)
Tue Jun 03 12:48:33 +0300 2014 Puppet (debug): No pluginfacts found in
subpath '/etc/puppet/modules/motd/facts.d' (file / directory does not exist)
Tue Jun 03 12:48:33 +0300 2014 Puppet (debug): No pluginfacts found in
subpath '/etc/puppet/modules/monitoring/facts.d' (file / directory does not
exist)
Tue Jun 03 12:48:33 +0300 2014 Puppet (debug): No pluginfacts found in
subpath '/etc/puppet/modules/sysctl/facts.d' (file / directory does not
exist)
Tue Jun 03 12:48:33 +0300 2014 Puppet (debug): No pluginfacts found in
subpath '/etc/puppet/modules/yum/facts.d' (file / directory does not exist)
Tue Jun 03 12:48:33 +0300 2014 Puppet (debug): No pluginfacts found in
subpath '/etc/puppet/modules/ssh/facts.d' (file / directory does not exist)
Tue Jun 03 12:48:33 +0300 2014 Puppet (debug): No pluginfacts found in
subpath '/etc/puppet/modules/sudo/facts.d' (file / directory does not exist)
Tue Jun 03 12:48:33 +0300 2014 Puppet (debug): No pluginfacts found in
subpath '/etc/puppet/modules/vmwaretools/facts.d' (file / directory does
not exist)
Tue Jun 03 12:48:33 +0300 2014 Puppet (debug): No pluginfacts found in
subpath '/etc/puppet/modules/snmp/facts.d' (file / directory does not exist)
Tue Jun 03 12:48:33 +0300 2014 Puppet (debug): Failed to load library
'msgpack' for feature 'msgpack'
Tue Jun 03 12:48:33 +0300 2014 Puppet (debug):
Puppet::Network::Format[msgpack]: feature msgpack is missing
Tue Jun 03 12:48:33 +0300 2014 Puppet (debug): file_metadata supports
formats: pson yaml b64_zlib_yaml raw
Tue Jun 03 12:48:33 +0300 2014 Puppet (debug): Handling request: GET
/production/file_metadata/pluginfacts?links=manage&source_permissions=ignore
Tue Jun 03 12:48:33 +0300 2014 Puppet (debug): Routes Registered:
Tue Jun 03 12:48:33 +0300 2014 Puppet (debug): Route /^\/v2\.0/
Tue Jun 03 12:48:33 +0300 2014 Puppet (debug): Route /.*/
Tue Jun 03 12:48:33 +0300 2014 Puppet (debug): Evaluating match for Route
/^\/v2\.0/
Tue Jun 03 12:48:33 +0300 2014 Puppet (debug): Did not match path
("/production/file_metadata/pluginfacts")
Tue Jun 03 12:48:33 +0300 2014 Puppet (debug): Evaluating match for Route
/.*/
Tue Jun 03 12:48:33 +0300 2014 Puppet (info): TrustedInformation expected a
certificate, but none was given.
Tue Jun 03 12:48:33 +0300 2014 Puppet (info): Not Found: Could not find
file_metadata pluginfacts
Tue Jun 03 12:48:34 +0300 2014 Puppet (debug): Handling request: GET
/production/file_metadatas/plugins?links=manage&checksum_type=md5&recurse=true&ignore=.svn&ignore=CVS&ignore=.git
Tue Jun 03 12:48:34 +0300 2014 Puppet (debug): Routes Registered:
Tue Jun 03 12:48:34 +0300 2014 Puppet (debug): Route /^\/v2\.0/
Tue Jun 03 12:48:34 +0300 2014 Puppet (debug): Route /.*/
Tue Jun 03 12:48:34 +0300 2014 Puppet (debug): Evaluating match for Route
/^\/v2\.0/
Tue Jun 03 12:48:34 +0300 2014 Puppet (debug): Did not match path
("/production/file_metadatas/plugins")
Tue Jun 03 12:48:34 +0300 2014 Puppet (debug): Evaluating match for Route
/.*/
Tue Jun 03 12:48:34 +0300 2014 Puppet (info): TrustedInformation expected a
certificate, but none was given.
Tue Jun 03 12:48:34 +0300 2014 Puppet (debug): No plugins found in subpath
'/etc/puppet/modules/limits/lib' (file / directory does not exist)
Tue Jun 03 12:48:34 +0300 2014 Puppet (debug): No plugins found in subpath
'/etc/puppet/modules/sysctl/lib' (file / directory does not exist)
Tue Jun 03 12:48:34 +0300 2014 Puppet (debug): No plugins found in subpath
'/etc/puppet/modules/sudo/lib' (file / directory does not exist)
Tue Jun 03 12:48:34 +0300 2014 Puppet (debug): No plugins found in subpath
'/etc/puppet/modules/vmwaretools/lib' (file / directory does not exist)
Tue Jun 03 12:48:34 +0300 2014 Puppet (debug): Failed to load library
'msgpack' for feature 'msgpack'
Tue Jun 03 12:48:34 +0300 2014 Puppet (debug):
Puppet::Network::Format[msgpack]: feature msgpack is missing
Tue Jun 03 12:48:34 +0300 2014 Puppet (debug): file_metadata supports
formats: pson yaml b64_zlib_yaml raw
Tue Jun 03 12:48:34 +0300 2014 Puppet (debug): Handling request: GET
/production/file_metadata/plugins?links=manage&source_permissions=ignore
Tue Jun 03 12:48:34 +0300 2014 Puppet (debug): Routes Registered:
Tue Jun 03 12:48:34 +0300 2014 Puppet (debug): Route /^\/v2\.0/
Tue Jun 03 12:48:34 +0300 2014 Puppet (debug): Route /.*/
Tue Jun 03 12:48:34 +0300 2014 Puppet (debug): Evaluating match for Route
/^\/v2\.0/
Tue Jun 03 12:48:34 +0300 2014 Puppet (debug): Did not match path
("/production/file_metadata/plugins")
Tue Jun 03 12:48:34 +0300 2014 Puppet (debug): Evaluating match for Route
/.*/
Tue Jun 03 12:48:34 +0300 2014 Puppet (info): TrustedInformation expected a
certificate, but none was given.
Tue Jun 03 12:48:34 +0300 2014 Puppet (debug): Failed to load library
'msgpack' for feature 'msgpack'
Tue Jun 03 12:48:34 +0300 2014 Puppet (debug):
Puppet::Network::Format[msgpack]: feature msgpack is missing
Tue Jun 03 12:48:34 +0300 2014 Puppet (debug): file_metadata supports
formats: pson yaml b64_zlib_yaml raw
Tue Jun 03 12:48:35 +0300 2014 Puppet (debug): Handling request: POST
/production/catalog/CLIENT
Tue Jun 03 12:48:35 +0300 2014 Puppet (debug): Routes Registered:
Tue Jun 03 12:48:35 +0300 2014 Puppet (debug): Route /^\/v2\.0/
Tue Jun 03 12:48:35 +0300 2014 Puppet (debug): Route /.*/
Tue Jun 03 12:48:35 +0300 2014 Puppet (debug): Evaluating match for Route
/^\/v2\.0/
Tue Jun 03 12:48:35 +0300 2014 Puppet (debug): Did not match path
("/production/catalog/CLIENT")
Tue Jun 03 12:48:35 +0300 2014 Puppet (debug): Evaluating match for Route
/.*/
Tue Jun 03 12:48:35 +0300 2014 Puppet (info): TrustedInformation expected a
certificate, but none was given.
Tue Jun 03 12:48:35 +0300 2014 Puppet (err): Could not intern from pson:
source '%7B%22name%22%3A%22s' not in PSON!
Tue Jun 03 12:48:35 +0300 2014 Puppet (debug): Handling request: PUT
/production/report/CLIENT
Tue Jun 03 12:48:35 +0300 2014 Puppet (debug): Routes Registered:
Tue Jun 03 12:48:35 +0300 2014 Puppet (debug): Route /^\/v2\.0/
Tue Jun 03 12:48:35 +0300 2014 Puppet (debug): Route /.*/
Tue Jun 03 12:48:35 +0300 2014 Puppet (debug): Evaluating match for Route
/^\/v2\.0/
Tue Jun 03 12:48:35 +0300 2014 Puppet (debug): Did not match path
("/production/report/CLIENT")
Tue Jun 03 12:48:35 +0300 2014 Puppet (debug): Evaluating match for Route
/.*/
Tue Jun 03 12:48:35 +0300 2014 Puppet (info): TrustedInformation expected a
certificate, but none was given.
Tue Jun 03 12:48:35 +0300 2014 Puppet (debug): Received report to process
from CLIENT
Tue Jun 03 12:48:35 +0300 2014 Puppet (debug): Processing report from
CLIENT with processor Puppet::Reports::Store
Tue Jun 03 12:48:35 +0300 2014 Puppet (debug): Processing report from
CLIENT with processor Puppet::Reports::Puppetdb
Tue Jun 03 12:48:35 +0300 2014 Puppet (err): Report processor failed:
Report from CLIENT contained no metrics, which is often caused by a failed
catalog compilation. Unable to process.
Tue Jun 03 12:48:35 +0300 2014 Puppet (debug): Processing report from
CLIENT with processor Puppet::Reports::Http

==========================================================================================

--
You received this message because you are subscribed to the Google Groups "Puppet Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to puppet-users+***@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-users/CANK4U2rt%2BcN4PD3OomrXXbn8%2BuJBE40hAc-_KFz3-acT4fTqzA%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.
Felix Frank
2014-06-03 09:59:38 UTC
Permalink
Ah, would have been too simple anyway.

Another weird thought - what is your facter version. Is that perhaps too
old?

On 06/03/2014 11:56 AM, Andrei-Florian Staicu wrote:
>
> This is the output. Also full debug output below for server client for
> this particular run.
> In the end, it falls back to PSON again.

--
You received this message because you are subscribed to the Google Groups "Puppet Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to puppet-users+***@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-users/538D9C8A.7090907%40alumni.tu-berlin.de.
For more options, visit https://groups.google.com/d/optout.
Andrei-Florian Staicu
2014-06-03 10:18:31 UTC
Permalink
On Tue, Jun 3, 2014 at 12:59 PM, Felix Frank <
***@alumni.tu-berlin.de> wrote:

> Ah, would have been too simple anyway.
>
> Another weird thought - what is your facter version. Is that perhaps too
> old?
>
> On 06/03/2014 11:56 AM, Andrei-Florian Staicu wrote:
> >
> > This is the output. Also full debug output below for server client for
> > this particular run.
> > In the end, it falls back to PSON again.
>
> More bad news: facter-2.0.1-1.el6 on both of them.
Ummm... did I already say thanks for your help :)

--
You received this message because you are subscribed to the Google Groups "Puppet Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to puppet-users+***@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-users/CANK4U2oxGQqU7f4BpTSzyTTn5_TuY-ePGrtSBdqfRP3We-3Ddw%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.
Andrei-Florian Staicu
2014-06-03 11:33:33 UTC
Permalink
On Tue, Jun 3, 2014 at 1:18 PM, Andrei-Florian Staicu <
***@gmail.com> wrote:

> On Tue, Jun 3, 2014 at 12:59 PM, Felix Frank <
> ***@alumni.tu-berlin.de> wrote:
>
>> Ah, would have been too simple anyway.
>>
>> Another weird thought - what is your facter version. Is that perhaps too
>> old?
>>
>> On 06/03/2014 11:56 AM, Andrei-Florian Staicu wrote:
>> >
>> > This is the output. Also full debug output below for server client for
>> > this particular run.
>> > In the end, it falls back to PSON again.
>>
>> More bad news: facter-2.0.1-1.el6 on both of them.
> Ummm... did I already say thanks for your help :)
>

In the mean time, is there any way of downgrading from puppetdb 2.0 to 1.4?
That would help us getting the server up and running again.

Thanks.

--
You received this message because you are subscribed to the Google Groups "Puppet Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to puppet-users+***@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-users/CANK4U2p3gNfeusfOuRiSRTeWkh1dtzH%2BKLnks1wQDHWZdzOgTQ%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.
Felix Frank
2014-06-03 11:40:16 UTC
Permalink
On 06/03/2014 12:18 PM, Andrei-Florian Staicu wrote:
>
> More bad news: facter-2.0.1-1.el6 on both of them.
> Ummm... did I already say thanks for your help :)

Well that would have been premature because I'm about at my wit's end.

There is a chance you are hitting a latent bug with 3.6. Are you using
parser=future? If so, try without it (and report the issue please!)

You said that you had the same problem during another update - was that
to 3.6 as well?

--
You received this message because you are subscribed to the Google Groups "Puppet Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to puppet-users+***@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-users/538DB420.4000905%40alumni.tu-berlin.de.
For more options, visit https://groups.google.com/d/optout.
Andrei-Florian Staicu
2014-06-03 11:53:59 UTC
Permalink
On Tue, Jun 3, 2014 at 2:40 PM, Felix Frank <***@alumni.tu-berlin.de
> wrote:

> On 06/03/2014 12:18 PM, Andrei-Florian Staicu wrote:
> >
> > More bad news: facter-2.0.1-1.el6 on both of them.
> > Ummm... did I already say thanks for your help :)
>
> Well that would have been premature because I'm about at my wit's end.
>
> There is a chance you are hitting a latent bug with 3.6. Are you using
> parser=future? If so, try without it (and report the issue please!)
>
> You said that you had the same problem during another update - was that
> to 3.6 as well?


No, no experimental features in use.
The other update I tried was from 3.2.4 to 3.3.0, detailed here:
https://groups.google.com/forum/#!msg/puppet-users/ujRKmWtfHUA/c0empDpcVjcJ

Hmm... looking at the ticket opened from that email (22614), I'm seeing
this on my puppet server:
[***@SERVER ~]# gem list puppet

*** LOCAL GEMS ***

puppet (3.1.1)
puppet-cleaner (0.3.1, 0.2.0, 0.1.1)
puppet-lint (0.3.2)

However, I don't understand if that has any effect on the puppet master, or
who/what installed it. As I said, puppet was happily running at version
3.2.4, even with this gem installed.

[***@SERVER~]# rpm -qa | grep ruby | grep puppet
[***@SERVER~]#

--
You received this message because you are subscribed to the Google Groups "Puppet Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to puppet-users+***@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-users/CANK4U2o5FROzv-auyG2VY1fBFZ5QrZ7ECtrs5%3DQH3KtRNQ4FgQ%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.
Felix Frank
2014-06-03 12:04:07 UTC
Permalink
On 06/03/2014 01:53 PM, Andrei-Florian Staicu wrote:
>
> However, I don't understand if that has any effect on the puppet master,
> or who/what installed it. As I said, puppet was happily running at
> version 3.2.4, even with this gem installed.

That's still pretty alarming. When Ruby library paths get jumbled, all
sorts of fun can ensue.

What does puppet master --version claim?

--
You received this message because you are subscribed to the Google Groups "Puppet Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to puppet-users+***@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-users/538DB9B7.50708%40alumni.tu-berlin.de.
For more options, visit https://groups.google.com/d/optout.
Andrei-Florian Staicu
2014-06-03 12:35:36 UTC
Permalink
On Tue, Jun 3, 2014 at 3:04 PM, Felix Frank <***@alumni.tu-berlin.de
> wrote:

> On 06/03/2014 01:53 PM, Andrei-Florian Staicu wrote:
> >
> > However, I don't understand if that has any effect on the puppet master,
> > or who/what installed it. As I said, puppet was happily running at
> > version 3.2.4, even with this gem installed.
>
> That's still pretty alarming. When Ruby library paths get jumbled, all
> sorts of fun can ensue.
>
> What does puppet master --version claim?


[***@SERVER ~]# puppet master --version
3.6.1

What do you think of the output below? Should I try manually updating the
gems that don't come from an rpm?

[***@SERVER~]# for i in `gem outdated | awk '{print $1}'`; do echo -e
"\n$i" ; gem list $i; rpm -qa | grep ruby | grep $i || echo "no rpm for
$i"; done

activemodel

*** LOCAL GEMS ***

activemodel (3.2.3)
no rpm for activemodel

activerecord

*** LOCAL GEMS ***

activerecord (3.2.3)
no rpm for activerecord

activesupport

*** LOCAL GEMS ***

activesupport (3.2.3)
no rpm for activesupport

arel

*** LOCAL GEMS ***

arel (3.0.2)
no rpm for arel

builder

*** LOCAL GEMS ***

builder (3.0.0)
no rpm for builder

daemon_controller

*** LOCAL GEMS ***

daemon_controller (1.1.5)
rubygem-daemon_controller-1.1.5-1.el6.noarch

facter

*** LOCAL GEMS ***

facter (1.7.0)
no rpm for facter

hiera

*** LOCAL GEMS ***

hiera (1.2.1)
no rpm for hiera

i18n

*** LOCAL GEMS ***

i18n (0.6.0)
no rpm for i18n

json

*** LOCAL GEMS ***

json (1.5.5)
json_pure (1.7.7)
rubygem-json-1.5.5-1.el6.x86_64

json_pure

*** LOCAL GEMS ***

json_pure (1.7.7)
no rpm for json_pure

multi_json

*** LOCAL GEMS ***

multi_json (1.3.5)
no rpm for multi_json

mysql

*** LOCAL GEMS ***

mysql (2.8.1)
ruby-mysql-2.8.2-1.el6.x86_64

passenger

*** LOCAL GEMS ***

passenger (3.0.19)
rubygem-passenger-native-3.0.19-1.el6.x86_64
rubygem-passenger-native-libs-3.0.19-1.el6_1.8.7.352.x86_64
rubygem-passenger-3.0.19-1.el6.x86_64

puppet

*** LOCAL GEMS ***

puppet (3.1.1)
puppet-cleaner (0.3.1, 0.2.0, 0.1.1)
puppet-lint (0.3.2)
no rpm for puppet

rack

*** LOCAL GEMS ***

rack (1.4.1, 1.1.0)
rubygem-rack-1.1.0-2.el6.noarch

rake

*** LOCAL GEMS ***

rake (0.8.7)
rubygem-rake-0.8.7-2.1.el6.noarch

tzinfo

*** LOCAL GEMS ***

tzinfo (0.3.33)
no rpm for tzinfo

--
You received this message because you are subscribed to the Google Groups "Puppet Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to puppet-users+***@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-users/CANK4U2q7MD38wJMzDOQY9mkE%2B8i%3DzRFXTC7%2Bz9-dRiU8Cp2o%3Dw%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.
Felix Frank
2014-06-03 12:45:54 UTC
Permalink
On 06/03/2014 02:35 PM, Andrei-Florian Staicu wrote:
>
> What do you think of the output below? Should I try manually updating
> the gems that don't come from an rpm?

Yeah, I'd try and get rid of at least the puppet and facter gems. Loose
as many as you can manage, for mixing gems with other ways of installing
ruby applications/libs can be hurtful, from experience.

HTH,
Felix

--
You received this message because you are subscribed to the Google Groups "Puppet Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to puppet-users+***@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-users/538DC382.9010902%40alumni.tu-berlin.de.
For more options, visit https://groups.google.com/d/optout.
Andrei-Florian Staicu
2014-06-03 13:13:17 UTC
Permalink
On Tue, Jun 3, 2014 at 3:45 PM, Felix Frank <***@alumni.tu-berlin.de
> wrote:

> On 06/03/2014 02:35 PM, Andrei-Florian Staicu wrote:
> >
> > What do you think of the output below? Should I try manually updating
> > the gems that don't come from an rpm?
>
> Yeah, I'd try and get rid of at least the puppet and facter gems. Loose
> as many as you can manage, for mixing gems with other ways of installing
> ruby applications/libs can be hurtful, from experience.
>
> HTH,
> Felix
>
> Well, what can i say... after removing the puppet and facter gems from the
server, it worked perfectly.
Thanks a lot for your help and patience. When you get in Bucharest, beer is
on me.

--
You received this message because you are subscribed to the Google Groups "Puppet Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to puppet-users+***@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-users/CANK4U2rSQaE1m0-zeJtqCb808u3-4dgpeZ6Lh3HTu72UAkNXzg%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.
Felix Frank
2014-06-03 13:14:29 UTC
Permalink
On 06/03/2014 03:13 PM, Andrei-Florian Staicu wrote:
> Well, what can i say... after removing the puppet and facter gems from
> the server, it worked perfectly.

\o/

> Thanks a lot for your help and patience. When you get in Bucharest, beer
> is on me.

Word! :)

--
You received this message because you are subscribed to the Google Groups "Puppet Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to puppet-users+***@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-users/538DCA35.4050200%40alumni.tu-berlin.de.
For more options, visit https://groups.google.com/d/optout.
Loading...