Hello Felix, Im using Puppet version 3.7.0
I tried applying the dysfunctional manifest ( this time for a new user 'nathan' ). Attached is the debug output. Thanks in Advance Justin On Sun, Sep 21, 2014 at 2:52 PM, Felix Frank < felix.fr...@alumni.tu-berlin.de> wrote: > On 09/21/2014 04:20 AM, Justin tim wrote: > > But when i change the path to > > ----> /etc/puppet/environments/production/manifests, it runs perfectly. > > > > > > I have set 'environmentpath' in puppet.conf to below > > environmentpath = $confdir/environments > > > > where $confdir ---> /etc/puppet > > > > is there something that i'm still missing out ? > > > > Kindly let me know if more information is required. > > Huh, this is quite bizarre. What version of Puppet is this? > > Can you repeat the application of the dysfuntional manifest, with > `puppet apply -dv`, and paste the output somewhere? > > Thanks, > Felix > > -- > You received this message because you are subscribed to a topic in the > Google Groups "Puppet Users" group. > To unsubscribe from this topic, visit > https://groups.google.com/d/topic/puppet-users/g1sFQ9-HqzE/unsubscribe. > To unsubscribe from this group and all its topics, send an email to > puppet-users+unsubscr...@googlegroups.com. > To view this discussion on the web visit > https://groups.google.com/d/msgid/puppet-users/541ED816.5050006%40Alumni.TU-Berlin.de > . > For more options, visit https://groups.google.com/d/optout. > -- 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+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-users/CAGVZ_ipmYx8NkqhWmFMYBTNyuvQi7smab1g9y4ucufFZsOo2ZA%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.
puppet:/etc/puppet/manifests # grep nathan /etc/passwd puppet:/etc/puppet/manifests # cat user-absent.pp user {'nathan': ensure => present, } puppet:/etc/puppet/manifests # puppet apply -dv user-absent.pp Debug: Runtime environment: run_mode=user, ruby_version=1.8.7, puppet_version=3.7.0 Debug: Executing '/usr/bin/env PUPPET_DASHBOARD_URL=http://puppet.novell.com:3000 /usr/share/puppet-dashboard/bin/external_node puppet' Debug: Loading external facts from /var/lib/puppet/facts.d Notice: Compiled catalog for puppet in environment production in 0.53 seconds Debug: Puppet::Type::User::ProviderUser_role_add: file roleadd does not exist Debug: Puppet::Type::User::ProviderPw: file pw does not exist Debug: Puppet::Type::User::ProviderDirectoryservice: file /usr/bin/dsimport does not exist Debug: Puppet::Type::User::ProviderLdap: true value when expecting false Debug: Creating default schedules Debug: Using settings: adding file resource 'statedir': 'File[/var/lib/puppet/state]{:ensure=>:directory, :backup=>false, :loglevel=>:debug, :links=>:follow, :mode=>"1755", :path=>"/var/lib/puppet/state"}' Debug: Puppet::Type::Group::ProviderPw: file pw does not exist Debug: Puppet::Type::Group::ProviderDirectoryservice: file /usr/bin/dscl does not exist Debug: Puppet::Type::Group::ProviderLdap: true value when expecting false Debug: Using settings: adding file resource 'privatedir': 'File[/var/lib/puppet/ssl/private]{:ensure=>:directory, :backup=>false, :group=>"puppet", :loglevel=>:debug, :links=>:follow, :owner=>"puppet", :mode=>"750", :path=>"/var/lib/puppet/ssl/private"}' Debug: Using settings: adding file resource 'logdir': 'File[/var/log/puppet]{:ensure=>:directory, :backup=>false, :group=>"puppet", :loglevel=>:debug, :links=>:follow, :owner=>"puppet", :mode=>"750", :path=>"/var/log/puppet"}' Debug: Using settings: adding file resource 'hostcrl': 'File[/var/lib/puppet/ssl/crl.pem]{:ensure=>:file, :backup=>false, :group=>"puppet", :loglevel=>:debug, :links=>:follow, :owner=>"puppet", :mode=>"644", :path=>"/var/lib/puppet/ssl/crl.pem"}' Debug: Using settings: adding file resource 'certdir': 'File[/var/lib/puppet/ssl/certs]{:ensure=>:directory, :backup=>false, :group=>"puppet", :loglevel=>:debug, :links=>:follow, :owner=>"puppet", :mode=>"755", :path=>"/var/lib/puppet/ssl/certs"}' Debug: Using settings: adding file resource 'vardir': 'File[/var/lib/puppet]{:ensure=>:directory, :backup=>false, :group=>"puppet", :loglevel=>:debug, :links=>:follow, :owner=>"puppet", :path=>"/var/lib/puppet"}' Debug: Using settings: adding file resource 'clientyamldir': 'File[/var/lib/puppet/client_yaml]{:ensure=>:directory, :backup=>false, :loglevel=>:debug, :links=>:follow, :mode=>"750", :path=>"/var/lib/puppet/client_yaml"}' Debug: Using settings: adding file resource 'hostprivkey': 'File[/var/lib/puppet/ssl/private_keys/puppet.pem]{:ensure=>:file, :backup=>false, :group=>"puppet", :loglevel=>:debug, :links=>:follow, :owner=>"puppet", :mode=>"640", :path=>"/var/lib/puppet/ssl/private_keys/puppet.pem"}' Debug: Using settings: adding file resource 'publickeydir': 'File[/var/lib/puppet/ssl/public_keys]{:ensure=>:directory, :backup=>false, :group=>"puppet", :loglevel=>:debug, :links=>:follow, :owner=>"puppet", :mode=>"755", :path=>"/var/lib/puppet/ssl/public_keys"}' Debug: Using settings: adding file resource 'plugindest': 'File[/var/lib/puppet/lib]{:ensure=>:directory, :backup=>false, :loglevel=>:debug, :links=>:follow, :path=>"/var/lib/puppet/lib"}' Debug: Using settings: adding file resource 'lastrunreport': 'File[/var/lib/puppet/state/last_run_report.yaml]{:ensure=>:file, :backup=>false, :loglevel=>:debug, :links=>:follow, :mode=>"640", :path=>"/var/lib/puppet/state/last_run_report.yaml"}' Debug: Using settings: adding file resource 'clientbucketdir': 'File[/var/lib/puppet/clientbucket]{:ensure=>:directory, :backup=>false, :loglevel=>:debug, :links=>:follow, :mode=>"750", :path=>"/var/lib/puppet/clientbucket"}' Debug: Using settings: adding file resource 'localcacert': 'File[/var/lib/puppet/ssl/certs/ca.pem]{:ensure=>:file, :backup=>false, :group=>"puppet", :loglevel=>:debug, :links=>:follow, :owner=>"puppet", :mode=>"644", :path=>"/var/lib/puppet/ssl/certs/ca.pem"}' Debug: Using settings: adding file resource 'privatekeydir': 'File[/var/lib/puppet/ssl/private_keys]{:ensure=>:directory, :backup=>false, :group=>"puppet", :loglevel=>:debug, :links=>:follow, :owner=>"puppet", :mode=>"750", :path=>"/var/lib/puppet/ssl/private_keys"}' Debug: Using settings: adding file resource 'pluginfactdest': 'File[/var/lib/puppet/facts.d]{:ensure=>:directory, :backup=>false, :loglevel=>:debug, :links=>:follow, :path=>"/var/lib/puppet/facts.d"}' Debug: Using settings: adding file resource 'graphdir': 'File[/var/lib/puppet/state/graphs]{:ensure=>:directory, :backup=>false, :loglevel=>:debug, :links=>:follow, :path=>"/var/lib/puppet/state/graphs"}' Debug: Using settings: adding file resource 'confdir': 'File[/etc/puppet]{:ensure=>:directory, :backup=>false, :loglevel=>:debug, :links=>:follow, :path=>"/etc/puppet"}' Debug: Using settings: adding file resource 'statefile': 'File[/var/lib/puppet/state/state.yaml]{:ensure=>:file, :backup=>false, :loglevel=>:debug, :links=>:follow, :mode=>"660", :path=>"/var/lib/puppet/state/state.yaml"}' Debug: Using settings: adding file resource 'hostcert': 'File[/var/lib/puppet/ssl/certs/puppet.pem]{:ensure=>:file, :backup=>false, :group=>"puppet", :loglevel=>:debug, :links=>:follow, :owner=>"puppet", :mode=>"644", :path=>"/var/lib/puppet/ssl/certs/puppet.pem"}' Debug: Using settings: adding file resource 'ssldir': 'File[/var/lib/puppet/ssl]{:ensure=>:directory, :backup=>false, :group=>"puppet", :loglevel=>:debug, :links=>:follow, :owner=>"puppet", :mode=>"771", :path=>"/var/lib/puppet/ssl"}' Debug: Using settings: adding file resource 'client_datadir': 'File[/var/lib/puppet/client_data]{:ensure=>:directory, :backup=>false, :loglevel=>:debug, :links=>:follow, :mode=>"750", :path=>"/var/lib/puppet/client_data"}' Debug: Using settings: adding file resource 'lastrunfile': 'File[/var/lib/puppet/state/last_run_summary.yaml]{:ensure=>:file, :backup=>false, :loglevel=>:debug, :links=>:follow, :mode=>"644", :path=>"/var/lib/puppet/state/last_run_summary.yaml"}' Debug: Using settings: adding file resource 'hostpubkey': 'File[/var/lib/puppet/ssl/public_keys/puppet.pem]{:ensure=>:file, :backup=>false, :group=>"puppet", :loglevel=>:debug, :links=>:follow, :owner=>"puppet", :mode=>"644", :path=>"/var/lib/puppet/ssl/public_keys/puppet.pem"}' Debug: Using settings: adding file resource 'requestdir': 'File[/var/lib/puppet/ssl/certificate_requests]{:ensure=>:directory, :backup=>false, :group=>"puppet", :loglevel=>:debug, :links=>:follow, :owner=>"puppet", :mode=>"755", :path=>"/var/lib/puppet/ssl/certificate_requests"}' Debug: Using settings: adding file resource 'rundir': 'File[/var/run/puppet]{:ensure=>:directory, :backup=>false, :group=>"puppet", :loglevel=>:debug, :links=>:follow, :owner=>"puppet", :mode=>"755", :path=>"/var/run/puppet"}' Debug: Using settings: adding file resource 'resourcefile': 'File[/var/lib/puppet/state/resources.txt]{:ensure=>:file, :backup=>false, :loglevel=>:debug, :links=>:follow, :owner=>"root", :mode=>"640", :path=>"/var/lib/puppet/state/resources.txt"}' Debug: /File[/etc/puppet/environments/production]: Autorequiring File[/etc/puppet] Debug: /File[/var/lib/puppet/ssl/public_keys/puppet.pem]: Autorequiring File[/var/lib/puppet/ssl/public_keys] Debug: /File[/var/lib/puppet/ssl/certs/puppet.pem]: Autorequiring File[/var/lib/puppet/ssl/certs] Debug: /File[/var/lib/puppet/state/resources.txt]: Autorequiring File[/var/lib/puppet/state] Debug: /File[/var/lib/puppet/ssl/private_keys/puppet.pem]: Autorequiring File[/var/lib/puppet/ssl/private_keys] Debug: /File[/var/lib/puppet/ssl/private]: Autorequiring File[/var/lib/puppet/ssl] Debug: /File[/var/lib/puppet/client_data]: Autorequiring File[/var/lib/puppet] Debug: /File[/var/lib/puppet/ssl]: Autorequiring File[/var/lib/puppet] 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/crl.pem]: 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/state/last_run_report.yaml]: Autorequiring File[/var/lib/puppet/state] Debug: /File[/var/lib/puppet/state]: 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/graphs]: Autorequiring File[/var/lib/puppet/state] Debug: /File[/var/lib/puppet/facts.d]: Autorequiring File[/var/lib/puppet] Debug: /File[/var/lib/puppet/ssl/certs]: Autorequiring File[/var/lib/puppet/ssl] Debug: /File[/var/lib/puppet/clientbucket]: Autorequiring File[/var/lib/puppet] Debug: /File[/var/lib/puppet/lib]: Autorequiring File[/var/lib/puppet] Debug: /File[/var/lib/puppet/state/state.yaml]: Autorequiring File[/var/lib/puppet/state] Debug: /File[/var/lib/puppet/ssl/certs/ca.pem]: Autorequiring File[/var/lib/puppet/ssl/certs] Debug: /File[/var/lib/puppet/client_yaml]: Autorequiring File[/var/lib/puppet] Debug: Finishing transaction 70125881933120 Debug: Loaded state in 0.02 seconds Debug: Loaded state in 0.00 seconds Info: Applying configuration version '1411314577' Debug: Finishing transaction 70125891337200 Debug: Storing state Debug: Stored state in 0.02 seconds Notice: Finished catalog run in 0.05 seconds Debug: Using settings: adding file resource 'rrddir': 'File[/var/lib/puppet/rrd]{:ensure=>:directory, :backup=>false, :group=>"puppet", :loglevel=>:debug, :links=>:follow, :owner=>"puppet", :mode=>"750", :path=>"/var/lib/puppet/rrd"}' Debug: Finishing transaction 70125890977020 Debug: Received report to process from puppet Debug: Processing report from puppet with processor Puppet::Reports::Store Debug: Processing report from puppet with processor Puppet::Reports::Http Debug: Creating new connection for http://puppet.novell.com:3000 Debug: Starting connection for http://puppet.novell.com:3000 Debug: Caching connection for http://puppet.novell.com:3000 Debug: Closing connection for http://puppet.novell.com:3000