Issue #5048 has been updated by James Turnbull.

Category set to plumbing
Status changed from Unreviewed to Investigating
Assignee set to Markus Roberts
Target version set to 2.6.x
Affected Puppet version set to 2.6.2

Markus - I assigned to you for comment - any idea if this is similar to the 
related bug?
----------------------------------------
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: Investigating
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.

Reply via email to