lib/testlab/provisioners/templates/raring/provision.erb in testlab-1.6.6 vs lib/testlab/provisioners/templates/raring/provision.erb in testlab-1.7.0
- old
+ new
@@ -3,11 +3,11 @@
export DEBIAN_FRONTEND="noninteractive"
# Update APT and ensure our required packages are installed
apt-get -y update
-<% %w(lxc bridge-utils debootstrap yum iptables iptables-persistent ntpdate ntp pbzip2).each do |package| -%>
+<% %w(lxc apparmor bridge-utils debootstrap yum iptables iptables-persistent ntpdate ntp pbzip2).each do |package| -%>
dpkg --status <%= package %> &> /dev/null || apt-get -y install <%= package %>
<% end -%>
# Ensure the default lxc networking services are off
service lxc-net stop || (service lxc-net start ; service lxc-net stop)
@@ -24,5 +24,13 @@
if ! iptables -t nat -v --list | grep "MASQUERADE"; then
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
iptables-save | tee /etc/iptables/rules.v4
fi
+
+grep 'mount fstype=nfs,' /etc/apparmor.d/abstractions/lxc/container-base || cat <<EOF | tee -a /etc/apparmor.d/abstractions/lxc/container-base
+ mount fstype=nfs,
+EOF
+
+grep 'mount fstype=rpc_pipefs,' /etc/apparmor.d/abstractions/lxc/container-base || cat <<EOF | tee -a /etc/apparmor.d/abstractions/lxc/container-base
+ mount fstype=rpc_pipefs,
+EOF