summaryrefslogtreecommitdiff
path: root/ansible/roles
diff options
context:
space:
mode:
authorTrygve Laugstøl <trygvis@inamo.no>2019-03-21 11:10:05 +0100
committerTrygve Laugstøl <trygvis@inamo.no>2019-03-21 11:15:28 +0100
commitd3ed6ff83913dd7757f21a70915acd75f1df6140 (patch)
treec444362d43d2e7e01ae9cff561004a75e588194a /ansible/roles
parentedbe2bfb1b4845f853a1634565fbf264d1591628 (diff)
downloadinfra-d3ed6ff83913dd7757f21a70915acd75f1df6140.tar.gz
infra-d3ed6ff83913dd7757f21a70915acd75f1df6140.tar.bz2
infra-d3ed6ff83913dd7757f21a70915acd75f1df6140.tar.xz
infra-d3ed6ff83913dd7757f21a70915acd75f1df6140.zip
o Adding LXC on conflatorio.
Diffstat (limited to 'ansible/roles')
-rw-r--r--ansible/roles/lxc-machine/tasks/main.yml50
1 files changed, 14 insertions, 36 deletions
diff --git a/ansible/roles/lxc-machine/tasks/main.yml b/ansible/roles/lxc-machine/tasks/main.yml
index 591b317..f6e927c 100644
--- a/ansible/roles/lxc-machine/tasks/main.yml
+++ b/ansible/roles/lxc-machine/tasks/main.yml
@@ -1,39 +1,23 @@
-- 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:
- dest: /etc/hosts
- content: |
- 127.0.0.1 localhost
- 127.0.1.1 {{ ansible_ssh_extra_args }}.trygvis.io {{ ansible_ssh_extra_args }}
-
- # The following lines are desirable for IPv6 capable hosts
- ::1 localhost ip6-localhost ip6-loopback
- ff02::1 ip6-allnodes
- ff02::2 ip6-allrouters
-
- name: Remove default network setup packages
apt:
- name: "{{ item }}"
+ name: "{{ items }}"
state: absent
purge: true
- with_items:
- - ifupdown
- - net-tools
- - iproute2
- - isc-dhcp-client
+ vars:
+ items:
+ - ifupdown
+ - net-tools
+ - isc-dhcp-client
+
+- name: Remove default network setup packages
+ apt:
+ name: "{{ items }}"
+ install_recommends: no
+ vars:
+ items:
+ - iproute2
- name: system setup
- tags:
- - packages
block:
- name: misc packages
apt:
@@ -41,9 +25,3 @@
install_recommends: no
with_items:
- systemd-cron
- - ca-certificates
- - unzip
- - sudo
- - vim
- - less
- - ack