From eac6bfa06de01222ceb33a6865c01fc46d99769f Mon Sep 17 00:00:00 2001 From: Trygve Laugstøl Date: Mon, 17 Sep 2018 23:09:05 +0200 Subject: o Lots of VM work. --- ansible/roles/lxc-machine/handlers/main.yml | 1 - ansible/roles/lxc-machine/tasks/main.yml | 22 ++++++++++++++++------ 2 files changed, 16 insertions(+), 7 deletions(-) (limited to 'ansible/roles/lxc-machine') diff --git a/ansible/roles/lxc-machine/handlers/main.yml b/ansible/roles/lxc-machine/handlers/main.yml index 3f96231..bb3f202 100644 --- a/ansible/roles/lxc-machine/handlers/main.yml +++ b/ansible/roles/lxc-machine/handlers/main.yml @@ -3,4 +3,3 @@ service: name: systemd-sysctl.service state: restarted - diff --git a/ansible/roles/lxc-machine/tasks/main.yml b/ansible/roles/lxc-machine/tasks/main.yml index e75dcd9..c60b9e8 100644 --- a/ansible/roles/lxc-machine/tasks/main.yml +++ b/ansible/roles/lxc-machine/tasks/main.yml @@ -1,10 +1,12 @@ -- name: disable ipv6 - tags: - - disable-ipv6 - copy: - dest: /etc/sysctl.d/99-disable-ipv6.conf - content: net.ipv6.conf.all.disable_ipv6=1 +- tags: enable-ipv6 + file: + path: "/etc/sysctl.d/{{ item }}" + state: absent notify: restart sysctl + with_items: + - 99-ipv6.conf + - 99-enable-ipv6.conf + - 99-disable-ipv6.conf - name: /etc/hosts copy: @@ -18,6 +20,14 @@ ff02::1 ip6-allnodes ff02::2 ip6-allrouters +- name: Remove default network setup packages + apt: + name: "{{ item }}" + state: absent + with_items: + - ifupdown + - net-tools + - name: system setup tags: - packages -- cgit v1.2.3