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.

Reply via email to