We updated our server last week to 25.4 and have updated a few clients. I''ve got one now that is irritated: info: Caching catalog for <snipped node> /usr/lib64/ruby/1.8/yaml/rubytypes.rb:315: [BUG] Segmentation fault ruby 1.8.1 (2003-12-25) [x86_64-linux-gnu] Any thoughts? -- 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+unsubscribe@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.
Len Rugen wrote:> We updated our server last week to 25.4 and have updated a few clients. > I''ve got one now that is irritated: > > info: Caching catalog for <snipped node> > /usr/lib64/ruby/1.8/yaml/rubytypes.rb:315: [BUG] Segmentation fault > ruby 1.8.1 (2003-12-25) [x86_64-linux-gnu] > > Any thoughts?Yuck. This is http://projects.reductivelabs.com/issues/2604 We''ll have to get some sort of work-around into the EPEL packages. Seems no one reported this after a month or so in epel-testing. :/ -- Todd OpenPGP -> KeyID: 0xBEAF0CE3 | URL: www.pobox.com/~tmz/pgp ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ I honor and express all facets of my being, regardless of federal, state and local laws.
Who tests on old rhel4 systems :-) Thanks On Mon, Mar 15, 2010 at 2:47 PM, Todd Zullinger <tmz@pobox.com> wrote:> Len Rugen wrote: > > We updated our server last week to 25.4 and have updated a few clients. > > I''ve got one now that is irritated: > > > > info: Caching catalog for <snipped node> > > /usr/lib64/ruby/1.8/yaml/rubytypes.rb:315: [BUG] Segmentation fault > > ruby 1.8.1 (2003-12-25) [x86_64-linux-gnu] > > > > Any thoughts? > > Yuck. This is http://projects.reductivelabs.com/issues/2604 > > We''ll have to get some sort of work-around into the EPEL packages. > Seems no one reported this after a month or so in epel-testing. :/ > > -- > Todd OpenPGP -> KeyID: 0xBEAF0CE3 | URL: www.pobox.com/~tmz/pgp > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > I honor and express all facets of my being, regardless of federal, > state and local laws. > >-- 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+unsubscribe@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.
Will the fix be on the client or server side? On Mon, Mar 15, 2010 at 3:07 PM, Len Rugen <lenrugen@gmail.com> wrote:> Who tests on old rhel4 systems :-) > > Thanks > > On Mon, Mar 15, 2010 at 2:47 PM, Todd Zullinger <tmz@pobox.com> wrote: > >> Len Rugen wrote: >> > We updated our server last week to 25.4 and have updated a few clients. >> > I''ve got one now that is irritated: >> > >> > info: Caching catalog for <snipped node> >> > /usr/lib64/ruby/1.8/yaml/rubytypes.rb:315: [BUG] Segmentation fault >> > ruby 1.8.1 (2003-12-25) [x86_64-linux-gnu] >> > >> > Any thoughts? >> >> Yuck. This is http://projects.reductivelabs.com/issues/2604 >> >> We''ll have to get some sort of work-around into the EPEL packages. >> Seems no one reported this after a month or so in epel-testing. :/ >> >> -- >> Todd OpenPGP -> KeyID: 0xBEAF0CE3 | URL: www.pobox.com/~tmz/pgp >> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >> I honor and express all facets of my being, regardless of federal, >> state and local laws. >> >> >-- 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+unsubscribe@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.
I think this might be a ruby problem due to that being such an ancient version. There are Centos 4 packages for ruby 1.8.5 which might help. $ ls /var/www/cobbler/localmirror/ruby/ ruby-1.8.5-5.el4.centos.1.i386.rpm ruby-mode-1.8.5-5.el4.centos.1.i386.rpm ruby-irb-1.8.5-5.el4.centos.1.i386.rpm ruby-rdoc-1.8.5-5.el4.centos.1.i386.rpm ruby-libs-1.8.5-5.el4.centos.1.i386.rpm Len Rugen wrote:> Will the fix be on the client or server side? > > On Mon, Mar 15, 2010 at 3:07 PM, Len Rugen <lenrugen@gmail.com > <mailto:lenrugen@gmail.com>> wrote: > > Who tests on old rhel4 systems :-) > > Thanks > > On Mon, Mar 15, 2010 at 2:47 PM, Todd Zullinger <tmz@pobox.com > <mailto:tmz@pobox.com>> wrote: > > Len Rugen wrote: > > We updated our server last week to 25.4 and have updated a > few clients. > > I''ve got one now that is irritated: > > > > info: Caching catalog for <snipped node> > > /usr/lib64/ruby/1.8/yaml/rubytypes.rb:315: [BUG] > Segmentation fault > > ruby 1.8.1 (2003-12-25) [x86_64-linux-gnu] > > > > Any thoughts? > > Yuck. This is http://projects.reductivelabs.com/issues/2604 > > We''ll have to get some sort of work-around into the EPEL packages. > Seems no one reported this after a month or so in epel-testing. :/ > > -- > Todd OpenPGP -> KeyID: 0xBEAF0CE3 | URL: > www.pobox.com/~tmz/pgp <http://www.pobox.com/%7Etmz/pgp> > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > I honor and express all facets of my being, regardless of federal, > state and local laws. > > > > -- > 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+unsubscribe@googlegroups.com. > For more options, visit this group at > http://groups.google.com/group/puppet-users?hl=en.-- Trevor Hemsley Infrastructure Engineer ................................................. * C A L Y P S O * 4th Floor, Tower Point, 44 North Road, Brighton, BN1 1YR, UK OFFICE +44 (0) 1273 666 350 FAX +44 (0) 1273 666 351 ................................................. www.calypso.com This electronic-mail might contain confidential information intended only for the use by the entity named. If the reader of this message is not the intended recipient, the reader is hereby notified that any dissemination, distribution or copying is strictly prohibited. * P * /*/ Please consider the environment before printing this e-mail /*/ -- 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+unsubscribe@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.
I only had ruby, ruby-dev & ruby-libs, after installing those, pupport works except it seems to have lost the ruby-shadow function: info: /User[root]: Provider useradd does not support features manages_passwords; not managing attribute password On Mon, Mar 15, 2010 at 3:54 PM, Trevor Hemsley <trevor.hemsley@codefarm.com> wrote:> I think this might be a ruby problem due to that being such an ancient > version. There are Centos 4 packages for ruby 1.8.5 which might help. > > $ ls /var/www/cobbler/localmirror/ruby/ > ruby-1.8.5-5.el4.centos.1.i386.rpm > ruby-mode-1.8.5-5.el4.centos.1.i386.rpm > ruby-irb-1.8.5-5.el4.centos.1.i386.rpm > ruby-rdoc-1.8.5-5.el4.centos.1.i386.rpm > ruby-libs-1.8.5-5.el4.centos.1.i386.rpm > > Len Rugen wrote: > >> Will the fix be on the client or server side? >> >> On Mon, Mar 15, 2010 at 3:07 PM, Len Rugen <lenrugen@gmail.com <mailto: >> lenrugen@gmail.com>> wrote: >> >> Who tests on old rhel4 systems :-) >> Thanks >> >> On Mon, Mar 15, 2010 at 2:47 PM, Todd Zullinger <tmz@pobox.com >> <mailto:tmz@pobox.com>> wrote: >> >> Len Rugen wrote: >> > We updated our server last week to 25.4 and have updated a >> few clients. >> > I''ve got one now that is irritated: >> > >> > info: Caching catalog for <snipped node> >> > /usr/lib64/ruby/1.8/yaml/rubytypes.rb:315: [BUG] >> Segmentation fault >> > ruby 1.8.1 (2003-12-25) [x86_64-linux-gnu] >> > >> > Any thoughts? >> >> Yuck. This is http://projects.reductivelabs.com/issues/2604 >> >> We''ll have to get some sort of work-around into the EPEL packages. >> Seems no one reported this after a month or so in epel-testing. :/ >> >> -- >> Todd OpenPGP -> KeyID: 0xBEAF0CE3 | URL: >> www.pobox.com/~tmz/pgp <http://www.pobox.com/%7Etmz/pgp<http://www.pobox.com/~tmz/pgp>> >> >> >> >> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >> I honor and express all facets of my being, regardless of federal, >> state and local laws. >> >> >> >> -- >> 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+unsubscribe@googlegroups.com<puppet-users%2Bunsubscribe@googlegroups.com> >> . >> For more options, visit this group at >> http://groups.google.com/group/puppet-users?hl=en. >> > > -- > > Trevor Hemsley > Infrastructure Engineer > ................................................. > * C A L Y P S O > * 4th Floor, Tower Point, > 44 North Road, > Brighton, BN1 1YR, UK > OFFICE +44 (0) 1273 666 350 > FAX +44 (0) 1273 666 351 > > ................................................. > www.calypso.com > > This electronic-mail might contain confidential information intended only > for the use by the entity named. If the reader of this message is not the > intended recipient, the reader is hereby notified that any dissemination, > distribution or copying is strictly prohibited. > > * P * /*/ Please consider the environment before printing this e-mail /*/ > > -- > 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+unsubscribe@googlegroups.com<puppet-users%2Bunsubscribe@googlegroups.com> > . > For more options, visit this group at > http://groups.google.com/group/puppet-users?hl=en. > >-- 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+unsubscribe@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.
this breaks because puppet still uses YAML for the local catalog cache. the best way to solve it now is by upgrading your ruby (or installing a newer ruby next to the old one). I do it for RHE3 machines, seems like it also must be done for RHEL4 as its seems low prio for RL. cheers, Ohad On Tue, Mar 16, 2010 at 3:47 AM, Todd Zullinger <tmz@pobox.com> wrote:> Len Rugen wrote: > > We updated our server last week to 25.4 and have updated a few clients. > > I''ve got one now that is irritated: > > > > info: Caching catalog for <snipped node> > > /usr/lib64/ruby/1.8/yaml/rubytypes.rb:315: [BUG] Segmentation fault > > ruby 1.8.1 (2003-12-25) [x86_64-linux-gnu] > > > > Any thoughts? > > Yuck. This is http://projects.reductivelabs.com/issues/2604 > > We''ll have to get some sort of work-around into the EPEL packages. > Seems no one reported this after a month or so in epel-testing. :/ > > -- > Todd OpenPGP -> KeyID: 0xBEAF0CE3 | URL: www.pobox.com/~tmz/pgp > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > I honor and express all facets of my being, regardless of federal, > state and local laws. > >-- 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+unsubscribe@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.
See above, I upgraded Ruby to 1.8.5, but then ruby-shadow fails. The link posted is what I used to get ruby-shadow working long ago under 24.8, but it''s not helping now. On Mon, Mar 15, 2010 at 10:32 PM, Ohad Levy <ohadlevy@gmail.com> wrote:> this breaks because puppet still uses YAML for the local catalog cache. > > the best way to solve it now is by upgrading your ruby (or installing a > newer ruby next to the old one). > > I do it for RHE3 machines, seems like it also must be done for RHEL4 as its > seems low prio for RL. > > cheers, > Ohad > > > On Tue, Mar 16, 2010 at 3:47 AM, Todd Zullinger <tmz@pobox.com> wrote: > >> Len Rugen wrote: >> > We updated our server last week to 25.4 and have updated a few clients. >> > I''ve got one now that is irritated: >> > >> > info: Caching catalog for <snipped node> >> > /usr/lib64/ruby/1.8/yaml/rubytypes.rb:315: [BUG] Segmentation fault >> > ruby 1.8.1 (2003-12-25) [x86_64-linux-gnu] >> > >> > Any thoughts? >> >> Yuck. This is http://projects.reductivelabs.com/issues/2604 >> >> We''ll have to get some sort of work-around into the EPEL packages. >> Seems no one reported this after a month or so in epel-testing. :/ >> >> -- >> Todd OpenPGP -> KeyID: 0xBEAF0CE3 | URL: www.pobox.com/~tmz/pgp >> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >> I honor and express all facets of my being, regardless of federal, >> state and local laws. >> >> > -- > 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+unsubscribe@googlegroups.com<puppet-users%2Bunsubscribe@googlegroups.com> > . > For more options, visit this group at > http://groups.google.com/group/puppet-users?hl=en. >-- 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+unsubscribe@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.
Late, but in the hope this might help someone, I ran into this recently on my puppet upgrade on the EL4 boxes. I did the 1.8.5 ruby upgrade from dev.centos.org. I straced the puppetd to see where ruby was looking for the libs and saw that with the 1.8.5 it was looking in: /usr/lib/site_ruby/1.8/i386-linux/ But the 1.8.1 shadow and augeas ruby libs were in: /usr/lib/site_ruby/1.8/i386-linux-gnu A symlink fixed this for me: `cd /usr/lib/site_ruby/1.8; ln -s i386- linux-gnu i386-linux` The following messages then didn''t occur: info: /User[root]: Provider useradd does not support features manages_passwords; not managing attribute password err: Could not run Puppet configuration client: Could not find a default provider for augeas I must confess I haven''t actually had augeas/password updates to rollout, but the augeas error was a blocker for me, so this resolved that primary issue. cheers -ant On Mar 16, 1:58 pm, Len Rugen <lenru...@gmail.com> wrote:> See above, I upgraded Ruby to 1.8.5, but then ruby-shadow fails. The link > posted is what I used to get ruby-shadow working long ago under 24.8, but > it''s not helping now. > > >-- 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+unsubscribe@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.