Issue #3751 has been updated by Markus Roberts.

Ohad --

So it appears that a resource is getting serialized without a type, but it's 
not clear which resource, or why, and most especially, how.  I've tried 
reproducing with a variety of resource types but haven't been able to get this 
result.  So it's question time:

1) How repeatable is the problem?
2) How pervasive is the problem?
3) Do you know (or suspect) what resource is causing it?
4) Do you know what catalog serialization format is being used?  
5) Does the problem persist if you try a different format?
6) Is either machine running ruby 1.8.1?
7) Is the manifest in question small enough and non-sensitive enough that you 
could share it?
8) Can you think of anything else that might give us a handle on the problem?

-- Markus
----------------------------------------
Bug #3751: 0.25.5rc2 server fails with 0.24-8 client
http://projects.puppetlabs.com/issues/3751

Author: Ohad Levy
Status: Investigating
Priority: Normal
Assigned to: 
Category: 
Target version: 
Affected version: 0.25.5rc2
Keywords: 
Branch: 


During tests on RC2, I've got the following error message on a 0.24-8 client:
<pre>
    warning: Configuration could not be instantiated: interning empty string
</pre>

this is the trace from the client
<pre>
    /usr/lib/ruby/site_ruby/1.8/puppet/metatype/manager.rb:114:in `to_sym'
    /usr/lib/ruby/site_ruby/1.8/puppet/metatype/manager.rb:114:in `type'
    /usr/lib/ruby/site_ruby/1.8/puppet/transportable.rb:90:in `to_type'
    /usr/lib/ruby/site_ruby/1.8/puppet/transportable.rb:198:in `to_catalog'
    /usr/lib/ruby/site_ruby/1.8/puppet/transportable.rb:126:in `each'
    /usr/lib/ruby/site_ruby/1.8/puppet/transportable.rb:126:in `each'
    /usr/lib/ruby/site_ruby/1.8/puppet/transportable.rb:195:in `to_catalog'
    /usr/lib/ruby/site_ruby/1.8/puppet/transportable.rb:204:in `call'
    /usr/lib/ruby/site_ruby/1.8/puppet/transportable.rb:204:in `to_catalog'
    /usr/lib/ruby/site_ruby/1.8/puppet/transportable.rb:126:in `each'
    /usr/lib/ruby/site_ruby/1.8/puppet/transportable.rb:126:in `each'
    /usr/lib/ruby/site_ruby/1.8/puppet/transportable.rb:195:in `to_catalog'
    /usr/lib/ruby/site_ruby/1.8/puppet/transportable.rb:210:in `call'
    /usr/lib/ruby/site_ruby/1.8/puppet/transportable.rb:210:in `to_catalog'
    /usr/lib/ruby/site_ruby/1.8/puppet/network/client/master.rb:172:in 
`getconfig'
    /usr/lib/ruby/site_ruby/1.8/puppet/network/client/master.rb:245:in `run'
    /usr/lib/ruby/site_ruby/1.8/puppet/util.rb:426:in `thinmark'
    /usr/lib/ruby/1.8/benchmark.rb:293:in `measure'
    /usr/lib/ruby/1.8/benchmark.rb:307:in `realtime'
    /usr/lib/ruby/site_ruby/1.8/puppet/util.rb:425:in `thinmark'
    /usr/lib/ruby/site_ruby/1.8/puppet/network/client/master.rb:244:in `run'
    /usr/lib/ruby/1.8/sync.rb:229:in `synchronize'
    /usr/lib/ruby/site_ruby/1.8/puppet/network/client/master.rb:237:in `run'
    /usr/sbin/puppetd:417
</pre>

on the server side, there are no errors e.g:
<pre>
Compiled catalog for certname in 1.14 seconds
</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