Issue #5048 has been updated by Chad Huneycutt. File resource added
here's the resource. didn't render very well. ---------------------------------------- Bug #5048: "No title provided and "" is not a valid resource reference" after 2.6.2 upgrade https://projects.puppetlabs.com/issues/5048 Author: Chad Huneycutt Status: Needs more information Priority: Normal Assignee: Markus Roberts Category: plumbing Target version: 2.6.x Affected Puppet version: 2.6.2 Keywords: Branch: After upgrading my puppet master from 0.25.5 to 2.6.2, my 0.25.5 clients cannot apply their catalogs. A trace is at the bottom of this report. The clients use 0.25.5 from EPEL. The master runs REE and was upgraded with gems. I should also mention that when I run the client on the master (running 2.6.2), the catalog is applied correctly. <pre> [r...@foo puppet]# puppetd --debug --trace --test debug: Puppet::Type::User::ProviderUser_role_add: file roleadd 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::ProviderDirectoryservice: file /usr/bin/dscl does not exist 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: /File[/var/lib/puppet/ssl/public_keys/foo.bar.org.pem]: Autorequiring File[/var/lib/puppet/ssl/public_keys] debug: /File[/var/run/puppet/puppetd.pid]: Autorequiring File[/var/run/puppet] debug: /File[/var/lib/puppet/state/graphs]: Autorequiring File[/var/lib/puppet/state] debug: /File[/etc/puppet/namespaceauth.conf]: Autorequiring File[/etc/puppet] debug: /File[/var/lib/puppet/ssl/private_keys]: Autorequiring File[/var/lib/puppet/ssl] debug: /File[/var/lib/puppet/lib]: Autorequiring File[/var/lib/puppet] debug: /File[/var/lib/puppet/facts]: 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/csr_foo.bar.org.pem]: 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/certs/foo.bar.org.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/ssl]: Autorequiring File[/var/lib/puppet] debug: /File[/var/lib/puppet/classes.txt]: Autorequiring File[/var/lib/puppet] debug: /File[/etc/puppet/puppet.conf]: Autorequiring File[/etc/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/ssl/private_keys/foo.bar.org.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_yaml]: Autorequiring File[/var/lib/puppet] debug: /File[/var/lib/puppet/state/state.yaml]: Autorequiring File[/var/lib/puppet/state] debug: Finishing transaction 23626288717040 with 0 changes 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/ssl/public_keys/foo.bar.org.pem]: Autorequiring File[/var/lib/puppet/ssl/public_keys] debug: /File[/var/lib/puppet/ssl/private_keys/foo.bar.org.pem]: Autorequiring File[/var/lib/puppet/ssl/private_keys] debug: /File[/etc/puppet/namespaceauth.conf]: Autorequiring File[/etc/puppet] debug: /File[/var/lib/puppet/facts]: Autorequiring File[/var/lib/puppet] debug: /File[/var/lib/puppet/ssl/certs]: 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/foo.bar.org.pem]: Autorequiring File[/var/lib/puppet/ssl/certs] debug: /File[/var/lib/puppet/ssl/certificate_requests]: 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/lib]: 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/csr_foo.bar.org.pem]: Autorequiring File[/var/lib/puppet/ssl] debug: /File[/var/lib/puppet/state]: Autorequiring File[/var/lib/puppet] debug: Finishing transaction 23626288087280 with 0 changes debug: Using cached certificate for ca debug: Using cached certificate for foo.bar.org debug: Finishing transaction 23626289030880 with 0 changes debug: Loaded state in 0.02 seconds info: Retrieving plugin debug: Using cached certificate for ca debug: Using cached certificate for foo.bar.org debug: Using cached certificate_revocation_list for ca debug: file_metadata supports formats: b64_zlib_yaml marshal pson raw yaml; using marshal debug: Finishing transaction 23626288782620 with 0 changes info: Loading facts in ccbp_realname info: Loading facts in myhackfactor info: Loading facts in ccbp_sysinfo info: Loading facts in ccbp_osflavor info: Loading facts in mydom0 info: Loading facts in ccbp_arch info: Loading facts in ccbp_extsysinfo info: Loading facts in virtual info: Loading facts in ccbp_osmajrel info: Loading facts in ccbp_osfam info: Loading facts in ccbp_osminrel info: Loading facts in ccbp_realname info: Loading facts in myhackfactor info: Loading facts in ccbp_sysinfo info: Loading facts in ccbp_osflavor info: Loading facts in mydom0 info: Loading facts in ccbp_arch info: Loading facts in ccbp_extsysinfo info: Loading facts in virtual info: Loading facts in ccbp_osmajrel info: Loading facts in ccbp_osfam info: Loading facts in ccbp_osminrel /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31: command not found: /usr/local/bin/xeninfo -h /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31: command not found: /usr/local/bin/xeninfo -h /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31: command not found: /usr/local/bin/xeninfo -h /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31: command not found: /usr/local/bin/xeninfo -0 /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31: command not found: /usr/local/bin/xeninfo -0 /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31: command not found: /usr/local/bin/xeninfo -0 debug: catalog supports formats: b64_zlib_yaml marshal pson raw yaml; using marshal info: Caching catalog for foo.bar.org /usr/lib/ruby/site_ruby/1.8/puppet/resource.rb:135: warning: Object#type is deprecated; use Object#class /usr/lib/ruby/site_ruby/1.8/puppet/resource.rb:135: warning: Object#type is deprecated; use Object#class /usr/lib/ruby/site_ruby/1.8/puppet/resource/reference.rb:27:in `initialize' /usr/lib/ruby/site_ruby/1.8/puppet/type/component.rb:68:in `new' /usr/lib/ruby/site_ruby/1.8/puppet/type/component.rb:68:in `title=' /usr/lib/ruby/site_ruby/1.8/puppet/type.rb:1898:in `initialize' /usr/lib/ruby/site_ruby/1.8/puppet/type/component.rb:31:in `initialize' /usr/lib/ruby/site_ruby/1.8/puppet/resource.rb:174:in `new' /usr/lib/ruby/site_ruby/1.8/puppet/resource.rb:174:in `to_ral' /usr/lib/ruby/site_ruby/1.8/puppet/resource/catalog.rb:569:in `send' /usr/lib/ruby/site_ruby/1.8/puppet/resource/catalog.rb:569:in `to_catalog' /usr/lib/ruby/site_ruby/1.8/puppet/resource/catalog.rb:547:in `each' /usr/lib/ruby/site_ruby/1.8/puppet/resource/catalog.rb:547:in `to_catalog' /usr/lib/ruby/site_ruby/1.8/puppet/resource/catalog.rb:473:in `to_ral' /usr/lib/ruby/site_ruby/1.8/puppet/configurer.rb:119:in `convert_catalog' /usr/lib/ruby/site_ruby/1.8/puppet/configurer.rb:114:in `retrieve_catalog' /usr/lib/ruby/site_ruby/1.8/puppet/configurer.rb:142:in `run' /usr/lib/ruby/site_ruby/1.8/puppet/agent.rb:53:in `run' /usr/lib/ruby/site_ruby/1.8/puppet/agent/locker.rb:21:in `lock' /usr/lib/ruby/site_ruby/1.8/puppet/agent.rb:53:in `run' /usr/lib/ruby/1.8/sync.rb:229:in `synchronize' /usr/lib/ruby/site_ruby/1.8/puppet/agent.rb:53:in `run' /usr/lib/ruby/site_ruby/1.8/puppet/agent.rb:134:in `with_client' /usr/lib/ruby/site_ruby/1.8/puppet/agent.rb:51:in `run' /usr/lib/ruby/site_ruby/1.8/puppet/application/puppetd.rb:103:in `onetime' /usr/lib/ruby/site_ruby/1.8/puppet/application.rb:226:in `send' /usr/lib/ruby/site_ruby/1.8/puppet/application.rb:226:in `run_command' /usr/lib/ruby/site_ruby/1.8/puppet/application.rb:217:in `run' /usr/lib/ruby/site_ruby/1.8/puppet/application.rb:306:in `exit_on_fail' /usr/lib/ruby/site_ruby/1.8/puppet/application.rb:217:in `run' /usr/sbin/puppetd:160 err: Could not run Puppet configuration client: No title provided and "" is not a valid resource reference [r...@foo puppet]# </pre> -- 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.
