Issue #19714 has been updated by Byron Miller.
[root@puppet ~]# more debug.out
Debug: Configuring PuppetDB terminuses with config file /etc/puppet/puppet
db.conf
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 ex
ist
Debug: Puppet::Type::User::ProviderDirectoryservice: file /usr/bin/dsimpor
t does not exist
Debug: Using settings: adding file resource 'localcacert': 'File[/var/lib/
puppet/ssl/certs/ca.pem]{:loglevel=>:debug, :links=>:follow, :ensure=>:file, :ba
ckup=>false, :owner=>"puppet", :mode=>"644", :path=>"/var/lib/puppet/ssl/certs/c
a.pem"}'
Debug: Using settings: adding file resource 'hostcrl': 'File[/var/lib/pupp
et/ssl/crl.pem]{:loglevel=>:debug, :links=>:follow, :ensure=>:file, :backup=>fal
se, :owner=>"puppet", :mode=>"644", :path=>"/var/lib/puppet/ssl/crl.pem"}'
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: Puppet::Type::Group::ProviderDirectoryservice: file /usr/bin/dscl d
oes not exist
Debug: Using settings: adding file resource 'logdir': 'File[/var/log/puppe
t]{:loglevel=>:debug, :links=>:follow, :group=>"puppet", :ensure=>:directory, :b
ackup=>false, :owner=>"puppet", :mode=>"750", :path=>"/var/log/puppet"}'
Debug: Using settings: adding file resource 'certdir': 'File[/var/lib/pupp
et/ssl/certs]{:loglevel=>:debug, :links=>:follow, :ensure=>:directory, :backup=>
false, :owner=>"puppet", :path=>"/var/lib/puppet/ssl/certs"}'
Debug: Using settings: adding file resource 'requestdir': 'File[/var/lib/p
uppet/ssl/certificate_requests]{:loglevel=>:debug, :links=>:follow, :ensure=>:di
rectory, :backup=>false, :owner=>"puppet", :path=>"/var/lib/puppet/ssl/certifica
te_requests"}'
Debug: Using settings: adding file resource 'hostprivkey': 'File[/var/lib/
puppet/ssl/private_keys/puppet.luminexcorp.com.pem]{:loglevel=>:debug, :links=>:
follow, :ensure=>:file, :backup=>false, :owner=>"puppet", :mode=>"600", :path=>"
/var/lib/puppet/ssl/private_keys/puppet.luminexcorp.com.pem"}'
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 'ssldir': 'File[/var/lib/puppe
t/ssl]{:loglevel=>:debug, :links=>:follow, :ensure=>:directory, :backup=>false,
:owner=>"puppet", :mode=>"771", :path=>"/var/lib/puppet/ssl"}'
Debug: Using settings: adding file resource 'privatekeydir': 'File[/var/li
b/puppet/ssl/private_keys]{:loglevel=>:debug, :links=>:follow, :ensure=>:directo
ry, :backup=>false, :owner=>"puppet", :mode=>"750", :path=>"/var/lib/puppet/ssl/
private_keys"}'
Debug: Using settings: adding file resource 'libdir': 'File[/var/lib/puppe
t/lib]{:loglevel=>:debug, :links=>:follow, :ensure=>:directory, :backup=>false,
:path=>"/var/lib/puppet/lib"}'
Debug: Using settings: adding file resource 'hostpubkey': 'File[/var/lib/p
uppet/ssl/public_keys/puppet.luminexcorp.com.pem]{:loglevel=>:debug, :links=>:fo
llow, :ensure=>:file, :backup=>false, :owner=>"puppet", :mode=>"644", :path=>"/v
ar/lib/puppet/ssl/public_keys/puppet.luminexcorp.com.pem"}'
Debug: Using settings: adding file resource 'statedir': 'File[/var/lib/pup
pet/state]{:loglevel=>:debug, :links=>:follow, :ensure=>:directory, :backup=>fal
se, :mode=>"1755", :path=>"/var/lib/puppet/state"}'
Debug: Using settings: adding file resource 'vardir': 'File[/var/lib/puppe
t]{:loglevel=>:debug, :links=>:follow, :ensure=>:directory, :backup=>false, :pat
h=>"/var/lib/puppet"}'
Debug: Using settings: adding file resource 'publickeydir': 'File[/var/lib
/puppet/ssl/public_keys]{:loglevel=>:debug, :links=>:follow, :ensure=>:directory
, :backup=>false, :owner=>"puppet", :path=>"/var/lib/puppet/ssl/public_keys"}'
Debug: Using settings: adding file resource 'rundir': 'File[/var/run/puppe
t]{:loglevel=>:debug, :links=>:follow, :ensure=>:directory, :backup=>false, :mod
e=>"755", :path=>"/var/run/puppet"}'
Debug: Using settings: adding file resource 'privatedir': 'File[/var/lib/p
uppet/ssl/private]{:loglevel=>:debug, :links=>:follow, :ensure=>:directory, :bac
kup=>false, :owner=>"puppet", :mode=>"750", :path=>"/var/lib/puppet/ssl/private"
}'
Debug: Using settings: adding file resource 'hostcert': 'File[/var/lib/pup
pet/ssl/certs/puppet.luminexcorp.com.pem]{:loglevel=>:debug, :links=>:follow, :e
nsure=>:file, :backup=>false, :owner=>"puppet", :mode=>"644", :path=>"/var/lib/p
uppet/ssl/certs/puppet.luminexcorp.com.pem"}'
Debug: /File[/var/lib/puppet/ssl/certs]: Autorequiring File[/var/lib/puppe
t/ssl]
Debug: /File[/var/lib/puppet/ssl/private_keys]: Autorequiring File[/var/li
b/puppet/ssl]
Debug: /File[/var/lib/puppet/ssl/private]: Autorequiring File[/var/lib/pup
pet/ssl]
Debug: /File[/var/lib/puppet/ssl/crl.pem]: Autorequiring File[/var/lib/pup
pet/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/certs/ca.pem]: Autorequiring File[/var/li
b/puppet/ssl/certs]
Debug: /File[/var/lib/puppet/ssl/private_keys/puppet.luminexcorp.com.pem]:
Autorequiring File[/var/lib/puppet/ssl/private_keys]
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/certs/puppet.luminexcorp.com.pem]: Autore
quiring File[/var/lib/puppet/ssl/certs]
Debug: /File[/var/lib/puppet/ssl/public_keys/puppet.luminexcorp.com.pem]:
Autorequiring File[/var/lib/puppet/ssl/public_keys]
Debug: /File[/var/lib/puppet/state]: Autorequiring File[/var/lib/puppet]
Debug: Finishing transaction 70195817789220
Debug: Configuring PuppetDB terminuses with config file /etc/puppet/puppet
db.conf
Debug: Puppet::Type::User::ProviderDirectoryservice: file /usr/bin/dsimpor
t 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 ex
ist
Debug: Using settings: adding file resource 'localcacert': 'File[/var/lib/
puppet/ssl/certs/ca.pem]{:loglevel=>:debug, :links=>:follow, :ensure=>:file, :ba
ckup=>false, :owner=>"puppet", :mode=>"644", :path=>"/var/lib/puppet/ssl/certs/c
a.pem"}'
Debug: Using settings: adding file resource 'hostcrl': 'File[/var/lib/pupp
et/ssl/crl.pem]{:loglevel=>:debug, :links=>:follow, :ensure=>:file, :backup=>fal
se, :owner=>"puppet", :mode=>"644", :path=>"/var/lib/puppet/ssl/crl.pem"}'
Debug: Puppet::Type::Group::ProviderDirectoryservice: file /usr/bin/dscl d
oes 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 'logdir': 'File[/var/log/puppe
t]{:loglevel=>:debug, :links=>:follow, :group=>"puppet", :ensure=>:directory, :b
ackup=>false, :owner=>"puppet", :mode=>"750", :path=>"/var/log/puppet"}'
Debug: Using settings: adding file resource 'certdir': 'File[/var/lib/pupp
et/ssl/certs]{:loglevel=>:debug, :links=>:follow, :ensure=>:directory, :backup=>
false, :owner=>"puppet", :path=>"/var/lib/puppet/ssl/certs"}'
Debug: Using settings: adding file resource 'requestdir': 'File[/var/lib/p
uppet/ssl/certificate_requests]{:loglevel=>:debug, :links=>:follow, :ensure=>:di
rectory, :backup=>false, :owner=>"puppet", :path=>"/var/lib/puppet/ssl/certifica
te_requests"}'
Debug: Using settings: adding file resource 'hostprivkey': 'File[/var/lib/
puppet/ssl/private_keys/puppet.luminexcorp.com.pem]{:loglevel=>:debug, :links=>:
follow, :ensure=>:file, :backup=>false, :owner=>"puppet", :mode=>"600", :path=>"
/var/lib/puppet/ssl/private_keys/puppet.luminexcorp.com.pem"}'
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 'ssldir': 'File[/var/lib/puppe
t/ssl]{:loglevel=>:debug, :links=>:follow, :ensure=>:directory, :backup=>false,
:owner=>"puppet", :mode=>"771", :path=>"/var/lib/puppet/ssl"}'
Debug: Using settings: adding file resource 'privatekeydir': 'File[/var/li
b/puppet/ssl/private_keys]{:loglevel=>:debug, :links=>:follow, :ensure=>:directo
ry, :backup=>false, :owner=>"puppet", :mode=>"750", :path=>"/var/lib/puppet/ssl/
private_keys"}'
Debug: Using settings: adding file resource 'libdir': 'File[/var/lib/puppe
t/lib]{:loglevel=>:debug, :links=>:follow, :ensure=>:directory, :backup=>false,
:path=>"/var/lib/puppet/lib"}'
Debug: Using settings: adding file resource 'hostpubkey': 'File[/var/lib/p
uppet/ssl/public_keys/puppet.luminexcorp.com.pem]{:loglevel=>:debug, :links=>:fo
llow, :ensure=>:file, :backup=>false, :owner=>"puppet", :mode=>"644", :path=>"/v
ar/lib/puppet/ssl/public_keys/puppet.luminexcorp.com.pem"}'
Debug: Using settings: adding file resource 'statedir': 'File[/var/lib/pup
pet/state]{:loglevel=>:debug, :links=>:follow, :ensure=>:directory, :backup=>fal
se, :mode=>"1755", :path=>"/var/lib/puppet/state"}'
Debug: Using settings: adding file resource 'vardir': 'File[/var/lib/puppe
t]{:loglevel=>:debug, :links=>:follow, :ensure=>:directory, :backup=>false, :pat
h=>"/var/lib/puppet"}'
Debug: Using settings: adding file resource 'publickeydir': 'File[/var/lib
/puppet/ssl/public_keys]{:loglevel=>:debug, :links=>:follow, :ensure=>:directory
, :backup=>false, :owner=>"puppet", :path=>"/var/lib/puppet/ssl/public_keys"}'
Debug: Using settings: adding file resource 'rundir': 'File[/var/run/puppe
t]{:loglevel=>:debug, :links=>:follow, :ensure=>:directory, :backup=>false, :mod
e=>"755", :path=>"/var/run/puppet"}'
Debug: Using settings: adding file resource 'privatedir': 'File[/var/lib/p
uppet/ssl/private]{:loglevel=>:debug, :links=>:follow, :ensure=>:directory, :bac
kup=>false, :owner=>"puppet", :mode=>"750", :path=>"/var/lib/puppet/ssl/private"
}'
Debug: Using settings: adding file resource 'hostcert': 'File[/var/lib/pup
pet/ssl/certs/puppet.luminexcorp.com.pem]{:loglevel=>:debug, :links=>:follow, :e
nsure=>:file, :backup=>false, :owner=>"puppet", :mode=>"644", :path=>"/var/lib/p
uppet/ssl/certs/puppet.luminexcorp.com.pem"}'
Debug: /File[/var/lib/puppet/ssl/certs/ca.pem]: Autorequiring File[/var/li
b/puppet/ssl/certs]
Debug: /File[/var/lib/puppet/ssl/certs]: Autorequiring File[/var/lib/puppe
t/ssl]
Debug: /File[/var/lib/puppet/ssl/private]: Autorequiring File[/var/lib/pup
pet/ssl]
Debug: /File[/var/lib/puppet/ssl/private_keys/puppet.luminexcorp.com.pem]:
Autorequiring File[/var/lib/puppet/ssl/private_keys]
Debug: /File[/var/lib/puppet/ssl/private_keys]: Autorequiring File[/var/li
b/puppet/ssl]
Debug: /File[/var/lib/puppet/ssl/certificate_requests]: Autorequiring File
[/var/lib/puppet/ssl]
Debug: /File[/var/lib/puppet/state]: Autorequiring File[/var/lib/puppet]
m
Debug: /File[/var/lib/puppet/ssl/public_keys/puppet.luminexcorp.com.pem]:
Autorequiring File[/var/lib/puppet/ssl/public_keys]
Debug: /File[/var/lib/puppet/ssl/certs/puppet.luminexcorp.com.pem]: Autore
quiring File[/var/lib/puppet/ssl/certs]
Debug: /File[/var/lib/puppet/lib]: 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]: Autorequiring File[/var/lib/puppet]
Debug: /File[/var/lib/puppet/ssl/crl.pem]: Autorequiring File[/var/lib/pup
pet/ssl]
Debug: Finishing transaction 69890674285980
----------------------------------------
Bug #19714: Puppet 3.1 on OracleLinux 6.4 - Error: Could not run: undefined
method `prune_parameters' for nil:NilClass when querying resources
https://projects.puppetlabs.com/issues/19714#change-86958
Author: Byron Miller
Status: Unreviewed
Priority: Normal
Assignee:
Category: server
Target version: 3.1.0
Affected Puppet version: 3.1.0
Keywords: prune_parameters, nil:NilClass
Branch:
root@puppet ~]# puppet resource user root
Error: Could not run: undefined method `prune_parameters' for nil:NilClass
[root@puppet ~]# uname -a
Linux puppet.luminexcorp.com 2.6.32-358.0.1.el6.x86_64 #1 SMP Tue Feb 26
12:10:38 PST 2013 x86_64 x86_64 x86_64 GNU/Linux
[root@puppet ~]# rpm -qa | grep puppet
puppet-3.1.0-1.el6.noarch
puppetdb-1.1.1-1.el6.noarch
puppetlabs-release-6-6.noarch
capuppet-dashboard-1.2.22-1.el6.noarch
t /etc/repuppet-server-3.1.0-1.el6.noarch
puppetdb-terminus-1.1.1-1.el6.noarch
dhat[root@puppet ~]# cat /etc/redhat-release
Red Hat Enterprise Linux Server release 6.4 (Santiago)
[root@puppet ~]#
[root@puppet ~]# puppet agent --test
Info: Retrieving plugin
Info: Caching catalog for puppet.luminexcorp.com
Info: 'replace catalog' command for puppet.luminexcorp.com submitted to
PuppetDB with UUID fbcf686a-e2b8-4b91-a7ba-9dfdb2d3334f
Info: Applying configuration version '1363109594'
Notice: Finished catalog run in 0.05 seconds
[root@puppet ~]#
--
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 unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/puppet-bugs?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.