CLOUDSTACK-10138: Load br_netfilter in security_group management script (#2321)

Improved debian installation script to find either rb_netfilter module exists in the system and should be loaded. The implementation does check and fix during installation process (Ubuntu 14.04/16.04)
This commit is contained in:
Bitworks Software, Ltd 2017-11-27 14:42:37 +07:00 committed by Rohit Yadav
parent 88327580b0
commit d65f0447ae

View File

@ -35,6 +35,15 @@ case "$1" in
done done
fi fi
BR_NETFILTER_MODULE=br_netfilter
MODULES_FILE=/etc/modules
if /sbin/modinfo $BR_NETFILTER_MODULE >/dev/null 2>&1; then
/sbin/modprobe $BR_NETFILTER_MODULE
if ! grep $BR_NETFILTER_MODULE $MODULES_FILE >/dev/null 2>&1; then
echo "$BR_NETFILTER_MODULE" >> $MODULES_FILE
fi
fi
# Running cloudstack-agent-upgrade to update bridge name for upgrade from CloudStack 4.0.x (and before) to CloudStack 4.1 (and later) # Running cloudstack-agent-upgrade to update bridge name for upgrade from CloudStack 4.0.x (and before) to CloudStack 4.1 (and later)
/usr/bin/cloudstack-agent-upgrade /usr/bin/cloudstack-agent-upgrade
if [ ! -d "/etc/libvirt/hooks" ] ; then if [ ! -d "/etc/libvirt/hooks" ] ; then