From 854f483af717a907da2779f0af3dec1c9ad61da8 Mon Sep 17 00:00:00 2001 From: Maxime Bombar <bombar@crans.org> Date: Sun, 10 Jan 2021 21:34:47 +0100 Subject: [PATCH] Enable configuring network interfaces --- host_vars/redisdead.adm.crans.org.yml | 4 ++++ plays/network-interfaces.yml | 2 +- roles/interfaces/tasks/main.yml | 5 +++++ 3 files changed, 10 insertions(+), 1 deletion(-) diff --git a/host_vars/redisdead.adm.crans.org.yml b/host_vars/redisdead.adm.crans.org.yml index dec3db35..8228a1d0 100644 --- a/host_vars/redisdead.adm.crans.org.yml +++ b/host_vars/redisdead.adm.crans.org.yml @@ -1,4 +1,8 @@ --- +interfaces: + adm: eth0 + srv: eth1 + postfix: primary: true secondary: false diff --git a/plays/network-interfaces.yml b/plays/network-interfaces.yml index f01a1dcd..ff442d59 100755 --- a/plays/network-interfaces.yml +++ b/plays/network-interfaces.yml @@ -1,6 +1,6 @@ #!/usr/bin/env ansible-playbook --- -- hosts: voyager.adm.crans.org,boeing.adm.crans.org,fluxx.adm.crans.org,hodaur.adm.crans.org,unifi.adm.crans.org,kiwi.adm.crans.org,roundcube.adm.crans.org,monitoring.adm.crans.org,bigbluebutton.adm.crans.org,codichotomie.adm.crans.org,kiwijuice.adm.crans.org,owl.adm.crans.org,zephir.adm.crans.org,re2o.adm.crans.org +- hosts: crans_server vars: vlan: - name: srv diff --git a/roles/interfaces/tasks/main.yml b/roles/interfaces/tasks/main.yml index e8298d88..b3a7e4eb 100644 --- a/roles/interfaces/tasks/main.yml +++ b/roles/interfaces/tasks/main.yml @@ -14,6 +14,11 @@ dest: /etc/network/interfaces mode: 0644 +- name: Remove cloud-init interface configuration + file: + path: /etc/network/interfaces.d/50-cloud-init + state: absent + - name: Deploy interfaces config template: src: "network/interfaces.d/ifalias.j2" -- GitLab