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.
