#!/usr/bin/env bash wget --no-proxy http://{{ tftp_server }}/networking/$(cat /etc/hostname)-bridges.cfg -O /etc/network/interfaces.d/vm-bridges.cfg wget --no-proxy http://{{ tftp_server }}/networking/basic-debian-interface.cfg -O /etc/network/interfaces # Trusty VMs seem to have their interfaces file overwritten after we write to # it, so we make it immutable to ensure no further changes take place # NOTE: We remove the immutable attr in deploy-vms.yml once the instance is up # and accessible. [[ "$(lsb_release -sc)" == "trusty" ]] && chattr +i /etc/network/interfaces cat > /etc/network/if-up.d/post-up-rules <