Update devstack plugin for dependent packages

Recent changes to the gate base images [1] removed a package
neutron-vpnaas requires (apparmor).
This patch updates the plugin.sh to install apparmor.

Change-Id: Ic569c43e014ef11f8121db7dd5047a39579a4633
Closes-Bug: #1558355
This commit is contained in:
Michael Johnson 2016-03-17 03:50:26 +00:00
parent bd412718d4
commit 0101b01e85
1 changed files with 1 additions and 0 deletions

View File

@ -13,6 +13,7 @@ function neutron_vpnaas_install {
function neutron_agent_vpnaas_install_agent_packages {
install_package $IPSEC_PACKAGE
if is_ubuntu && [[ "$IPSEC_PACKAGE" == "strongswan" ]]; then
install_package apparmor
sudo ln -sf /etc/apparmor.d/usr.lib.ipsec.charon /etc/apparmor.d/disable/
sudo ln -sf /etc/apparmor.d/usr.lib.ipsec.stroke /etc/apparmor.d/disable/
# NOTE: Due to https://bugs.launchpad.net/ubuntu/+source/apparmor/+bug/1387220