Bug 1374330 - Installation fails in nightly RHEL7.3
Summary: Installation fails in nightly RHEL7.3
Keywords:
Status: CLOSED DUPLICATE of bug 1376906
Alias: None
Product: Red Hat OpenStack
Classification: Red Hat
Component: mariadb-galera
Version: 9.0 (Mitaka)
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
: 9.0 (Mitaka)
Assignee: Lon Hohberger
QA Contact: Shai Revivo
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2016-09-08 13:00 UTC by Phil Sutter
Modified: 2016-09-23 18:15 UTC (History)
4 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2016-09-23 18:15:38 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)

Description Phil Sutter 2016-09-08 13:00:29 UTC
I am trying to install OSP9 on a machine from beaker provisioned with nightly RHEL7.3 (RHEL-7.3-20160907.n.2 Server) but run into package conflicts during packstack run.

Here's what I did to register the system:

# subscription-manager register --force --username=XXX --password=YYY
# subscription-manager list --available --matches="Employee SKU" --pool-only >pool.ids
# subscription-manager attach --file=pool.ids
# subscription-manager repos --disable=*
# subscription-manager repos \
         --enable=rhel-7-server-rpms \
         --enable=rhel-7-server-rh-common-rpms \
         --enable=rhel-7-server-extras-rpms \
         --enable=rhel-7-server-openstack-9-rpms

Next I do a full system update and install openstack-packstack:

# yum update -y
# yum install -y openstack-packstack

Finally this is how I call packstack:

# packstack \
	--keystone-admin-passwd=rh \
	--keystone-demo-passwd=rh \
	--install-hosts=10.19.17.43,10.19.17.43,10.19.17.45 \
	--os-neutron-ovs-tunnel-if=enp3s0

It errors out with the following messages:

10.19.17.43_mariadb.pp:                           [ ERROR ]
Applying Puppet manifests                         [ ERROR ]

ERROR : Error appeared during Puppet run: 10.19.17.43_mariadb.pp
Error: Execution of '/usr/bin/yum -d 0 -e 0 -y install mariadb-galera-server' returned 1: Transaction check error:
You will find full trace in log /var/tmp/packstack/20160908-071647-QwxcKx/manifests/10.19.17.43_mariadb.pp.log

Looking at the log file mentioned above, I see the following:

Error: Execution of '/usr/bin/yum -d 0 -e 0 -y install mariadb-galera-server' returned 1: Transaction check error:
  file /usr/lib64/mysql/plugin/dialog.so from install of mariadb-galera-server-1:5.5.42-2.el7ost.x86_64 conflicts with file from package mariadb-libs-1:5.5.50-2.el7.x86_64
  file /usr/lib64/mysql/plugin/mysql_clear_password.so from install of mariadb-galera-server-1:5.5.42-2.el7ost.x86_64 conflicts with file from package mariadb-libs-1:5.5.50-2.el7.x86_64

Comment 2 Mike Burns 2016-09-23 18:14:12 UTC
Red Hat OpenStack Platform officially supports only the latest *released* version of RHEL.  Because of that, we can't fix this until 7.3 is officially released.


Note You need to log in before you can comment on or make changes to this bug.