Issue #21512 has been updated by Ruth Linehan. Status changed from Unreviewed to Needs More Information Assignee set to Nate Walck
I was unable to recreate this on a fresh Debian Squeeze PE master running PE 3.0.0 and an OSX Mountain Lion (10.8) agent running the same versions as you. What Ruby version are you running on your agent? This sounds like it might be a caused by Ruby 1.9.3 vs. Ruby 1.8.7 differences, as PE 3 runs Ruby 1.9.3, whereas PE 2.8 ran Ruby 1.8.7. If you could run `puppet agent -t` with the `--trace` option, that would be really helpful. Also, if you could provide the OS of your master and the version of OSX you are running on the agent, that would be great. ---------------------------------------- Bug #21512: Non-PE OS X Node on PE3 Master throws unknown method error https://projects.puppetlabs.com/issues/21512#change-94702 * Author: Nate Walck * Status: Needs More Information * Priority: Normal * Assignee: Nate Walck * Category: * Target version: * Affected Puppet version: * Keywords: * Branch: ---------------------------------------- I started with a fresh PE3 Master and added a Fresh OSX Client to it using Puppet 3.2.2, Facter 1.7.1 and Hiera 1.2.1. Upon running puppet agent -t and signing the certificate (Autosign * is enabled for this dev box), I get the following errors: err Could not retrieve catalog; skipping run Puppet 2013-06-28 01:30 UTC err Failed to generate additional resources using 'eval_generate: Could not intern_multiple from pson: undefined method `encoding' for #<String:0x10291e490> /File[/var/lib/puppet/lib] 2013-06-28 01:30 UTC err Could not retrieve catalog from remote server: Could not intern from pson: undefined method `encoding' for #<String:0x102b15398> Puppet 2013-06-28 01:30 UTC err Could not evaluate: Could not intern from pson: undefined method `encoding' for #<String:0x102907628> Could not retrieve file metadata for puppet://puppet/plugins: Could not intern from pson: undefined method `encoding' for #<String:0x102907628> /File[/var/lib/puppet/lib] 2013-06-28 01:30 UTC The agent throws this error every run and doesn't seem to pickup custom facts (I tried removing the facts to see if they caused the issue, but to no avail). Let me know if you need any additional information. -- 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 unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/groups/opt_out.
