Sha256: c98633797954bc1098510a957c72dcd1858977b8f936b490aa44db892dec7ca8

Contents?: true

Size: 631 Bytes

Versions: 7

Compression:

Stored size: 631 Bytes

Contents

set -x

# Update APT and ensure our required packages are installed
apt-get -y update
apt-get -y install lxc bridge-utils debootstrap yum iptables ntpdate ntp

# Ensure the default lxc networking services are off
service lxc-net stop

# Ensure NTP services are enabled and running
service ntp restart || service ntp start

# Enable ipv4 forwarding
sysctl net.ipv4.ip_forward | grep "net.ipv4.ip_forward = 1" || sysctl -w net.ipv4.ip_forward=1

# Install an iptable NAT rule
iptables -t nat --list -v | grep "MASQUERADE  all  --  any    eth0    anywhere             anywhere" || iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
testlab-0.5.4 lib/testlab/node/templates/node-setup.erb
testlab-0.5.3 lib/testlab/node/templates/node-setup.erb
testlab-0.5.2 lib/testlab/node/templates/node-setup.erb
testlab-0.5.1 lib/testlab/node/templates/node-setup.erb
testlab-0.4.16 lib/testlab/node/templates/node-setup.erb
testlab-0.4.15 lib/testlab/node/templates/node-setup.erb
testlab-0.4.14 lib/testlab/node/templates/node-setup.erb