Merge "Fix reboot on fedora like nodes"

This commit is contained in:
Zuul 2023-07-25 16:18:54 +00:00 committed by Gerrit Code Review
commit b314d07e34
2 changed files with 8 additions and 0 deletions

View File

@ -137,6 +137,8 @@ function install_apache_wsgi {
elif is_fedora; then
sudo rm -f /etc/httpd/conf.d/000-*
install_package httpd python3-mod_wsgi
# rpm distros dont enable httpd by default so enable it to support reboots.
sudo systemctl enable httpd
# For consistency with Ubuntu, switch to the worker mpm, as
# the default is event
sudo sed -i '/mod_mpm_prefork.so/s/^/#/g' /etc/httpd/conf.modules.d/00-mpm.conf

View File

@ -36,6 +36,12 @@ function fixup_fedora {
# Disable selinux to avoid configuring to allow Apache access
# to Horizon files (LP#1175444)
if selinuxenabled; then
#persit selinux config across reboots
cat << EOF | sudo tee /etc/selinux/config
SELINUX=permissive
SELINUXTYPE=targeted
EOF
# then disable at runtime
sudo setenforce 0
fi