I need to install ofed-rpms ( on several cluster nodes, I have used
the install script to generate the rpms (and install them on one of the

Then I put the relevant rpm-files on a local repository, and created a
puppet module for installing them on the nodes (in this module all of the
packages are listed, and I hoped that they would be installed through:

package {
ensure => installed,

(where packagelist contains all the rpms).

However, this does not work, since yum complains when puppet is at work:

"Package libmthca-devel-static is obsoleted by libmthca-static, trying to
install libmthca-static-1.0.6-2.el6.x86_64 instead"

Here libmthca-static-1.0.6-2 is included in the centos-6.2 repository, and
I don't want this to be installed, but rater
the libmthca-devel-static-1.0.5-0.1 from the ofed-stack.

That is, the problem here is that that some of the packages in the local
(ofed-build) repository are older that the ones in the standard
centos-repositories, I tried to circumvent this by put a higher priority on
the local repository, but this does not help.

There is probably a more clever way of doing this (could run the install
script on all the nodes, but I would prefer to incorporate it in puppet).

Hints would be appreciated.



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.

Search Discussions

Related Discussions

Discussion Navigation
viewthread | post
Discussion Overview
grouppuppet-users @
postedMay 19, '12 at 7:40p
activeMay 19, '12 at 7:40p

1 user in discussion

Jon Tegner: 1 post



site design / logo © 2022 Grokbase