On Tue, Jun 3, 2014 at 11:48 AM, Felix Frank < [email protected]> wrote:
> Uhm, tricky. > > Can you make sure that agent and master use the same Ruby version for > Puppet? > > It may be worthwile to try running both on Ruby 1.9.3. > > HTH, > Felix > > On 06/03/2014 10:34 AM, Andrei-Florian Staicu wrote: > > Hi all, > > > > After upgrading the server from 3.2.4-1.el6 to 3.6.1-1.el6, i get the > > following when running puppet agent --test --noop: > > Error: Could not retrieve catalog from remote server: Error 400 on > > SERVER: Could not intern from pson: source '%7B%22values%22%3A%7' not in > > PSON! > > Client is also 3.6.1-1.el6. > > Sometimes is "values", other times it's "timestamp". I had this issue > > before after server upgrade, and I ended up downgrading the servers. > > Unfortunately it's not possible now, because puppetdb upgraded > > from 1.4.0-1.el6 to 2.0.0-1.el6 and the rollback no longer works. > > > > The logs from the client and server are below. Could you point me in the > > right direction to debug this? > > > > Thanks. > Hi, As far as I see I'm on the same level, even using the puppetlabs dependencies repo. The only ruby 1.9.3 package I see for RHEL is in the SAM repository; but that also contains the RedHat packaged version of puppet-server (2.6.17). And i cannot anyway use it on all production servers (i.e. puppet clients). I also disabled the puppetdb reports and storedconfig, just to eliminate a possible cause -> same error. Thanks. ========================================================================================== [root@SERVER puppet]# yum list installed|grep "^ruby" ruby.x86_64 1.8.7.352-13.el6 @rhel-x86_64-server-6 ruby-augeas.x86_64 0.4.1-3.el6 @puppet-x86_64-server-6 ruby-devel.x86_64 1.8.7.352-13.el6 @rhel-x86_64-server-6 ruby-irb.x86_64 1.8.7.352-13.el6 @rhel-x86_64-server-6 ruby-libs.x86_64 1.8.7.352-13.el6 @rhel-x86_64-server-6 ruby-mysql.x86_64 2.8.2-1.el6 @epel ruby-rdoc.x86_64 1.8.7.352-13.el6 @rhel-x86_64-server-6 ruby-rgen.noarch 0.6.5-2.el6 @puppet-x86_64-server-6 ruby-shadow.x86_64 1:2.2.0-2.el6 @puppet-x86_64-server-6 rubygem-daemon_controller.noarch 1.1.5-1.el6 @epel-el6-x86_64 rubygem-fastthread.x86_64 1.0.7-2.el6 @epel rubygem-json.x86_64 1.5.5-1.el6 @puppet-el6-x86_64 rubygem-passenger.x86_64 1:3.0.19-1.el6 @passenger rubygem-passenger-native.x86_64 1:3.0.19-1.el6 @passenger rubygem-passenger-native-libs.x86_64 rubygem-rack.noarch 1:1.1.0-2.el6 @epel rubygem-rake.noarch 0.8.7-2.1.el6 @rhel-x86_64-server-optional-6 rubygems.noarch 1.3.7-5.el6 @rhel-x86_64-server-optional-6 ========================================================================================== [root@CLIENT ~]# yum list installed|grep "^ruby" ruby.x86_64 1.8.7.352-13.el6 @rhel-x86_64-server-6 ruby-augeas.x86_64 0.4.1-3.el6 @puppet-x86_64-server-6 ruby-irb.x86_64 1.8.7.352-13.el6 @rhel-x86_64-server-6 ruby-libs.x86_64 1.8.7.352-13.el6 @rhel-x86_64-server-6 ruby-rdoc.x86_64 1.8.7.352-13.el6 @rhel-x86_64-server-6 ruby-rgen.noarch 0.6.5-2.el6 @puppet-x86_64-server-6 ruby-shadow.x86_64 1:2.2.0-2.el6 @puppet-x86_64-server-6 rubygem-json.x86_64 1.5.5-1.el6 @puppet-el6-x86_64 rubygems.noarch 1.3.7-5.el6 @rhel-x86_64-server-optional-6 ========================================================================================== -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-users/CANK4U2q_kFD%3Digb0f9pV9p9bD0H4hg1L_2B8pi6WMRTMv4AUkQ%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.
