Sha256: 6c6ffa40dc23e10e074945d77a478ed9a612aa37a99cb8c92063992323533f02
Contents?: true
Size: 1.22 KB
Versions: 1
Compression:
Stored size: 1.22 KB
Contents
export DEBIAN_FRONTEND="noninteractive" # Update APT and ensure our required packages are installed apt-get -y update <% %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 || true echo "manual" | tee /etc/init/lxc-net.override # Ensure NTP services are enabled and running service ntp restart || service ntp start # Enable IPv4 forwarding sed -i 's/#net.ipv4.ip_forward=1/net.ipv4.ip_forward=1/' /etc/sysctl.conf sysctl -w net.ipv4.ip_forward=1 # Install an iptable NAT rule 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 service apparmor reload
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
testlab-1.20.6 | lib/testlab/provisioners/templates/raring/provision.erb |