On 01/06/12 12:41, Matthew Burgess wrote: > On Thu, May 31, 2012 at 6:07 PM, Brice Figureau > <brice-pup...@daysofwonder.com> wrote: > >> I'll run a test over the week-end to see if I can reproduce the issue >> with 2.7.14. It's possible something changed in the puppet codebase and >> puppet-load doesn't properly encode the facts it sends to the master, >> which in turn doesn't get unserialized as they should.
Unfortunately, I wasn't able to reproduce the issue with your fact file. > Just as a hunch, I wonder whether, given the problems I had getting > compatible versions of various gems installed it may be a problem > there (I'm on an air-gapped environment, so had to download, transfer > and install the individual .gem files). In case it's useful, here's > the output of 'gem list': > > activemodel (3.0.12) > activerecord (3.0.12) > activesupport (3.0.12) > addressable (2.2.8) > arel (2.0.10) > builder (3.0.0, 2.1.2) > cookiejar (0.3.0) > daemon_controller (0.2.5) > em-http-request (1.0.2) > em-socksify (0.2.0) > eventmachine (1.0.0.beta.4) > fastthread (1.0.7) > http_parser.rb (0.5.3) > i18n (0.6.0, 0.5.0) > json (1.4.3) > mime-types (1.16) > multi_json (1.3.5) > mysql (2.8.1) > passenger (3.0.12) > rack (1.1.0) > rake (0.8.7) > rest-client (1.6.1) > sqlite3-ruby (1.2.4) > tzinfo (0.3.33) On my side, I noticed that I'm running: addressable (2.2.6) cookiejar (0.3.0) em-http-request (0.2.15) em-socksify (0.1.0) eventmachine (1.0.0.beta.4) facter (1.6.2) http_parser.rb (0.5.3) rake (0.8.7) So I tried to upgrade to em-http-request 1.2.0 like you, and ran into many authentification trouble (like the SSL connection wasn't open with the specified cert and key). So my suggestion would be to: gem uninstall em-http-request gem install -v 0.2.5 em-http-request and try if that helps, -- Brice Figureau My Blog: http://www.masterzen.fr/ -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To post to this group, send email to puppet-users@googlegroups.com. To unsubscribe from this group, send email to puppet-users+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.