From dce5a59b2b2b54323d296dbd6fb4e3330291135a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rafael=20L=C3=A1szl=C3=B3?= <rlacko99@gmail.com> Date: Thu, 16 Sep 2021 10:46:49 +0200 Subject: [PATCH] Remove netplan --- tasks/main.yml | 4 ---- tasks/netplan.yaml | 23 ------------------- .../99-disable-network-config.cfg.j2 | 7 ------ templates/etc/netplan/01-netcfg.yaml.j2 | 10 -------- 4 files changed, 44 deletions(-) delete mode 100644 tasks/netplan.yaml delete mode 100644 templates/etc/cloud/cloud.cfg.d/99-disable-network-config.cfg.j2 delete mode 100644 templates/etc/netplan/01-netcfg.yaml.j2 diff --git a/tasks/main.yml b/tasks/main.yml index 5986cbc..5157bf6 100644 --- a/tasks/main.yml +++ b/tasks/main.yml @@ -1,10 +1,6 @@ --- # Dependent roles will be installed first -- name: Update netplan config - include_tasks: netplan.yaml - when: netplan is defined - - name: Setup nftables include_tasks: nftables.yaml when: nftables is defined diff --git a/tasks/netplan.yaml b/tasks/netplan.yaml deleted file mode 100644 index a0a6294..0000000 --- a/tasks/netplan.yaml +++ /dev/null @@ -1,23 +0,0 @@ ---- -- name: Disable cloud init networking - template: - src: etc/cloud/cloud.cfg.d/99-disable-network-config.cfg.j2 - dest: /etc/cloud/cloud.cfg.d/99-disable-network-config.cfg - mode: 0644 - -- name: Add netplan network config - template: - src: etc/netplan/01-netcfg.yaml.j2 - dest: /etc/netplan/01-netcfg.yaml - mode: 0644 - register: netplan_config - -- name: Remove old netplan config - ansible.builtin.file: - path: /etc/netplan/50-cloud-init.yaml - state: absent - when: netplan_config.changed - -- name: Apply Netplan Configuration - command: netplan apply - when: netplan_config.changed \ No newline at end of file diff --git a/templates/etc/cloud/cloud.cfg.d/99-disable-network-config.cfg.j2 b/templates/etc/cloud/cloud.cfg.d/99-disable-network-config.cfg.j2 deleted file mode 100644 index c12ad78..0000000 --- a/templates/etc/cloud/cloud.cfg.d/99-disable-network-config.cfg.j2 +++ /dev/null @@ -1,7 +0,0 @@ -# -# !!! -# {{ ansible_managed }} -# !!! - -# Disable cloudinit network config -network: {config: disabled} diff --git a/templates/etc/netplan/01-netcfg.yaml.j2 b/templates/etc/netplan/01-netcfg.yaml.j2 deleted file mode 100644 index 8cd0c6f..0000000 --- a/templates/etc/netplan/01-netcfg.yaml.j2 +++ /dev/null @@ -1,10 +0,0 @@ -# -# !!! -# {{ ansible_managed }} -# !!! - -network: - version: 2 - renderer: networkd - ethernets: -{{ netplan['network']['ethernets']|to_nice_yaml|indent(4, true) }} -- GitLab