Issue #3160 has been updated by Alex Howells.
I'd just like to say this is still an "issue" for a lot of environments, and suggest that Stefan makes a valid point in his last suggestion. Perhaps some kind of negotiation is possible, such that Puppet falls back to "lowest common denominator" as a way to handle major alterations? Obviously spit a warning if this isn't ideal behaviour but IMHO the focus should be on client <-> master being able to work together 100% of the time, and letting the IT staff know if performance could be improved with an upgrade? In this case the client defaults to PSON, however the master isn't keen on that. It should automatically try YAML. ---------------------------------------- Bug #3160: Could not intern from pson: source '"#<Puppet::FileServi' not in PSON! http://projects.puppetlabs.com/issues/3160 Author: Rob Terhaar Status: Needs more information Priority: Normal Assigned to: Category: Target version: Affected version: 0.25.4 Keywords: Branch: I'm using puppet 25.4 via gem on opensolaris, connecting to a debian puppetmaster which is running the current backported puppetmasterd (v. 0.25.1-2~bpo50+1) All of our Linux machines work correctly with this puppetmaster, however when I try to connect an opensolaris server, i receive the following error when trying to transfer files via puppetmaster's module file server: debug: file_metadata supports formats: b64_zlib_yaml marshal pson raw yaml; using pson err: //users::users/User_maker[rterhaar]/File[/export/home/rterhaar/.ssh/authorized_keys2]: Failed to retrieve current state of resource: Could not intern from pson: source '"#<Puppet::FileServi' not in PSON! Could not retrieve file metadata for puppet:///modules/users/authorized_keys2: Could not intern from pson: source '"#<Puppet::FileServi' not in PSON! at /etc/puppet/modules/users/manifests/maker.pp:60 -- 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.
