Bug 1227543

Summary: openstack undercloud install fails due to a missing make target for tripleo-selinux-keepalived.pp
Product: [Community] RDO Reporter: Stephen Gordon <sgordon>
Component: python-openstackclientAssignee: Jakub Ruzicka <jruzicka>
Status: CLOSED EOL QA Contact: Shai Revivo <srevivo>
Severity: high Docs Contact:
Priority: unspecified    
Version: KiloCC: apevec, bperkins, jruzicka, sputhenp
Target Milestone: ---   
Target Release: Kilo   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2016-05-19 15:40:08 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
rpm -qa none

Description Stephen Gordon 2015-06-03 01:05:10 UTC
Created attachment 1034058 [details]
rpm -qa

Description of problem:

openstack undercloud install fails due to a missing make target for tripleo-selinux-keepalived.pp

Version-Release number of selected component (if applicable):

Output of rpm -qa is attached.

How reproducible:

Every time.

Steps to Reproduce:
1. Follow https://repos.fedorapeople.org/repos/openstack-m/docs/master/installation/installing.html

Actual results:

openstack undercloud install fails with make: *** No rule to make target `tripleo-selinux-keepalived.pp'.  Stop.


Expected results:

openstack undercloud install completes successfully

Additional info:

++ mktemp -d
+ TMPDIR=/tmp/tmp.Q9tuwREumq
+ '[' -x /usr/sbin/semanage ']'
+ cd /tmp/tmp.Q9tuwREumq
++ ls /opt/stack/selinux-policy/tripleo-selinux-keepalived.te /opt/stack/selinux-policy/tripleo-selinux-keystone.te /opt/stack/selinux-policy/tripleo-selinux-mariadb.te /opt/stack/selinux-policy/tripleo-selinux-neutron.te /opt/stack/selinux-policy/tripleo-selinux-nova.te /opt/stack/selinux-policy/tripleo-selinux-openvswitch.te /opt/stack/selinux-policy/tripleo-selinux-rabbitmq.te /opt/stack/selinux-policy/tripleo-selinux-rhsmcertd.te /opt/stack/selinux-policy/tripleo-selinux-ssh.te /opt/stack/selinux-policy/tripleo-selinux-swift.te
+ for file in '$(ls /opt/stack/selinux-policy/*.te)'
++ basename /opt/stack/selinux-policy/tripleo-selinux-keepalived.te
+ filename=tripleo-selinux-keepalived.te
+ filename_no_ext=tripleo-selinux-keepalived
+ cp /opt/stack/selinux-policy/tripleo-selinux-keepalived.te /tmp/tmp.Q9tuwREumq
+ make -f /usr/share/selinux/devel/Makefile tripleo-selinux-keepalived.pp
make: *** No rule to make target `tripleo-selinux-keepalived.pp'.  Stop.
[2015-06-02 03:49:16,748] (os-refresh-config) [ERROR] during configure phase. [Command '['dib-run-parts', '/usr/libexec/os-refresh-config/configure.d']' returned non-zero exit status 2]

[2015-06-02 03:49:16,748] (os-refresh-config) [ERROR] Aborting...
Traceback (most recent call last):
  File "<string>", line 1, in <module>
  File "/usr/lib/python2.7/site-packages/instack_undercloud/undercloud.py", line 515, in install
    _run_orc(instack_env)
  File "/usr/lib/python2.7/site-packages/instack_undercloud/undercloud.py", line 452, in _run_orc
    _run_live_command(args, instack_env, 'os-refresh-config')
  File "/usr/lib/python2.7/site-packages/instack_undercloud/undercloud.py", line 288, in _run_live_command
    raise RuntimeError('%s failed. See log for details.', name)
RuntimeError: ('%s failed. See log for details.', 'os-refresh-config')
ERROR: openstack Command 'instack-install-undercloud' returned non-zero exit status 1

Comment 1 Stephen Gordon 2015-06-03 05:00:20 UTC
Repos:

[root@myhost cloud-user]# cat /etc/yum.repos.d/rdo-management-trunk.repo 
[delorean-rdo-management]
name=delorean-rdo-management-python-openstackclient-f108baa0404756f3b66a2ea512fba36b8c74916a
baseurl=http://trunk-mgt.rdoproject.org/centos-kilo/f1/08/f108baa0404756f3b66a2ea512fba36b8c74916a_42ed4f81_1432916746
enabled=1
gpgcheck=0
priority=1
[root@myhost cloud-user]# cat /etc/yum.repos.d/rdo-release.repo 
[openstack-kilo]
name=OpenStack Kilo Repository
baseurl=http://repos.fedorapeople.org/repos/openstack/openstack-kilo/el7/
skip_if_unavailable=0
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-RDO-kilo

Comment 3 Chandan Kumar 2016-05-19 15:40:08 UTC
This bug is against a Version which has reached End of Life.
If it's still present in supported release (http://releases.openstack.org), please update Version and reopen.