From 907aac3c5353e4c77402ad03b9c873eb119ff8e2 Mon Sep 17 00:00:00 2001 From: Dan Prince Date: Thu, 5 Mar 2015 13:59:07 -0500 Subject: [PATCH] Work around 20-neutron-selinux issues on F21 This effectively skips 20-neutron-selinux which currently fails to run cleanly (even if SELinux is disabled). Change-Id: I2bcc5438c01faf1b27b30ae99b0df29a73d48c3d Partial-bug: #1428784 --- .../neutron/os-refresh-config/configure.d/20-neutron-selinux | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/elements/neutron/os-refresh-config/configure.d/20-neutron-selinux b/elements/neutron/os-refresh-config/configure.d/20-neutron-selinux index 45b0a05ef..ad8335f1f 100755 --- a/elements/neutron/os-refresh-config/configure.d/20-neutron-selinux +++ b/elements/neutron/os-refresh-config/configure.d/20-neutron-selinux @@ -3,6 +3,11 @@ set -eu [ -x /usr/sbin/semanage ] || exit 0 +# FIXME: Work around SELinux issues on Fedora 21 +# https://bugs.launchpad.net/tripleo/+bug/1428784 +VERSION=`lsb_release -sr` || true +[ $VERSION -eq 21 ] && exit 0 + semanage fcontext -a -t neutron_var_lib_t "/mnt/state/var/lib/neutron(/.*)?" restorecon -Rv /mnt/state/var/lib/neutron