Issue #4830 has been updated by Matthew Flanagan.

Hi,

Here is the trace output

    # puppetd --no-daemonize --trace --debug --verbose
    debug: Failed to load library 'rubygems' for feature 'rubygems'
    debug: Failed to load library 'selinux' for feature 'selinux'
    debug: Failed to load library 'shadow' for feature 'libshadow'
    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::ProviderDirectoryservice: file /usr/bin/dscl 
does not exist
    debug: Puppet::Type::File::ProviderMicrosoft_windows: feature 
microsoft_windows is missing
    debug: /File[/var/lib/puppet/run]: Autorequiring File[/var/lib/puppet]
    debug: /File[/etc/puppet/ssl/public_keys]: Autorequiring 
File[/etc/puppet/ssl]
    debug: /File[/var/lib/puppet/log]: Autorequiring File[/var/lib/puppet]
    debug: /File[/etc/puppet/ssl/certs/ca.pem]: Autorequiring 
File[/etc/puppet/ssl/certs]
    debug: /File[/var/lib/puppet/state]: Autorequiring File[/var/lib/puppet]
    debug: /File[/var/lib/puppet/state/classes.txt]: Autorequiring 
File[/var/lib/puppet/state]
    debug: /File[/etc/puppet/ssl/private_keys]: Autorequiring 
File[/etc/puppet/ssl]
    debug: /File[/etc/puppet/ssl]: Autorequiring File[/etc/puppet]
    debug: /File[/var/lib/puppet/lib]: Autorequiring File[/var/lib/puppet]
    debug: /File[/etc/puppet/ssl/certs/client.example.com.pem]: Autorequiring 
File[/etc/puppet/ssl/certs]
    debug: /File[/var/lib/puppet/clientbucket]: Autorequiring 
File[/var/lib/puppet]
    debug: /File[/etc/puppet/ssl/crl.pem]: Autorequiring File[/etc/puppet/ssl]
    debug: /File[/etc/puppet/ssl/private_keys/client.example.com.pem]: 
Autorequiring File[/etc/puppet/ssl/private_keys]
    debug: /File[/etc/puppet/ssl/certs]: Autorequiring File[/etc/puppet/ssl]
    debug: /File[/etc/puppet/ssl/public_keys/client.example.com.pem]: 
Autorequiring File[/etc/puppet/ssl/public_keys]
    debug: /File[/etc/puppet/ssl/certificate_requests]: Autorequiring 
File[/etc/puppet/ssl]
    debug: /File[/var/lib/puppet/client_data]: Autorequiring 
File[/var/lib/puppet]
    debug: /File[/var/lib/puppet/client_yaml]: Autorequiring 
File[/var/lib/puppet]
    debug: /File[/var/lib/puppet/state/graphs]: Autorequiring 
File[/var/lib/puppet/state]
    debug: /File[/etc/puppet/puppet.conf]: Autorequiring File[/etc/puppet]
    debug: /File[/etc/puppet/ssl/private]: Autorequiring File[/etc/puppet/ssl]
    debug: /File[/var/lib/puppet/state/state.yaml]: Autorequiring 
File[/var/lib/puppet/state]
    debug: /File[/var/lib/puppet/facts]: Autorequiring File[/var/lib/puppet]
    debug: Finishing transaction 8875644
    debug: /File[/etc/puppet/ssl/certificate_requests]: Autorequiring 
File[/etc/puppet/ssl]
    debug: /File[/var/lib/puppet/facts]: Autorequiring File[/var/lib/puppet]
    debug: /File[/etc/puppet/ssl/certs]: Autorequiring File[/etc/puppet/ssl]
    debug: /File[/var/lib/puppet/lib]: Autorequiring File[/var/lib/puppet]
    debug: /File[/etc/puppet/ssl/public_keys/client.example.com.pem]: 
Autorequiring File[/etc/puppet/ssl/public_keys]
    debug: /File[/etc/puppet/ssl/certs/ca.pem]: Autorequiring 
File[/etc/puppet/ssl/certs]
    debug: /File[/etc/puppet/ssl/private_keys]: Autorequiring 
File[/etc/puppet/ssl]
    debug: /File[/etc/puppet/ssl/private_keys/client.example.com.pem]: 
Autorequiring File[/etc/puppet/ssl/private_keys]
    debug: /File[/var/lib/puppet/run]: Autorequiring File[/var/lib/puppet]
    debug: /File[/etc/puppet/ssl/public_keys]: Autorequiring 
File[/etc/puppet/ssl]
    debug: /File[/etc/puppet/ssl/certs/client.example.com.pem]: Autorequiring 
File[/etc/puppet/ssl/certs]
    debug: /File[/etc/puppet/ssl/crl.pem]: Autorequiring File[/etc/puppet/ssl]
    debug: /File[/etc/puppet/ssl/private]: Autorequiring File[/etc/puppet/ssl]
    debug: /File[/var/lib/puppet/state]: Autorequiring File[/var/lib/puppet]
    debug: /File[/var/lib/puppet/log]: Autorequiring File[/var/lib/puppet]
    debug: /File[/etc/puppet/ssl]: Autorequiring File[/etc/puppet]
    debug: Finishing transaction 8394576
    debug: Using cached certificate for ca
    debug: Using cached certificate for client.example.com
    notice: Starting Puppet client version 2.6.1
    debug: Finishing transaction 8152068
    debug: Loaded state in 0.02 seconds
    info: Retrieving plugin
    debug: Loaded state in 0.02 seconds
    debug: Using cached certificate for ca
    debug: Using cached certificate for client.example.com
    debug: Using cached certificate_revocation_list for ca
    debug: file_metadata supports formats: b64_zlib_yaml marshal pson raw yaml; 
using pson
    /usr/local/lib/ruby/1.8/net/http.rb:2046:in `each_response_header'
    /usr/local/lib/ruby/1.8/net/http.rb:2020:in `read_new'
    /usr/local/lib/ruby/1.8/net/http.rb:1059:in `request'
    /usr/local/lib/ruby/1.8/net/http.rb:1046:in `request'
    /usr/local/lib/ruby/1.8/net/http.rb:547:in `start'
    /usr/local/lib/ruby/1.8/net/http.rb:1044:in `request'
    /usr/local/lib/ruby/1.8/net/http.rb:781:in `get'
    /usr/local/lib/ruby/site_ruby/1.8/puppet/indirector/rest.rb:77:in `search'
    /usr/local/lib/ruby/site_ruby/1.8/puppet/indirector/indirection.rb:238:in 
`search'
    /usr/local/lib/ruby/site_ruby/1.8/puppet/indirector.rb:58:in `search'
    /usr/local/lib/ruby/site_ruby/1.8/puppet/type/file.rb:590:in 
`perform_recursion'
    /usr/local/lib/ruby/site_ruby/1.8/puppet/type/file.rb:556:in 
`recurse_remote'
    /usr/local/lib/ruby/site_ruby/1.8/puppet/type/file.rb:555:in `collect'
    /usr/local/lib/ruby/site_ruby/1.8/puppet/type/file.rb:555:in 
`recurse_remote'
    /usr/local/lib/ruby/site_ruby/1.8/puppet/type/file.rb:481:in `recurse'
    /usr/local/lib/ruby/site_ruby/1.8/puppet/type/file.rb:376:in `eval_generate'
    /usr/local/lib/ruby/site_ruby/1.8/puppet/transaction.rb:186:in `send'
    /usr/local/lib/ruby/site_ruby/1.8/puppet/transaction.rb:186:in 
`generate_additional_resources'
    /usr/local/lib/ruby/site_ruby/1.8/puppet/transaction.rb:84:in 
`eval_generate'
    /usr/local/lib/ruby/site_ruby/1.8/puppet/transaction.rb:104:in 
`eval_children_and_apply_resource'
    /usr/local/lib/ruby/site_ruby/1.8/puppet/transaction.rb:92:in 
`eval_resource'
    /usr/local/lib/ruby/site_ruby/1.8/puppet/transaction.rb:143:in `evaluate'
    /usr/local/lib/ruby/site_ruby/1.8/puppet/util.rb:414:in `thinmark'
    /usr/local/lib/ruby/1.8/benchmark.rb:293:in `measure'
    /usr/local/lib/ruby/1.8/benchmark.rb:307:in `realtime'
    /usr/local/lib/ruby/site_ruby/1.8/puppet/util.rb:413:in `thinmark'
    /usr/local/lib/ruby/site_ruby/1.8/puppet/transaction.rb:142:in `evaluate'
    /usr/local/lib/ruby/site_ruby/1.8/puppet/transaction.rb:135:in `each'
    /usr/local/lib/ruby/site_ruby/1.8/puppet/transaction.rb:135:in `evaluate'
    /usr/local/lib/ruby/site_ruby/1.8/puppet/resource/catalog.rb:144:in `apply'
    /usr/local/lib/ruby/site_ruby/1.8/puppet/configurer/downloader.rb:32:in 
`evaluate'
    /usr/local/lib/ruby/1.8/timeout.rb:56:in `timeout'
    /usr/local/lib/ruby/site_ruby/1.8/puppet/configurer/downloader.rb:31:in 
`evaluate'
    /usr/local/lib/ruby/site_ruby/1.8/puppet/configurer/plugin_handler.rb:12:in 
`download_plugins'
    /usr/local/lib/ruby/site_ruby/1.8/puppet/configurer.rb:83:in `prepare'
    /usr/local/lib/ruby/site_ruby/1.8/puppet/configurer.rb:129:in `run'
    /usr/local/lib/ruby/site_ruby/1.8/puppet/agent.rb:39:in `run'
    /usr/local/lib/ruby/site_ruby/1.8/puppet/agent/locker.rb:21:in `lock'
    /usr/local/lib/ruby/site_ruby/1.8/puppet/agent.rb:39:in `run'
    /usr/local/lib/ruby/1.8/sync.rb:229:in `synchronize'
    /usr/local/lib/ruby/site_ruby/1.8/puppet/agent.rb:39:in `run'
    /usr/local/lib/ruby/site_ruby/1.8/puppet/agent.rb:103:in `with_client'
    /usr/local/lib/ruby/site_ruby/1.8/puppet/agent.rb:37:in `run'
    /usr/local/lib/ruby/site_ruby/1.8/puppet/application.rb:171:in `call'
    /usr/local/lib/ruby/site_ruby/1.8/puppet/application.rb:171:in 
`controlled_run'
    /usr/local/lib/ruby/site_ruby/1.8/puppet/agent.rb:35:in `run'
    /usr/local/lib/ruby/site_ruby/1.8/puppet/agent.rb:78:in `start'
    
/usr/local/lib/ruby/site_ruby/1.8/puppet/external/event-loop/signal-system.rb:95:in
 `call'
    
/usr/local/lib/ruby/site_ruby/1.8/puppet/external/event-loop/signal-system.rb:95:in
 `__signal__'
    
/usr/local/lib/ruby/site_ruby/1.8/puppet/external/event-loop/signal-system.rb:95:in
 `each'
    
/usr/local/lib/ruby/site_ruby/1.8/puppet/external/event-loop/signal-system.rb:95:in
 `__signal__'
    (eval):2:in `signal'
    
/usr/local/lib/ruby/site_ruby/1.8/puppet/external/event-loop/event-loop.rb:313:in
 `sound_alarm'
    /usr/local/lib/ruby/site_ruby/1.8/puppet/agent.rb:82:in `start'
    /usr/local/lib/ruby/site_ruby/1.8/puppet/daemon.rb:125:in `start'
    /usr/local/lib/ruby/site_ruby/1.8/puppet/application/agent.rb:132:in `main'
    /usr/local/lib/ruby/site_ruby/1.8/puppet/application/agent.rb:89:in 
`run_command'
    /usr/local/lib/ruby/site_ruby/1.8/puppet/application.rb:300:in `run'
    /usr/local/lib/ruby/site_ruby/1.8/puppet/application.rb:397:in 
`exit_on_fail'
    /usr/local/lib/ruby/site_ruby/1.8/puppet/application.rb:300:in `run'
    /usr/local/sbin/puppetd:4
    err: /File[/var/lib/puppet/lib]: Failed to generate additional resources 
using 'eval_generate': wrong header line format
    debug: file_metadata supports formats: b64_zlib_yaml marshal pson raw yaml; 
using pson
    /usr/local/lib/ruby/site_ruby/1.8/puppet/parameter.rb:171:in `fail'
    /usr/local/lib/ruby/site_ruby/1.8/puppet/type/file/source.rb:157:in 
`init_metadata'
    /usr/local/lib/ruby/site_ruby/1.8/puppet/type/file/source.rb:149:in `each'
    /usr/local/lib/ruby/site_ruby/1.8/puppet/type/file/source.rb:149:in 
`init_metadata'
    /usr/local/lib/ruby/site_ruby/1.8/puppet/util/cacher.rb:106:in `send'
    /usr/local/lib/ruby/site_ruby/1.8/puppet/util/cacher.rb:106:in 
`cached_value'
    /usr/local/lib/ruby/1.8/monitor.rb:242:in `synchronize'
    /usr/local/lib/ruby/site_ruby/1.8/puppet/util/cacher.rb:98:in `cached_value'
    /usr/local/lib/ruby/site_ruby/1.8/puppet/util/cacher.rb:48:in `metadata'
    /usr/local/lib/ruby/site_ruby/1.8/puppet/type/file/source.rb:109:in 
`copy_source_values'
    /usr/local/lib/ruby/site_ruby/1.8/puppet/type/file.rb:632:in `retrieve'
    /usr/local/lib/ruby/site_ruby/1.8/puppet/type.rb:703:in `retrieve_resource'
    
/usr/local/lib/ruby/site_ruby/1.8/puppet/transaction/resource_harness.rb:39:in 
`changes_to_perform'
    
/usr/local/lib/ruby/site_ruby/1.8/puppet/transaction/resource_harness.rb:87:in 
`evaluate'
    /usr/local/lib/ruby/site_ruby/1.8/puppet/transaction.rb:49:in `apply'
    /usr/local/lib/ruby/site_ruby/1.8/puppet/transaction.rb:114:in 
`eval_children_and_apply_resource'
    /usr/local/lib/ruby/site_ruby/1.8/puppet/transaction.rb:92:in 
`eval_resource'
    /usr/local/lib/ruby/site_ruby/1.8/puppet/transaction.rb:143:in `evaluate'
    /usr/local/lib/ruby/site_ruby/1.8/puppet/util.rb:414:in `thinmark'
    /usr/local/lib/ruby/1.8/benchmark.rb:293:in `measure'
    /usr/local/lib/ruby/1.8/benchmark.rb:307:in `realtime'
    /usr/local/lib/ruby/site_ruby/1.8/puppet/util.rb:413:in `thinmark'
    /usr/local/lib/ruby/site_ruby/1.8/puppet/transaction.rb:142:in `evaluate'
    /usr/local/lib/ruby/site_ruby/1.8/puppet/transaction.rb:135:in `each'
    /usr/local/lib/ruby/site_ruby/1.8/puppet/transaction.rb:135:in `evaluate'
    /usr/local/lib/ruby/site_ruby/1.8/puppet/resource/catalog.rb:144:in `apply'
    /usr/local/lib/ruby/site_ruby/1.8/puppet/configurer/downloader.rb:32:in 
`evaluate'
    /usr/local/lib/ruby/1.8/timeout.rb:56:in `timeout'
    /usr/local/lib/ruby/site_ruby/1.8/puppet/configurer/downloader.rb:31:in 
`evaluate'
    /usr/local/lib/ruby/site_ruby/1.8/puppet/configurer/plugin_handler.rb:12:in 
`download_plugins'
    /usr/local/lib/ruby/site_ruby/1.8/puppet/configurer.rb:83:in `prepare'
    /usr/local/lib/ruby/site_ruby/1.8/puppet/configurer.rb:129:in `run'
    /usr/local/lib/ruby/site_ruby/1.8/puppet/agent.rb:39:in `run'
    /usr/local/lib/ruby/site_ruby/1.8/puppet/agent/locker.rb:21:in `lock'
    /usr/local/lib/ruby/site_ruby/1.8/puppet/agent.rb:39:in `run'
    /usr/local/lib/ruby/1.8/sync.rb:229:in `synchronize'
    /usr/local/lib/ruby/site_ruby/1.8/puppet/agent.rb:39:in `run'
    /usr/local/lib/ruby/site_ruby/1.8/puppet/agent.rb:103:in `with_client'
    /usr/local/lib/ruby/site_ruby/1.8/puppet/agent.rb:37:in `run'
    /usr/local/lib/ruby/site_ruby/1.8/puppet/application.rb:171:in `call'
    /usr/local/lib/ruby/site_ruby/1.8/puppet/application.rb:171:in 
`controlled_run'
    /usr/local/lib/ruby/site_ruby/1.8/puppet/agent.rb:35:in `run'
    /usr/local/lib/ruby/site_ruby/1.8/puppet/agent.rb:78:in `start'
    
/usr/local/lib/ruby/site_ruby/1.8/puppet/external/event-loop/signal-system.rb:95:in
 `call'
    
/usr/local/lib/ruby/site_ruby/1.8/puppet/external/event-loop/signal-system.rb:95:in
 `__signal__'
    
/usr/local/lib/ruby/site_ruby/1.8/puppet/external/event-loop/signal-system.rb:95:in
 `each'
    
/usr/local/lib/ruby/site_ruby/1.8/puppet/external/event-loop/signal-system.rb:95:in
 `__signal__'
    (eval):2:in `signal'
    
/usr/local/lib/ruby/site_ruby/1.8/puppet/external/event-loop/event-loop.rb:313:in
 `sound_alarm'
    /usr/local/lib/ruby/site_ruby/1.8/puppet/agent.rb:82:in `start'
    /usr/local/lib/ruby/site_ruby/1.8/puppet/daemon.rb:125:in `start'
    /usr/local/lib/ruby/site_ruby/1.8/puppet/application/agent.rb:132:in `main'
    /usr/local/lib/ruby/site_ruby/1.8/puppet/application/agent.rb:89:in 
`run_command'
    /usr/local/lib/ruby/site_ruby/1.8/puppet/application.rb:300:in `run'
    /usr/local/lib/ruby/site_ruby/1.8/puppet/application.rb:397:in 
`exit_on_fail'
    /usr/local/lib/ruby/site_ruby/1.8/puppet/application.rb:300:in `run'
    /usr/local/sbin/puppetd:4
    err: /File[/var/lib/puppet/lib]: Could not evaluate: wrong header line 
format Could not retrieve file metadata for puppet://puppet/plugins: wrong 
header line format
    debug: Finishing transaction 8039244
    debug: Storing state
    debug: Stored state in 0.35 seconds
    info: Loading facts in etcfacts
    info: Loading facts in acpi_available
    info: Loading facts in soe
    info: Loading facts in interfaces
    info: Loading facts in etcfacts
    info: Loading facts in acpi_available
    info: Loading facts in soe
    info: Loading facts in interfaces
    debug: catalog supports formats: b64_zlib_yaml dot marshal pson raw yaml; 
using pson
    info: Caching catalog for client.example.com
    debug: file_metadata supports formats: b64_zlib_yaml marshal pson raw yaml; 
using pson
    debug: file_metadata supports formats: b64_zlib_yaml marshal pson raw yaml; 
using pson
    debug: file_metadata supports formats: b64_zlib_yaml marshal pson raw yaml; 
using pson
    debug: file_metadata supports formats: b64_zlib_yaml marshal pson raw yaml; 
using pson
    debug: file_metadata supports formats: b64_zlib_yaml marshal pson raw yaml; 
using pson
    debug: Puppet::Type::Package::ProviderYum: file yum does not exist
    debug: Puppet::Type::Package::ProviderDpkg: file /usr/bin/dpkg does not 
exist
    debug: Puppet::Type::Package::ProviderBlastwave: file pkg-get does not exist
    debug: Puppet::Type::Package::ProviderAix: file /usr/bin/lslpp does not 
exist
    debug: Puppet::Type::Package::ProviderZypper: file /usr/bin/zypper does not 
exist
    debug: Puppet::Type::Package::ProviderAptitude: file /usr/bin/aptitude does 
not exist
    debug: Puppet::Type::Package::ProviderPortage: file /usr/bin/emerge does 
not exist
    debug: Puppet::Type::Package::ProviderFreebsd: file /usr/sbin/pkg_info does 
not exist
    debug: Puppet::Type::Package::ProviderRpm: file rpm does not exist
    debug: Puppet::Type::Package::ProviderOpenbsd: file pkg_info does not exist
    debug: Puppet::Type::Package::ProviderApt: file /usr/bin/apt-get does not 
exist
    debug: Puppet::Type::Package::ProviderHpux: file /usr/sbin/swremove does 
not exist
    debug: Puppet::Type::Package::ProviderPkg: file /usr/bin/pkg does not exist
    debug: Puppet::Type::Package::ProviderRug: file /usr/bin/rug does not exist
    debug: Puppet::Type::Package::ProviderNim: file /usr/sbin/nimclient does 
not exist
    debug: Puppet::Type::Package::ProviderSunfreeware: file pkg-get does not 
exist
    debug: Puppet::Type::Package::ProviderUrpmi: file rpm does not exist
    debug: Puppet::Type::Package::ProviderPorts: file 
/usr/local/sbin/portversion does not exist
    debug: Puppet::Type::Package::ProviderAptrpm: file apt-get does not exist
    debug: Puppet::Type::Package::ProviderUp2date: file /usr/sbin/up2date-nox 
does not exist
    debug: Puppet::Type::Package::ProviderPortupgrade: file 
/usr/local/sbin/portversion does not exist
    debug: Puppet::Type::Package::ProviderFink: file /sw/bin/fink does not exist
    debug: Puppet::Type::Package::ProviderGem: file gem does not exist
    debug: Package[facter](provider=sun): Executing '/usr/bin/pkginfo -l 
NACfacter'
    debug: Puppet::Type::Service::ProviderGentoo: file /sbin/rc-update does not 
exist
    debug: Puppet::Type::Service::ProviderRunit: file /usr/bin/sv does not exist
    debug: Puppet::Type::Service::ProviderLaunchd: file /bin/launchctl does not 
exist
    debug: Puppet::Type::Service::ProviderDebian: file /usr/sbin/update-rc.d 
does not exist
    debug: Puppet::Type::Service::ProviderDaemontools: file /usr/bin/svc does 
not exist
    debug: Puppet::Type::Service::ProviderRedhat: file /sbin/chkconfig does not 
exist
    debug: Puppet::Type::Service::ProviderSmf: Executing '/usr/bin/svcs -H -o 
state,nstate svc:/network/ntp4:default'
    debug: Puppet::Type::Service::ProviderSmf: Executing '/usr/bin/svcs -H -o 
state,nstate svc:/network/ntp4:default'
    debug: file_metadata supports formats: b64_zlib_yaml marshal pson raw yaml; 
using pson
    debug: file_metadata supports formats: b64_zlib_yaml marshal pson raw yaml; 
using pson
    debug: file_metadata supports formats: b64_zlib_yaml marshal pson raw yaml; 
using pson
    debug: file_metadata supports formats: b64_zlib_yaml marshal pson raw yaml; 
using pson
    debug: file_metadata supports formats: b64_zlib_yaml marshal pson raw yaml; 
using pson
    debug: file_metadata supports formats: b64_zlib_yaml marshal pson raw yaml; 
using pson
    debug: file_metadata supports formats: b64_zlib_yaml marshal pson raw yaml; 
using pson
    debug: file_metadata supports formats: b64_zlib_yaml marshal pson raw yaml; 
using pson
    debug: file_metadata supports formats: b64_zlib_yaml marshal pson raw yaml; 
using pson
    debug: file_metadata supports formats: b64_zlib_yaml marshal pson raw yaml; 
using pson
    debug: file_metadata supports formats: b64_zlib_yaml marshal pson raw yaml; 
using pson
    debug: file_metadata supports formats: b64_zlib_yaml marshal pson raw yaml; 
using pson
    debug: file_metadata supports formats: b64_zlib_yaml marshal pson raw yaml; 
using pson
    debug: file_metadata supports formats: b64_zlib_yaml marshal pson raw yaml; 
using pson
    debug: file_metadata supports formats: b64_zlib_yaml marshal pson raw yaml; 
using pson
    debug: file_metadata supports formats: b64_zlib_yaml marshal pson raw yaml; 
using pson
    debug: file_metadata supports formats: b64_zlib_yaml marshal pson raw yaml; 
using pson
    debug: file_metadata supports formats: b64_zlib_yaml marshal pson raw yaml; 
using pson
    debug: file_metadata supports formats: b64_zlib_yaml marshal pson raw yaml; 
using pson
    debug: file_metadata supports formats: b64_zlib_yaml marshal pson raw yaml; 
using pson
    debug: Puppet::Type::Service::ProviderSmf: Executing '/usr/bin/svcs -H -o 
state,nstate svc:/network/dns/client:default'
    debug: Puppet::Type::Service::ProviderSmf: Executing '/usr/bin/svcs -H -o 
state,nstate svc:/network/dns/client:default'
    debug: Puppet::Type::Service::ProviderSmf: Executing '/usr/bin/svcs -H -o 
state,nstate svc:/network/puppetd:default'
    debug: Puppet::Type::Service::ProviderSmf: Executing '/usr/bin/svcs -H -o 
state,nstate svc:/network/puppetd:default'
    debug: Creating default schedules
    debug: Loaded state in 0.02 seconds
    debug: Prefetching sun resources for package
    debug: Puppet::Type::Package::ProviderSun: Executing '/usr/bin/pkginfo -l'
    debug: /Stage[main]/Puppet/Service[puppet]/require: requires 
File[puppetd.xml]
    debug: /Stage[main]/Ntp/Service[ntpd]/subscribe: subscribes to 
File[ntp.conf]
    debug: /Stage[main]/Puppet/Package[facter]/require: requires File[NACfacter]
    debug: /Stage[main]/Puppet/File[svc-puppetd]/notify: subscribes to 
Service[puppet]
    debug: /Stage[main]/Puppet/File[puppet.conf]/notify: subscribes to 
Service[puppet]
    debug: /Stage[main]/Resolver/Service[resolver]/subscribe: subscribes to 
File[/etc/resolv.conf]
    debug: /Stage[main]/Puppet/File[puppetd.xml]/require: requires 
File[puppet.conf]
    debug: /Stage[main]/Puppet/File[puppetd.xml]/require: requires 
File[svc-puppetd]
    debug: /Stage[main]/Common::Svcmethod/File[/usr/local/lib/svc/method]: 
Autorequiring File[/usr/local/lib/svc]
    debug: /Stage[main]/Puppet/File[svc-puppetd]: Autorequiring 
File[/usr/local/lib/svc/method]
    debug: /Stage[main]/Common::Sshkeys/File[/.ssh/authorized_keys]: 
Autorequiring File[/.ssh]
    info: Applying configuration version '1285230073'
    debug: file_metadata supports formats: b64_zlib_yaml marshal pson raw yaml; 
using pson
    debug: Package[facter](provider=sun): Executing '/usr/bin/pkginfo -l -d 
/var/spool/pkg/NACfacter-1.5.8-1 NACfacter'
    debug: file_metadata supports formats: b64_zlib_yaml marshal pson raw yaml; 
using pson
    debug: file_metadata supports formats: b64_zlib_yaml marshal pson raw yaml; 
using pson
    debug: file_metadata supports formats: b64_zlib_yaml marshal pson raw yaml; 
using pson
    debug: file_metadata supports formats: b64_zlib_yaml marshal pson raw yaml; 
using pson
    debug: Puppet::Type::Service::ProviderSmf: Executing '/usr/bin/svcs -H -o 
state,nstate svc:/network/puppetd:default'
    debug: Puppet::Type::Service::ProviderSmf: Executing '/usr/bin/svcs -H -o 
state,nstate svc:/network/puppetd:default'
    debug: Puppet::Type::Service::ProviderSmf: Executing '/usr/bin/svcs -H -o 
state,nstate svc:/network/puppetd:default'
    debug: Service[puppet](provider=smf): Executing '/usr/sbin/svcadm clear 
svc:/network/puppetd:default'
    debug: Puppet::Type::Service::ProviderSmf: Executing '/usr/bin/svcs -H -o 
state,nstate svc:/network/puppetd:default'
    debug: Puppet::Type::Service::ProviderSmf: Executing '/usr/bin/svcs -H -o 
state,nstate svc:/network/puppetd:default'
    debug: Service[puppet](provider=smf): Executing '/usr/sbin/svcadm enable 
svc:/network/puppetd:default'
    notice: /Stage[main]/Puppet/Service[puppet]/ensure: ensure changed 
'maintenance' to 'running'
    debug: file_metadata supports formats: b64_zlib_yaml marshal pson raw yaml; 
using pson
    debug: Puppet::Type::Service::ProviderSmf: Executing '/usr/bin/svcs -H -o 
state,nstate svc:/network/dns/client:default'
    debug: Puppet::Type::Service::ProviderSmf: Executing '/usr/bin/svcs -H -o 
state,nstate svc:/network/dns/client:default'
    debug: Puppet::Type::Service::ProviderSmf: Executing '/usr/bin/svcs -H -o 
state,nstate svc:/network/ntp4:default'
    debug: Puppet::Type::Service::ProviderSmf: Executing '/usr/bin/svcs -H -o 
state,nstate svc:/network/ntp4:default'
    debug: Finishing transaction 8182368
    debug: Storing state
    debug: Stored state in 0.11 seconds
    notice: Finished catalog run in 17.02 seconds

Initially I used puppet to upgrade the solaris package from 0.25.3 to 2.6.1 but 
I have also manually removed the package and installed it again, ensuring 
nothing is left in /usr/local/lib/ruby.
    
----------------------------------------
Bug #4830: puppet client errors since upgrading master to 2.6.1
http://projects.puppetlabs.com/issues/4830

Author: Matthew Flanagan
Status: Needs more information
Priority: Normal
Assignee: 
Category: 
Target version: 
Affected version: 2.6.1
Keywords: 
Branch: 


I have upgraded my puppet master to 2.6.1 and get the following error on my 
0.25.3 clients:

    Sep 18 03:16:29 client puppetd[19608]: [ID 702911 daemon.error] 
(/File[/var/puppet/lib]) Failed to generate additional resources using 
'eval_generate': wrong header line format
    Sep 18 03:16:29 client puppetd[19608]: [ID 702911 daemon.error] 
(/File[/var/puppet/lib]) Failed to retrieve current state of resource: wrong 
header line format Could not retrieve file metadata for 
puppet://puppet/plugins: wrong header line format
    Sep 18 03:16:59 client puppetd[19608]: [ID 702911 daemon.notice] Finished 
catalog run in 16.64 seconds

And the same on my 2.6.1 clients:

    Sep 23 17:58:06 client puppet-agent[12689]: [ID 702911 daemon.error] 
(/File[/var/lib/puppet/lib]) Failed to generate additional resources using 
'eval_generate': wrong header line format
    Sep 23 17:58:06 client puppet-agent[12689]: [ID 702911 daemon.error] 
(/File[/var/lib/puppet/lib]) Could not evaluate: wrong header line format Could 
not retrieve file metadata for puppet://puppet/plugins: wrong header line format
    Sep 23 17:58:47 client puppet-agent[12689]: [ID 702911 daemon.notice] 
Finished catalog run in 15.46 seconds
    
puppet master is Solaris 10 and so is client:

master# uname -a
SunOS master 5.10 Generic_142909-17 sun4v sparc SUNW,Sun-Fire-T200

client# uname -a
SunOS client 5.10 Generic_142900-13 sun4v sparc SUNW,SPARC-Enterprise-T5120

ruby version is 1.8.6.114
facter version is 1.5.8


-- 
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.

Reply via email to