Description of problem: prescript.pp fails immediately on CentOS 7.1 attempting yum -y install openstack-selinux ( not on the list ) Version-Release number of selected component (if applicable): openstack-packstack-2015.1-0.1.dev1537.gba5183c.el7.noarch openstack-packstack-puppet-2015.1-0.1.dev1537.gba5183c.el7.noarch How reproducible: run packstack following https://www.rdoproject.org/RDO_test_day_Kilo#How_To_Test Steps to Reproduce: Follow https://www.rdoproject.org/RDO_test_day_Kilo#How_To_Test Actual results: prescript.pp fails immedially Expected results: should work for every node of deployment Additional info: Workaround Edit /usr/lib/python2.7/site-packages/packstack/puppet/templates/prescript.pp # We don't have openstack-selinux package for Fedora # if $::operatingsystem != 'Fedora' { # package{ 'openstack-selinux': # ensure => present, # } # } :wq Set SELINUX to permissive and proceed as usual.
As of yesterday issue seems to be fixed.
I am hit again by same issue
192.169.142.137_prescript.pp: [ ERROR ] Applying Puppet manifests [ ERROR ] ERROR : Error appeared during Puppet run: 192.169.142.137_prescript.pp Error: Execution of '/usr/bin/yum -d 0 -e 0 -y list openstack-selinux' returned 1: Error: No matching Packages to list
Moreover, actually , running on Compute :- yum install http://rdoproject.org/repos/openstack-kilo/rdo-testing-kilo.rpm is another workaround for this bug
*** This bug has been marked as a duplicate of bug 1218750 ***