Issue #14748 has been reported by James Buckley.
----------------------------------------
Bug #14748: AIX Error: Failed to apply catalog: Could not intern from pson:
source '"#<Puppet::Node:0x12' not in PSON!
https://projects.puppetlabs.com/issues/14748
Author: James Buckley
Status: Unreviewed
Priority: Normal
Assignee:
Category:
Target version:
Affected Puppet version:
Keywords:
Branch:
AIX 7.1 Client 7100-01-03-1207
Puppet Version 2.9.9.1
ruby 1.9.2p320 (2012-04-20 revision 35421) [rs6000-aix]
RHEL 5.5 Master 2.6.18-194.11.4.el5
Puppet Version 2.7.14
ruby 1.8.5 (2006-08-25) [x86_64-linux]
puppet agent --test --verbose --trace --debug
Debug: Failed to load library 'selinux' for feature 'selinux'
Debug: Using settings: adding file resource 'confdir':
'File[/etc/puppet]{:path=>"/etc/puppet", :ensure=>:directory,
:loglevel=>:debug, :links=>:follow, :backup=>false}'
Debug: Using settings: adding file resource 'vardir':
'File[/var/lib/puppet]{:path=>"/var/lib/puppet", :ensure=>:directory,
:loglevel=>:debug, :links=>:follow, :backup=>false}'
Debug: Failed to load library 'shadow' for feature 'libshadow'
Debug: Puppet::Type::User::ProviderDirectoryservice: file /usr/bin/dscl does
not exist
Debug: Puppet::Type::User::ProviderUseradd: file chage 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::User::ProviderUser_role_add: file roleadd does not exist
Debug: Executing '/usr/sbin/lsuser puppet'
Debug: aix.getinfo(): Could not find user puppet: Execution of
'/usr/sbin/lsuser puppet' returned 2: User "puppet" does not exist.
Debug: Using settings: adding file resource 'logdir':
'File[/var/log/puppet]{:path=>"/var/log/puppet", :mode=>"750", :owner=>"root",
:group=>"puppet", :ensure=>:directory, :loglevel=>:debug, :links=>:follow,
:backup=>false}'
Debug: Using settings: adding file resource 'statedir':
'File[/var/lib/puppet/state]{:path=>"/var/lib/puppet/state", :mode=>"1755",
:ensure=>:directory, :loglevel=>:debug, :links=>:follow, :backup=>false}'
Debug: Using settings: adding file resource 'rundir':
'File[/var/run/puppet]{:path=>"/var/run/puppet", :mode=>"1777",
:ensure=>:directory, :loglevel=>:debug, :links=>:follow, :backup=>false}'
Debug: Using settings: adding file resource 'libdir':
'File[/var/lib/puppet/lib]{:path=>"/var/lib/puppet/lib", :ensure=>:directory,
:loglevel=>:debug, :links=>:follow, :backup=>false}'
Debug: Using settings: adding file resource 'certdir':
'File[/var/lib/puppet/ssl/certs]{:path=>"/var/lib/puppet/ssl/certs",
:owner=>"root", :ensure=>:directory, :loglevel=>:debug, :links=>:follow,
:backup=>false}'
Debug: Using settings: adding file resource 'ssldir':
'File[/var/lib/puppet/ssl]{:path=>"/var/lib/puppet/ssl", :mode=>"771",
:owner=>"root", :ensure=>:directory, :loglevel=>:debug, :links=>:follow,
:backup=>false}'
Debug: Using settings: adding file resource 'publickeydir':
'File[/var/lib/puppet/ssl/public_keys]{:path=>"/var/lib/puppet/ssl/public_keys",
:owner=>"root", :ensure=>:directory, :loglevel=>:debug, :links=>:follow,
:backup=>false}'
Debug: Using settings: adding file resource 'requestdir':
'File[/var/lib/puppet/ssl/certificate_requests]{:path=>"/var/lib/puppet/ssl/certificate_requests",
:owner=>"root", :ensure=>:directory, :loglevel=>:debug, :links=>:follow,
:backup=>false}'
Debug: Using settings: adding file resource 'privatekeydir':
'File[/var/lib/puppet/ssl/private_keys]{:path=>"/var/lib/puppet/ssl/private_keys",
:mode=>"750", :owner=>"root", :ensure=>:directory, :loglevel=>:debug,
:links=>:follow, :backup=>false}'
Debug: Using settings: adding file resource 'privatedir':
'File[/var/lib/puppet/ssl/private]{:path=>"/var/lib/puppet/ssl/private",
:mode=>"750", :owner=>"root", :ensure=>:directory, :loglevel=>:debug,
:links=>:follow, :backup=>false}'
Debug: Using settings: adding file resource 'hostcert':
'File[/var/lib/puppet/ssl/certs/aixlp04.fpd.cat.com.pem]{:path=>"/var/lib/puppet/ssl/certs/aixlp04.fpd.cat.com.pem",
:mode=>"644", :owner=>"root", :ensure=>:file, :loglevel=>:debug,
:links=>:follow, :backup=>false}'
Debug: Using settings: adding file resource 'hostprivkey':
'File[/var/lib/puppet/ssl/private_keys/aixlp04.fpd.cat.com.pem]{:path=>"/var/lib/puppet/ssl/private_keys/aixlp04.fpd.cat.com.pem",
:mode=>"600", :owner=>"root", :ensure=>:file, :loglevel=>:debug,
:links=>:follow, :backup=>false}'
Debug: Using settings: adding file resource 'hostpubkey':
'File[/var/lib/puppet/ssl/public_keys/aixlp04.fpd.cat.com.pem]{:path=>"/var/lib/puppet/ssl/public_keys/aixlp04.fpd.cat.com.pem",
:mode=>"644", :owner=>"root", :ensure=>:file, :loglevel=>:debug,
:links=>:follow, :backup=>false}'
Debug: Using settings: adding file resource 'localcacert':
'File[/var/lib/puppet/ssl/certs/ca.pem]{:path=>"/var/lib/puppet/ssl/certs/ca.pem",
:mode=>"644", :owner=>"root", :ensure=>:file, :loglevel=>:debug,
:links=>:follow, :backup=>false}'
Debug: Using settings: adding file resource 'hostcrl':
'File[/var/lib/puppet/ssl/crl.pem]{:path=>"/var/lib/puppet/ssl/crl.pem",
:mode=>"644", :owner=>"root", :ensure=>:file, :loglevel=>:debug,
:links=>:follow, :backup=>false}'
Debug: Using settings: adding file resource 'clientyamldir':
'File[/var/lib/puppet/client_yaml]{:path=>"/var/lib/puppet/client_yaml",
:mode=>"750", :ensure=>:directory, :loglevel=>:debug, :links=>:follow,
:backup=>false}'
Debug: Using settings: adding file resource 'client_datadir':
'File[/var/lib/puppet/client_data]{:path=>"/var/lib/puppet/client_data",
:mode=>"750", :ensure=>:directory, :loglevel=>:debug, :links=>:follow,
:backup=>false}'
Debug: Using settings: adding file resource 'clientbucketdir':
'File[/var/lib/puppet/clientbucket]{:path=>"/var/lib/puppet/clientbucket",
:mode=>"750", :ensure=>:directory, :loglevel=>:debug, :links=>:follow,
:backup=>false}'
Debug: Using settings: adding file resource 'lastrunfile':
'File[/var/lib/puppet/state/last_run_summary.yaml]{:path=>"/var/lib/puppet/state/last_run_summary.yaml",
:mode=>"644", :ensure=>:file, :loglevel=>:debug, :links=>:follow,
:backup=>false}'
Debug: Using settings: adding file resource 'lastrunreport':
'File[/var/lib/puppet/state/last_run_report.yaml]{:path=>"/var/lib/puppet/state/last_run_report.yaml",
:mode=>"644", :ensure=>:file, :loglevel=>:debug, :links=>:follow,
:backup=>false}'
Debug: Using settings: adding file resource 'graphdir':
'File[/var/lib/puppet/state/graphs]{:path=>"/var/lib/puppet/state/graphs",
:ensure=>:directory, :loglevel=>:debug, :links=>:follow, :backup=>false}'
Debug: /File[/var/lib/puppet/state]: Autorequiring File[/var/lib/puppet]
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]: Autorequiring
File[/var/lib/puppet/ssl]
Debug: /File[/var/lib/puppet/ssl/certificate_requests]: 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/private]: Autorequiring
File[/var/lib/puppet/ssl]
Debug: /File[/var/lib/puppet/ssl/certs/aixlp04.fpd.cat.com.pem]: Autorequiring
File[/var/lib/puppet/ssl/certs]
Debug: /File[/var/lib/puppet/ssl/private_keys/aixlp04.fpd.cat.com.pem]:
Autorequiring File[/var/lib/puppet/ssl/private_keys]
Debug: /File[/var/lib/puppet/ssl/public_keys/aixlp04.fpd.cat.com.pem]:
Autorequiring File[/var/lib/puppet/ssl/public_keys]
Debug: /File[/var/lib/puppet/ssl/certs/ca.pem]: Autorequiring
File[/var/lib/puppet/ssl/certs]
Debug: /File[/var/lib/puppet/ssl/crl.pem]: Autorequiring
File[/var/lib/puppet/ssl]
Debug: /File[/var/lib/puppet/client_yaml]: Autorequiring File[/var/lib/puppet]
Debug: /File[/var/lib/puppet/client_data]: Autorequiring File[/var/lib/puppet]
Debug: /File[/var/lib/puppet/clientbucket]: 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/state/last_run_report.yaml]: Autorequiring
File[/var/lib/puppet/state]
Debug: /File[/var/lib/puppet/state/graphs]: Autorequiring
File[/var/lib/puppet/state]
Debug: Finishing transaction 276689130
Debug: Using settings: adding file resource 'confdir':
'File[/etc/puppet]{:path=>"/etc/puppet", :ensure=>:directory,
:loglevel=>:debug, :links=>:follow, :backup=>false}'
Debug: Using settings: adding file resource 'vardir':
'File[/var/lib/puppet]{:path=>"/var/lib/puppet", :ensure=>:directory,
:loglevel=>:debug, :links=>:follow, :backup=>false}'
Debug: Using settings: adding file resource 'logdir':
'File[/var/log/puppet]{:path=>"/var/log/puppet", :mode=>"750", :owner=>"root",
:group=>"puppet", :ensure=>:directory, :loglevel=>:debug, :links=>:follow,
:backup=>false}'
Debug: Using settings: adding file resource 'statedir':
'File[/var/lib/puppet/state]{:path=>"/var/lib/puppet/state", :mode=>"1755",
:ensure=>:directory, :loglevel=>:debug, :links=>:follow, :backup=>false}'
Debug: Using settings: adding file resource 'rundir':
'File[/var/run/puppet]{:path=>"/var/run/puppet", :mode=>"1777",
:ensure=>:directory, :loglevel=>:debug, :links=>:follow, :backup=>false}'
Debug: Using settings: adding file resource 'libdir':
'File[/var/lib/puppet/lib]{:path=>"/var/lib/puppet/lib", :ensure=>:directory,
:loglevel=>:debug, :links=>:follow, :backup=>false}'
Debug: Using settings: adding file resource 'certdir':
'File[/var/lib/puppet/ssl/certs]{:path=>"/var/lib/puppet/ssl/certs",
:owner=>"root", :ensure=>:directory, :loglevel=>:debug, :links=>:follow,
:backup=>false}'
Debug: Using settings: adding file resource 'ssldir':
'File[/var/lib/puppet/ssl]{:path=>"/var/lib/puppet/ssl", :mode=>"771",
:owner=>"root", :ensure=>:directory, :loglevel=>:debug, :links=>:follow,
:backup=>false}'
Debug: Using settings: adding file resource 'publickeydir':
'File[/var/lib/puppet/ssl/public_keys]{:path=>"/var/lib/puppet/ssl/public_keys",
:owner=>"root", :ensure=>:directory, :loglevel=>:debug, :links=>:follow,
:backup=>false}'
Debug: Using settings: adding file resource 'requestdir':
'File[/var/lib/puppet/ssl/certificate_requests]{:path=>"/var/lib/puppet/ssl/certificate_requests",
:owner=>"root", :ensure=>:directory, :loglevel=>:debug, :links=>:follow,
:backup=>false}'
Debug: Using settings: adding file resource 'privatekeydir':
'File[/var/lib/puppet/ssl/private_keys]{:path=>"/var/lib/puppet/ssl/private_keys",
:mode=>"750", :owner=>"root", :ensure=>:directory, :loglevel=>:debug,
:links=>:follow, :backup=>false}'
Debug: Using settings: adding file resource 'privatedir':
'File[/var/lib/puppet/ssl/private]{:path=>"/var/lib/puppet/ssl/private",
:mode=>"750", :owner=>"root", :ensure=>:directory, :loglevel=>:debug,
:links=>:follow, :backup=>false}'
Debug: Using settings: adding file resource 'hostcert':
'File[/var/lib/puppet/ssl/certs/aixlp04.fpd.cat.com.pem]{:path=>"/var/lib/puppet/ssl/certs/aixlp04.fpd.cat.com.pem",
:mode=>"644", :owner=>"root", :ensure=>:file, :loglevel=>:debug,
:links=>:follow, :backup=>false}'
Debug: Using settings: adding file resource 'hostprivkey':
'File[/var/lib/puppet/ssl/private_keys/aixlp04.fpd.cat.com.pem]{:path=>"/var/lib/puppet/ssl/private_keys/aixlp04.fpd.cat.com.pem",
:mode=>"600", :owner=>"root", :ensure=>:file, :loglevel=>:debug,
:links=>:follow, :backup=>false}'
Debug: Using settings: adding file resource 'hostpubkey':
'File[/var/lib/puppet/ssl/public_keys/aixlp04.fpd.cat.com.pem]{:path=>"/var/lib/puppet/ssl/public_keys/aixlp04.fpd.cat.com.pem",
:mode=>"644", :owner=>"root", :ensure=>:file, :loglevel=>:debug,
:links=>:follow, :backup=>false}'
Debug: Using settings: adding file resource 'localcacert':
'File[/var/lib/puppet/ssl/certs/ca.pem]{:path=>"/var/lib/puppet/ssl/certs/ca.pem",
:mode=>"644", :owner=>"root", :ensure=>:file, :loglevel=>:debug,
:links=>:follow, :backup=>false}'
Debug: Using settings: adding file resource 'hostcrl':
'File[/var/lib/puppet/ssl/crl.pem]{:path=>"/var/lib/puppet/ssl/crl.pem",
:mode=>"644", :owner=>"root", :ensure=>:file, :loglevel=>:debug,
:links=>:follow, :backup=>false}'
Debug: /File[/var/lib/puppet/state]: Autorequiring File[/var/lib/puppet]
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]: Autorequiring
File[/var/lib/puppet/ssl]
Debug: /File[/var/lib/puppet/ssl/certificate_requests]: 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/private]: Autorequiring
File[/var/lib/puppet/ssl]
Debug: /File[/var/lib/puppet/ssl/certs/aixlp04.fpd.cat.com.pem]: Autorequiring
File[/var/lib/puppet/ssl/certs]
Debug: /File[/var/lib/puppet/ssl/private_keys/aixlp04.fpd.cat.com.pem]:
Autorequiring File[/var/lib/puppet/ssl/private_keys]
Debug: /File[/var/lib/puppet/ssl/public_keys/aixlp04.fpd.cat.com.pem]:
Autorequiring File[/var/lib/puppet/ssl/public_keys]
Debug: /File[/var/lib/puppet/ssl/certs/ca.pem]: Autorequiring
File[/var/lib/puppet/ssl/certs]
Debug: /File[/var/lib/puppet/ssl/crl.pem]: Autorequiring
File[/var/lib/puppet/ssl]
Debug: Finishing transaction 278105960
Debug: Using cached certificate for ca
Debug: Using cached certificate for aixlp04.fpd.cat.com
Debug: Using settings: adding file resource 'clientyamldir':
'File[/var/lib/puppet/client_yaml]{:path=>"/var/lib/puppet/client_yaml",
:mode=>"750", :ensure=>:directory, :loglevel=>:debug, :links=>:follow,
:backup=>false}'
Debug: Using settings: adding file resource 'client_datadir':
'File[/var/lib/puppet/client_data]{:path=>"/var/lib/puppet/client_data",
:mode=>"750", :ensure=>:directory, :loglevel=>:debug, :links=>:follow,
:backup=>false}'
Debug: Using settings: adding file resource 'clientbucketdir':
'File[/var/lib/puppet/clientbucket]{:path=>"/var/lib/puppet/clientbucket",
:mode=>"750", :ensure=>:directory, :loglevel=>:debug, :links=>:follow,
:backup=>false}'
Debug: Using settings: adding file resource 'lastrunfile':
'File[/var/lib/puppet/state/last_run_summary.yaml]{:path=>"/var/lib/puppet/state/last_run_summary.yaml",
:mode=>"644", :ensure=>:file, :loglevel=>:debug, :links=>:follow,
:backup=>false}'
Debug: Using settings: adding file resource 'lastrunreport':
'File[/var/lib/puppet/state/last_run_report.yaml]{:path=>"/var/lib/puppet/state/last_run_report.yaml",
:mode=>"644", :ensure=>:file, :loglevel=>:debug, :links=>:follow,
:backup=>false}'
Debug: Using settings: adding file resource 'graphdir':
'File[/var/lib/puppet/state/graphs]{:path=>"/var/lib/puppet/state/graphs",
:ensure=>:directory, :loglevel=>:debug, :links=>:follow, :backup=>false}'
Debug: Finishing transaction 277001740
Debug: node supports formats: b64_zlib_yaml pson raw yaml; using pson
Debug: Using cached certificate for ca
Debug: Using cached certificate for aixlp04.fpd.cat.com
Debug: Using cached certificate_revocation_list for ca
Error: Failed to apply catalog: Could not intern from pson: source
'"#<Puppet::Node:0x12' not in PSON!
/usr/local/lib/ruby/gems/1.9.1/gems/puppet-2.9.9.1/lib/puppet/external/pson/pure/parser.rb:105
/usr/local/lib/ruby/gems/1.9.1/gems/puppet-2.9.9.1/lib/puppet/external/pson/common.rb:133
/usr/local/lib/ruby/gems/1.9.1/gems/puppet-2.9.9.1/lib/puppet/network/formats.rb:107
/usr/local/lib/ruby/gems/1.9.1/gems/puppet-2.9.9.1/lib/puppet/network/format_handler.rb:12
/usr/local/lib/ruby/gems/1.9.1/gems/puppet-2.9.9.1/lib/puppet/network/format_handler.rb:26
/usr/local/lib/ruby/gems/1.9.1/gems/puppet-2.9.9.1/lib/puppet/network/format_handler.rb:108
/usr/local/lib/ruby/gems/1.9.1/gems/puppet-2.9.9.1/lib/puppet/indirector/rest.rb:61
/usr/local/lib/ruby/gems/1.9.1/gems/puppet-2.9.9.1/lib/puppet/indirector/rest.rb:132
/usr/local/lib/ruby/gems/1.9.1/gems/puppet-2.9.9.1/lib/puppet/indirector/indirection.rb:196
/usr/local/lib/ruby/gems/1.9.1/gems/puppet-2.9.9.1/lib/puppet/configurer.rb:145
/usr/local/lib/ruby/gems/1.9.1/gems/puppet-2.9.9.1/lib/puppet/agent.rb:44
/usr/local/lib/ruby/gems/1.9.1/gems/puppet-2.9.9.1/lib/puppet/agent/locker.rb:22
/usr/local/lib/ruby/gems/1.9.1/gems/puppet-2.9.9.1/lib/puppet/agent.rb:44
/usr/local/lib/ruby/1.9.1/sync.rb:225
/usr/local/lib/ruby/gems/1.9.1/gems/puppet-2.9.9.1/lib/puppet/agent.rb:44
/usr/local/lib/ruby/gems/1.9.1/gems/puppet-2.9.9.1/lib/puppet/agent.rb:118
/usr/local/lib/ruby/gems/1.9.1/gems/puppet-2.9.9.1/lib/puppet/agent.rb:42
/usr/local/lib/ruby/gems/1.9.1/gems/puppet-2.9.9.1/lib/puppet/agent.rb:83
/usr/local/lib/ruby/gems/1.9.1/gems/puppet-2.9.9.1/lib/puppet/agent.rb:41
/usr/local/lib/ruby/gems/1.9.1/gems/puppet-2.9.9.1/lib/puppet/application.rb:175
/usr/local/lib/ruby/gems/1.9.1/gems/puppet-2.9.9.1/lib/puppet/application.rb:175
/usr/local/lib/ruby/gems/1.9.1/gems/puppet-2.9.9.1/lib/puppet/agent.rb:39
/usr/local/lib/ruby/gems/1.9.1/gems/puppet-2.9.9.1/lib/puppet/application/agent.rb:335
/usr/local/lib/ruby/gems/1.9.1/gems/puppet-2.9.9.1/lib/puppet/application/agent.rb:308
/usr/local/lib/ruby/gems/1.9.1/gems/puppet-2.9.9.1/lib/puppet/application.rb:342
/usr/local/lib/ruby/gems/1.9.1/gems/puppet-2.9.9.1/lib/puppet/application.rb:436
/usr/local/lib/ruby/gems/1.9.1/gems/puppet-2.9.9.1/lib/puppet/application.rb:342
/usr/local/lib/ruby/gems/1.9.1/gems/puppet-2.9.9.1/lib/puppet/util.rb:529
/usr/local/lib/ruby/gems/1.9.1/gems/puppet-2.9.9.1/lib/puppet/application.rb:342
/usr/local/lib/ruby/gems/1.9.1/gems/puppet-2.9.9.1/lib/puppet/util/command_line.rb:74
/usr/local/lib/ruby/gems/1.9.1/gems/puppet-2.9.9.1/bin/puppet:10
/usr/local/bin/puppet:23
/usr/local/bin/puppet:23
Debug: Value of 'preferred_serialization_format' (pson) is invalid for report,
using default (yaml)
Debug: report supports formats: b64_zlib_yaml raw yaml; using yaml
--
You have received this notification because you have either subscribed to it,
or are involved in it.
To change your notification preferences, please click here:
http://projects.puppetlabs.com/my/account
--
You received this message because you are subscribed to the Google Groups
"Puppet Bugs" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/puppet-bugs?hl=en.