Bug 1566734

Summary: undercloud installation failed - docker dependency (container-selinux)
Product: Red Hat OpenStack Reporter: shaju <shajuvk>
Component: instack-undercloudAssignee: James Slagle <jslagle>
Status: CLOSED NOTABUG QA Contact: Arik Chernetsky <achernet>
Severity: urgent Docs Contact:
Priority: unspecified    
Version: 10.0 (Newton)CC: mburns, rhel-osp-director-maint
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2018-04-12 21:46:59 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Attachments:
Description Flags
install-undercloud.log
none
sos report none

Description shaju 2018-04-12 21:34:52 UTC
Description of problem:
Redhat undercloud installation (instack) failed while installing docker package.


2018-04-12 17:03:12 - Error: Execution of '/bin/yum -d 0 -e 0 -y install docker' returned 1: Error: Package: 2:container-selinux-2.55-1.el7.noarch (rhel-7-server-extras-rpms)
2018-04-12 17:03:12 -            Requires: selinux-policy-targeted >= 3.13.1-183
2018-04-12 17:03:12 -            Installed: selinux-policy-targeted-3.13.1-166.el7_4.9.noarch (@rhel-7-server-rpms)
2018-04-12 17:03:12 -                selinux-policy-targeted = 3.13.1-166.el7_4.9
2018-04-12 17:03:12 -            Available: selinux-policy-targeted-3.12.1-153.el7.noarch (rhel-7-

Version-Release number of selected component (if applicable):
OSP10, RHEL-7.4

How reproducible:
openstack undercloud install 

Steps to Reproduce:
1 run command openstack undercloud install after enabling OSP10 repo
2.
3.

Actual results:

Undercloud installation should should be success after executing 'openstack undercloud install '

Expected results:


Additional info:

Comment 1 shaju 2018-04-12 21:38:54 UTC
Created attachment 1421058 [details]
install-undercloud.log

openstack undercloud install output log

Comment 2 shaju 2018-04-12 21:39:46 UTC
Created attachment 1421059 [details]
sos report

sos report from undercloud

Comment 3 shaju 2018-04-12 21:40:38 UTC
[stack@undercloud ~]$ rpm -qa | grep director
rhosp-director-images-ipa-10.0-20180222.1.el7ost.noarch
rhosp-director-images-10.0-20180222.1.el7ost.noarch
[stack@undercloud ~]$ 


[stack@undercloud ~]$ rpm -qa | grep heat
python-heatclient-1.5.2-1.el7ost.noarch
openstack-heat-api-cfn-7.0.6-1.el7ost.noarch
openstack-heat-templates-0-0.15.1e6015dgit.el7ost.noarch
python-heat-agent-0-0.15.1e6015dgit.el7ost.noarch
openstack-heat-engine-7.0.6-1.el7ost.noarch
puppet-heat-9.5.0-3.el7ost.noarch
openstack-heat-common-7.0.6-1.el7ost.noarch
openstack-tripleo-heat-templates-5.3.8-1.el7ost.noarch
openstack-heat-api-7.0.6-1.el7ost.noarch
contrail-tripleo-heat-templates-4.1.1.0-113.el7.noarch
heat-cfntools-1.3.0-2.el7ost.noarch
[stack@undercloud ~]$

Comment 4 Mike Burns 2018-04-12 21:46:59 UTC
This is NOTABUG.  It's actually not even OpenStack, specifically.

The docker package comes from the RHEL Extras repository (rhel-7-server-extras-rpms if I recall correctly).  RHEL Extras is only supported with the latest RHEL minor release.  RHEL 7.5 was released earlier this week, so now Extras requires RHEL 7.5.  The latest RHEL contains selinux-policy-targeted-3.13.1-192.el7_5.3 which will satisfy that dependency.

Note:  OSP 10 also has had updates that require RHEL 7.5 that shipped this week as well.