Ask Your Question
1

rdo-release.rpm fails, conflicts with puppetlabs

asked 2014-02-14 17:21:56 -0500

mike.outland gravatar image

updated 2014-02-14 18:38:22 -0500

smaffulli gravatar image

If I have a host managed by my own puppet master I cannot install the rdo-release.rpm.

I'm actually able to install the rdo-release.rpm on a system if I do not install rpm -ivh http://yum.puppetlabs.com/el/6/products/i386/puppetlabs-release-6-6.noarch.rpm on the system, so I know I have all the other packages sorted out.

[root@test3 ~]# yum install -y http://rdo.fedorapeople.org/rdo-release.rpm
Loaded plugins: product-id, security, subscription-manager
This system is receiving updates from Red Hat Subscription Management.
epel/metalink                                                                                                                                                                                             |  15 kB     00:00     
epel                                                                                                                                                                                                      | 4.2 kB     00:00     
epel/primary_db                                                                                                                                                                                           | 5.9 MB     00:09     
rhel-6-server-cf-tools-1-rpms                                                                                                                                                                             | 2.8 kB     00:00     
rhel-6-server-optional-rpms                                                                                                                                                                               | 3.5 kB     00:00     
rhel-6-server-rhev-agent-rpms                                                                                                                                                                             | 3.1 kB     00:00     
rhel-6-server-rpms                                                                                                                                                                                        | 3.7 kB     00:00     
rhel-ha-for-rhel-6-server-rpms                                                                                                                                                                            | 3.7 kB     00:00     
rhel-lb-for-rhel-6-server-rpms                                                                                                                                                                            | 3.7 kB     00:00     
Setting up Install Process
rdo-release.rpm                                                                                                                                                                                           |  11 kB     00:00     
Examining /var/tmp/yum-root-c_FQnX/rdo-release.rpm: rdo-release-havana-7.noarch
Marking /var/tmp/yum-root-c_FQnX/rdo-release.rpm to be installed
Resolving Dependencies
--> Running transaction check
---> Package rdo-release.noarch 0:havana-7 will be installed
--> Finished Dependency Resolution

Dependencies Resolved

=================================================================================================================================================================================================================================
 Package                                                 Arch                                               Version                                               Repository                                                Size
=================================================================================================================================================================================================================================
Installing:
 rdo-release                                             noarch                                             havana-7                                              /rdo-release                                             8.7 k

Transaction Summary
=================================================================================================================================================================================================================================
Install       1 Package(s)

Total size: 8.7 k
Installed size: 8.7 k
Downloading Packages:
Running rpm_check_debug
Running Transaction Test


Transaction Check Error:
  file /etc/yum.repos.d/puppetlabs.repo from install of rdo-release-havana-7.noarch conflicts with file from package puppetlabs-release-6-6.noarch

Error Summary

edit retag flag offensive close merge delete

2 answers

Sort by ยป oldest newest most voted
1

answered 2014-02-14 18:39:31 -0500

smaffulli gravatar image

I'm not an RDO expert but I believe that rdo-release.rpm installs its own puppet package, therefore the conflict.

edit flag offensive delete link more

Comments

Yes, I understand it does. I'm asking if it is possible to have an RDO openstack system managed by my own puppet server.

mike.outland gravatar imagemike.outland ( 2014-02-16 09:49:15 -0500 )edit
0

answered 2014-02-24 07:11:20 -0500

So the workaround at the moment is to let rdo-release provide the puppetlabs-release bits. I.E. not install the puppetlabs-release on such hosts.

To make this more automatic in future is now tracked at: https://bugzilla.redhat.com/1069200

edit flag offensive delete link more

Get to know Ask OpenStack

Resources for moderators

Question Tools

Stats

Asked: 2014-02-14 17:21:56 -0500

Seen: 714 times

Last updated: Feb 24 '14