puppet cert --list fails with weird error after upgrading to 3.0.1

77 views
Skip to first unread message

Dan McManus

unread,
Nov 15, 2012, 4:24:01 PM11/15/12
to puppet...@googlegroups.com
Hello all,

I just updated my puppet master from 2.7 to 3.0.1, and everything else seems to be working fine, but look at this:

[root@puppmstr2 ~]# puppet cert --list
Error: undefined method `new' for OpenSSL::Digest:Module


...and that's it.
I can clean and sign just fine. I just can't list. Googling showed me nothing.

I never had issues like this with 2.7.

I am running RHEL 5.8, with the included ruby of 1.8.5 (2006-08-25) [x86_64-linux]

Any ideas?

Matthaus Owens

unread,
Nov 15, 2012, 4:37:16 PM11/15/12
to puppet...@googlegroups.com
Ruby 1.8.5 is no longer supported in Puppet 3.x[1]. We have supplied
ruby 1.8.7 packages for el5 that will replace the system ruby in our
dependencies repo (http://yum.puppetlabs.com/el/5/dependencies/)[2].
That would be where I would start looking.

[1] - http://docs.puppetlabs.com/guides/platforms.html#ruby-versions
[2] - http://docs.puppetlabs.com/puppet/3/reference/release_notes.html#backwards-incompatible-changes-in-30
> --
> You received this message because you are subscribed to the Google Groups
> "Puppet Users" group.
> To view this discussion on the web visit
> https://groups.google.com/d/msg/puppet-users/-/SnD7edOHo2oJ.
> To post to this group, send email to puppet...@googlegroups.com.
> To unsubscribe from this group, send email to
> puppet-users...@googlegroups.com.
> For more options, visit this group at
> http://groups.google.com/group/puppet-users?hl=en.



--
Matthaus Owens
Release Manager, Puppet Labs

Dan McManus

unread,
Nov 15, 2012, 4:46:26 PM11/15/12
to puppet...@googlegroups.com
Yep, that did it. Sorry, must have missed that.
Reply all
Reply to author
Forward
0 new messages