Install openstack-selinux for deployed-server
authorJames Slagle <jslagle@redhat.com>
Wed, 22 Mar 2017 21:04:50 +0000 (17:04 -0400)
committerJames Slagle <jslagle@redhat.com>
Wed, 22 Mar 2017 21:10:44 +0000 (17:10 -0400)
No other packages actually require openstack-selinux, so it must be
explicity installed.

Change-Id: Ic7b39ddfc4cfb28b8a08e9b02043211e4ca4a39a
Closes-Bug: #1675170

deployed-server/deployed-server-bootstrap-centos.sh
deployed-server/deployed-server-bootstrap-rhel.sh
releasenotes/notes/install-openstack-selinux-d14b2e26feb6d04e.yaml [new file with mode: 0644]

index 7266ca5..c86e771 100644 (file)
@@ -8,7 +8,8 @@ yum install -y \
     openstack-puppet-modules \
     os-net-config \
     openvswitch \
-    python-heat-agent*
+    python-heat-agent* \
+    openstack-selinux
 
 ln -s -f /usr/share/openstack-puppet/modules/* /etc/puppet/modules
 
index 36ff007..10b4999 100644 (file)
@@ -8,6 +8,7 @@ yum install -y \
     openstack-puppet-modules \
     os-net-config \
     openvswitch \
-    python-heat-agent*
+    python-heat-agent* \
+    openstack-selinux
 
 ln -s -f /usr/share/openstack-puppet/modules/* /etc/puppet/modules
diff --git a/releasenotes/notes/install-openstack-selinux-d14b2e26feb6d04e.yaml b/releasenotes/notes/install-openstack-selinux-d14b2e26feb6d04e.yaml
new file mode 100644 (file)
index 0000000..d2b2eb9
--- /dev/null
@@ -0,0 +1,6 @@
+---
+fixes:
+  - openstack-selinux is now installed by the deployed-server
+    bootstrap scripts. Previously, it was not installed, so
+    if SELinux was set to enforcing, all OpenStack policy
+    was missing.