Issue #3160 has been updated by Kristian Van Der Vliet.

I too ran into this same error, with a 0.25.1 Puppetmaster running on Debian 
Lenny and a CentOS 5 machine with a 0.25.4 client. I've worked around it for 
now by setting "preferred_serialization_format = yaml" in puppet.conf

If clients are not guaranteed to be backwards compatible to servers across 
"major" releases (I.e. across all 0.25 releases) that presents a problem trying 
to use puppet in any environment where you have more than one OS or 
distribution, given that different distributions will almost certainly package 
different versions (& upgrading my production puppetmaster to the latest 
release is not something I'd do lightly!) 
----------------------------------------
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