added some tests

This commit is contained in:
Bertrand Lanson 2023-04-14 20:31:23 +02:00
parent a207857321
commit bb56fab49c
3 changed files with 40 additions and 3 deletions

View File

@ -4,8 +4,8 @@ manage_netplan_config_file: /etc/netplan/ansible-config.yaml # this MUST be .yam
manage_netplan_renderer: networkd # supported value is 'NetworkManager' or 'networkd'
manage_netplan_remove_existing: false
manage_netplan_search_domain: example.org
manage_netplan_install: true
manage_netplan_apply: true
manage_netplan_install: false
manage_netplan_apply: false
manage_netplan_configuration: {}
# network:
# version: 2

View File

@ -0,0 +1,37 @@
---
manage_netplan_config_file: /tmp/ansible-config.yaml # this MUST be .yaml, .yml will not be picked up by netplan
manage_netplan_renderer: networkd # supported value is 'NetworkManager' or 'networkd'
manage_netplan_remove_existing: false
manage_netplan_search_domain: example.org
manage_netplan_install: true
manage_netplan_apply: true
manage_netplan_configuration:
network:
version: 2
ethernets:
eth1:
match:
macaddress: 0c:c4:7a:4d:50:a2
dhcp4: false
link-local: []
set-name: eth1
eth2:
match:
macaddress: 0c:c4:7a:4d:50:a3
dhcp4: true
mtu: 1500
link-local: []
set-name: eth2
vlans:
vlan20:
id: 20
link: eth1
mtu: 1500
dhcp4: false
link-local: []
vlan40:
id: 40
link: eth1
mtu: 1500
dhcp4: false
link-local: []

View File

@ -5,7 +5,7 @@
- name: "Import install.yml"
ansible.builtin.include_tasks: install.yml
when: manage_netplan_check_install
when: manage_netplan_install
- name: "Import remove_existing.yml"
ansible.builtin.include_tasks: remove_existing.yml