Hi Guys,
I am running puppet server version 3.0.2-1 and now have a need to support
CentOS/RHEL 7.x as a agent. I got puppet rpms built but when I try to
install it on the client I am running into some ruby related errors:
--
# yum localinstall ../RPMS/noarch/puppet-3.0.2-1.el7.centos.noarch.rpm
Loaded plugins: fastestmirror, langpacks, product-id, rhnplugin,
subscription-manager
This system is receiving updates from RHN Classic or Red Hat Satellite.
Examining ../RPMS/noarch/puppet-3.0.2-1.el7.centos.noarch.rpm:
puppet-3.0.2-1.el7.centos.noarch
Marking ../RPMS/noarch/puppet-3.0.2-1.el7.centos.noarch.rpm to be installed
Resolving Dependencies
--> Running transaction check
---> Package puppet.noarch 0:3.0.2-1.el7.centos will be installed
--> Processing Dependency: ruby(abi) >= 1.8 for package:
puppet-3.0.2-1.el7.centos.noarch
Loading mirror speeds from cached hostfile
--> Finished Dependency Resolution
Error: Package: puppet-3.0.2-1.el7.centos.noarch
(/puppet-3.0.2-1.el7.centos.noarch)
Requires: ruby(abi) >= 1.8
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest
--
I do have ruby installed on this server already:
--
# rpm -qa | grep -i ^ruby
rubygems-2.0.14-25.el7_1.noarch
ruby-libs-2.0.0.598-25.el7_1.x86_64
rubygem-io-console-0.4.2-25.el7_1.x86_64
rubygem-bigdecimal-1.2.0-25.el7_1.x86_64
ruby-shadow-2.2.0-2.el7.x86_64
rubygem-psych-2.0.0-25.el7_1.x86_64
rubygem-rdoc-4.0.0-25.el7_1.noarch
rubygem-json-1.7.7-25.el7_1.x86_64
ruby-2.0.0.598-25.el7_1.x86_64
ruby-augeas-0.4.1-3.el7.x86_64
ruby-irb-2.0.0.598-25.el7_1.noarch
--
Is there something I am missing here? Thanks in advance for your help with
this.
Regards
--
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/4d684cd9-764b-42c8-bb99-9dc5fd338ffc%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.