summaryrefslogtreecommitdiff
path: root/test/units/modules/system
diff options
context:
space:
mode:
Diffstat (limited to 'test/units/modules/system')
-rw-r--r--test/units/modules/system/interfaces_file/fixtures/golden_output/address_family.test_no_changes12
-rw-r--r--test/units/modules/system/interfaces_file/fixtures/golden_output/address_family.test_no_changes.json21
-rw-r--r--test/units/modules/system/interfaces_file/fixtures/golden_output/address_family_add_aggi_up12
-rw-r--r--test/units/modules/system/interfaces_file/fixtures/golden_output/address_family_add_aggi_up.exceptions.txt8
-rw-r--r--test/units/modules/system/interfaces_file/fixtures/golden_output/address_family_add_aggi_up.json21
-rw-r--r--test/units/modules/system/interfaces_file/fixtures/golden_output/address_family_add_and_delete_aggi_up12
-rw-r--r--test/units/modules/system/interfaces_file/fixtures/golden_output/address_family_add_and_delete_aggi_up.exceptions.txt17
-rw-r--r--test/units/modules/system/interfaces_file/fixtures/golden_output/address_family_add_and_delete_aggi_up.json21
-rw-r--r--test/units/modules/system/interfaces_file/fixtures/golden_output/address_family_change_ipv412
-rw-r--r--test/units/modules/system/interfaces_file/fixtures/golden_output/address_family_change_ipv4.exceptions.txt0
-rw-r--r--test/units/modules/system/interfaces_file/fixtures/golden_output/address_family_change_ipv4.json21
-rw-r--r--test/units/modules/system/interfaces_file/fixtures/golden_output/address_family_change_ipv4_post_up13
-rw-r--r--test/units/modules/system/interfaces_file/fixtures/golden_output/address_family_change_ipv4_post_up.exceptions.txt0
-rw-r--r--test/units/modules/system/interfaces_file/fixtures/golden_output/address_family_change_ipv4_post_up.json21
-rw-r--r--test/units/modules/system/interfaces_file/fixtures/golden_output/address_family_change_ipv4_pre_up13
-rw-r--r--test/units/modules/system/interfaces_file/fixtures/golden_output/address_family_change_ipv4_pre_up.exceptions.txt0
-rw-r--r--test/units/modules/system/interfaces_file/fixtures/golden_output/address_family_change_ipv4_pre_up.json21
-rw-r--r--test/units/modules/system/interfaces_file/fixtures/golden_output/address_family_change_ipv612
-rw-r--r--test/units/modules/system/interfaces_file/fixtures/golden_output/address_family_change_ipv6.exceptions.txt0
-rw-r--r--test/units/modules/system/interfaces_file/fixtures/golden_output/address_family_change_ipv6.json21
-rw-r--r--test/units/modules/system/interfaces_file/fixtures/golden_output/address_family_change_ipv6_post_up13
-rw-r--r--test/units/modules/system/interfaces_file/fixtures/golden_output/address_family_change_ipv6_post_up.exceptions.txt0
-rw-r--r--test/units/modules/system/interfaces_file/fixtures/golden_output/address_family_change_ipv6_post_up.json21
-rw-r--r--test/units/modules/system/interfaces_file/fixtures/golden_output/address_family_change_ipv6_pre_up13
-rw-r--r--test/units/modules/system/interfaces_file/fixtures/golden_output/address_family_change_ipv6_pre_up.exceptions.txt0
-rw-r--r--test/units/modules/system/interfaces_file/fixtures/golden_output/address_family_change_ipv6_pre_up.json21
-rw-r--r--test/units/modules/system/interfaces_file/fixtures/golden_output/address_family_change_method12
-rw-r--r--test/units/modules/system/interfaces_file/fixtures/golden_output/address_family_change_method.exceptions.txt8
-rw-r--r--test/units/modules/system/interfaces_file/fixtures/golden_output/address_family_change_method.json21
-rw-r--r--test/units/modules/system/interfaces_file/fixtures/golden_output/address_family_revert12
-rw-r--r--test/units/modules/system/interfaces_file/fixtures/golden_output/address_family_revert.exceptions.txt0
-rw-r--r--test/units/modules/system/interfaces_file/fixtures/golden_output/address_family_revert.json21
-rw-r--r--test/units/modules/system/interfaces_file/fixtures/golden_output/address_family_set_aggi_and_eth0_mtu13
-rw-r--r--test/units/modules/system/interfaces_file/fixtures/golden_output/address_family_set_aggi_and_eth0_mtu.exceptions.txt8
-rw-r--r--test/units/modules/system/interfaces_file/fixtures/golden_output/address_family_set_aggi_and_eth0_mtu.json21
-rw-r--r--test/units/modules/system/interfaces_file/fixtures/golden_output/address_family_set_aggi_slaves12
-rw-r--r--test/units/modules/system/interfaces_file/fixtures/golden_output/address_family_set_aggi_slaves.exceptions.txt8
-rw-r--r--test/units/modules/system/interfaces_file/fixtures/golden_output/address_family_set_aggi_slaves.json21
-rw-r--r--test/units/modules/system/interfaces_file/fixtures/golden_output/default_dhcp.test_no_changes6
-rw-r--r--test/units/modules/system/interfaces_file/fixtures/golden_output/default_dhcp.test_no_changes.json18
-rw-r--r--test/units/modules/system/interfaces_file/fixtures/golden_output/default_dhcp_add_aggi_up6
-rw-r--r--test/units/modules/system/interfaces_file/fixtures/golden_output/default_dhcp_add_aggi_up.exceptions.txt8
-rw-r--r--test/units/modules/system/interfaces_file/fixtures/golden_output/default_dhcp_add_aggi_up.json18
-rw-r--r--test/units/modules/system/interfaces_file/fixtures/golden_output/default_dhcp_add_and_delete_aggi_up6
-rw-r--r--test/units/modules/system/interfaces_file/fixtures/golden_output/default_dhcp_add_and_delete_aggi_up.exceptions.txt17
-rw-r--r--test/units/modules/system/interfaces_file/fixtures/golden_output/default_dhcp_add_and_delete_aggi_up.json18
-rw-r--r--test/units/modules/system/interfaces_file/fixtures/golden_output/default_dhcp_change_ipv47
-rw-r--r--test/units/modules/system/interfaces_file/fixtures/golden_output/default_dhcp_change_ipv4.exceptions.txt0
-rw-r--r--test/units/modules/system/interfaces_file/fixtures/golden_output/default_dhcp_change_ipv4.json18
-rw-r--r--test/units/modules/system/interfaces_file/fixtures/golden_output/default_dhcp_change_ipv4_post_up7
-rw-r--r--test/units/modules/system/interfaces_file/fixtures/golden_output/default_dhcp_change_ipv4_post_up.exceptions.txt0
-rw-r--r--test/units/modules/system/interfaces_file/fixtures/golden_output/default_dhcp_change_ipv4_post_up.json18
-rw-r--r--test/units/modules/system/interfaces_file/fixtures/golden_output/default_dhcp_change_ipv4_pre_up7
-rw-r--r--test/units/modules/system/interfaces_file/fixtures/golden_output/default_dhcp_change_ipv4_pre_up.exceptions.txt0
-rw-r--r--test/units/modules/system/interfaces_file/fixtures/golden_output/default_dhcp_change_ipv4_pre_up.json18
-rw-r--r--test/units/modules/system/interfaces_file/fixtures/golden_output/default_dhcp_change_ipv66
-rw-r--r--test/units/modules/system/interfaces_file/fixtures/golden_output/default_dhcp_change_ipv6.exceptions.txt9
-rw-r--r--test/units/modules/system/interfaces_file/fixtures/golden_output/default_dhcp_change_ipv6.json18
-rw-r--r--test/units/modules/system/interfaces_file/fixtures/golden_output/default_dhcp_change_ipv6_post_up6
-rw-r--r--test/units/modules/system/interfaces_file/fixtures/golden_output/default_dhcp_change_ipv6_post_up.exceptions.txt9
-rw-r--r--test/units/modules/system/interfaces_file/fixtures/golden_output/default_dhcp_change_ipv6_post_up.json18
-rw-r--r--test/units/modules/system/interfaces_file/fixtures/golden_output/default_dhcp_change_ipv6_pre_up6
-rw-r--r--test/units/modules/system/interfaces_file/fixtures/golden_output/default_dhcp_change_ipv6_pre_up.exceptions.txt9
-rw-r--r--test/units/modules/system/interfaces_file/fixtures/golden_output/default_dhcp_change_ipv6_pre_up.json18
-rw-r--r--test/units/modules/system/interfaces_file/fixtures/golden_output/default_dhcp_change_method6
-rw-r--r--test/units/modules/system/interfaces_file/fixtures/golden_output/default_dhcp_change_method.exceptions.txt8
-rw-r--r--test/units/modules/system/interfaces_file/fixtures/golden_output/default_dhcp_change_method.json18
-rw-r--r--test/units/modules/system/interfaces_file/fixtures/golden_output/default_dhcp_revert6
-rw-r--r--test/units/modules/system/interfaces_file/fixtures/golden_output/default_dhcp_revert.exceptions.txt0
-rw-r--r--test/units/modules/system/interfaces_file/fixtures/golden_output/default_dhcp_revert.json18
-rw-r--r--test/units/modules/system/interfaces_file/fixtures/golden_output/default_dhcp_set_aggi_and_eth0_mtu7
-rw-r--r--test/units/modules/system/interfaces_file/fixtures/golden_output/default_dhcp_set_aggi_and_eth0_mtu.exceptions.txt8
-rw-r--r--test/units/modules/system/interfaces_file/fixtures/golden_output/default_dhcp_set_aggi_and_eth0_mtu.json18
-rw-r--r--test/units/modules/system/interfaces_file/fixtures/golden_output/default_dhcp_set_aggi_slaves6
-rw-r--r--test/units/modules/system/interfaces_file/fixtures/golden_output/default_dhcp_set_aggi_slaves.exceptions.txt8
-rw-r--r--test/units/modules/system/interfaces_file/fixtures/golden_output/default_dhcp_set_aggi_slaves.json18
-rw-r--r--test/units/modules/system/interfaces_file/fixtures/golden_output/servers.com.test_no_changes61
-rw-r--r--test/units/modules/system/interfaces_file/fixtures/golden_output/servers.com.test_no_changes.json109
-rw-r--r--test/units/modules/system/interfaces_file/fixtures/golden_output/servers.com_add_aggi_up62
-rw-r--r--test/units/modules/system/interfaces_file/fixtures/golden_output/servers.com_add_aggi_up.exceptions.txt0
-rw-r--r--test/units/modules/system/interfaces_file/fixtures/golden_output/servers.com_add_aggi_up.json109
-rw-r--r--test/units/modules/system/interfaces_file/fixtures/golden_output/servers.com_add_and_delete_aggi_up61
-rw-r--r--test/units/modules/system/interfaces_file/fixtures/golden_output/servers.com_add_and_delete_aggi_up.exceptions.txt0
-rw-r--r--test/units/modules/system/interfaces_file/fixtures/golden_output/servers.com_add_and_delete_aggi_up.json109
-rw-r--r--test/units/modules/system/interfaces_file/fixtures/golden_output/servers.com_change_ipv461
-rw-r--r--test/units/modules/system/interfaces_file/fixtures/golden_output/servers.com_change_ipv4.exceptions.txt9
-rw-r--r--test/units/modules/system/interfaces_file/fixtures/golden_output/servers.com_change_ipv4.json109
-rw-r--r--test/units/modules/system/interfaces_file/fixtures/golden_output/servers.com_change_ipv4_post_up61
-rw-r--r--test/units/modules/system/interfaces_file/fixtures/golden_output/servers.com_change_ipv4_post_up.exceptions.txt9
-rw-r--r--test/units/modules/system/interfaces_file/fixtures/golden_output/servers.com_change_ipv4_post_up.json109
-rw-r--r--test/units/modules/system/interfaces_file/fixtures/golden_output/servers.com_change_ipv4_pre_up61
-rw-r--r--test/units/modules/system/interfaces_file/fixtures/golden_output/servers.com_change_ipv4_pre_up.exceptions.txt9
-rw-r--r--test/units/modules/system/interfaces_file/fixtures/golden_output/servers.com_change_ipv4_pre_up.json109
-rw-r--r--test/units/modules/system/interfaces_file/fixtures/golden_output/servers.com_change_ipv661
-rw-r--r--test/units/modules/system/interfaces_file/fixtures/golden_output/servers.com_change_ipv6.exceptions.txt9
-rw-r--r--test/units/modules/system/interfaces_file/fixtures/golden_output/servers.com_change_ipv6.json109
-rw-r--r--test/units/modules/system/interfaces_file/fixtures/golden_output/servers.com_change_ipv6_post_up61
-rw-r--r--test/units/modules/system/interfaces_file/fixtures/golden_output/servers.com_change_ipv6_post_up.exceptions.txt9
-rw-r--r--test/units/modules/system/interfaces_file/fixtures/golden_output/servers.com_change_ipv6_post_up.json109
-rw-r--r--test/units/modules/system/interfaces_file/fixtures/golden_output/servers.com_change_ipv6_pre_up61
-rw-r--r--test/units/modules/system/interfaces_file/fixtures/golden_output/servers.com_change_ipv6_pre_up.exceptions.txt9
-rw-r--r--test/units/modules/system/interfaces_file/fixtures/golden_output/servers.com_change_ipv6_pre_up.json109
-rw-r--r--test/units/modules/system/interfaces_file/fixtures/golden_output/servers.com_change_method61
-rw-r--r--test/units/modules/system/interfaces_file/fixtures/golden_output/servers.com_change_method.exceptions.txt0
-rw-r--r--test/units/modules/system/interfaces_file/fixtures/golden_output/servers.com_change_method.json109
-rw-r--r--test/units/modules/system/interfaces_file/fixtures/golden_output/servers.com_revert61
-rw-r--r--test/units/modules/system/interfaces_file/fixtures/golden_output/servers.com_revert.exceptions.txt8
-rw-r--r--test/units/modules/system/interfaces_file/fixtures/golden_output/servers.com_revert.json109
-rw-r--r--test/units/modules/system/interfaces_file/fixtures/golden_output/servers.com_set_aggi_and_eth0_mtu61
-rw-r--r--test/units/modules/system/interfaces_file/fixtures/golden_output/servers.com_set_aggi_and_eth0_mtu.exceptions.txt8
-rw-r--r--test/units/modules/system/interfaces_file/fixtures/golden_output/servers.com_set_aggi_and_eth0_mtu.json109
-rw-r--r--test/units/modules/system/interfaces_file/fixtures/golden_output/servers.com_set_aggi_slaves61
-rw-r--r--test/units/modules/system/interfaces_file/fixtures/golden_output/servers.com_set_aggi_slaves.exceptions.txt0
-rw-r--r--test/units/modules/system/interfaces_file/fixtures/golden_output/servers.com_set_aggi_slaves.json109
-rw-r--r--test/units/modules/system/interfaces_file/fixtures/input/address_family12
-rw-r--r--test/units/modules/system/interfaces_file/fixtures/input/default_dhcp6
-rw-r--r--test/units/modules/system/interfaces_file/fixtures/input/servers.com61
-rw-r--r--test/units/modules/system/interfaces_file/test_interfaces_file.py327
-rw-r--r--test/units/modules/system/test_mount.py25
119 files changed, 0 insertions, 3587 deletions
diff --git a/test/units/modules/system/interfaces_file/fixtures/golden_output/address_family.test_no_changes b/test/units/modules/system/interfaces_file/fixtures/golden_output/address_family.test_no_changes
deleted file mode 100644
index bc4ecea78d..0000000000
--- a/test/units/modules/system/interfaces_file/fixtures/golden_output/address_family.test_no_changes
+++ /dev/null
@@ -1,12 +0,0 @@
-# The loopback network interface
-auto lo eth0
-iface lo inet loopback
-
-# The primary network interface
-iface eth0 inet static
- address 192.168.0.1
- post-up echo configuring ipv4
-
-iface eth0 inet6 static
- address fc00::1
- post-up echo configuring ipv6
diff --git a/test/units/modules/system/interfaces_file/fixtures/golden_output/address_family.test_no_changes.json b/test/units/modules/system/interfaces_file/fixtures/golden_output/address_family.test_no_changes.json
deleted file mode 100644
index ee632bd542..0000000000
--- a/test/units/modules/system/interfaces_file/fixtures/golden_output/address_family.test_no_changes.json
+++ /dev/null
@@ -1,21 +0,0 @@
-{
- "eth0": {
- "address": "fc00::1",
- "address_family": "inet6",
- "down": [],
- "method": "static",
- "post-up": [
- "echo configuring ipv6"
- ],
- "pre-up": [],
- "up": []
- },
- "lo": {
- "address_family": "inet",
- "down": [],
- "method": "loopback",
- "post-up": [],
- "pre-up": [],
- "up": []
- }
-} \ No newline at end of file
diff --git a/test/units/modules/system/interfaces_file/fixtures/golden_output/address_family_add_aggi_up b/test/units/modules/system/interfaces_file/fixtures/golden_output/address_family_add_aggi_up
deleted file mode 100644
index bc4ecea78d..0000000000
--- a/test/units/modules/system/interfaces_file/fixtures/golden_output/address_family_add_aggi_up
+++ /dev/null
@@ -1,12 +0,0 @@
-# The loopback network interface
-auto lo eth0
-iface lo inet loopback
-
-# The primary network interface
-iface eth0 inet static
- address 192.168.0.1
- post-up echo configuring ipv4
-
-iface eth0 inet6 static
- address fc00::1
- post-up echo configuring ipv6
diff --git a/test/units/modules/system/interfaces_file/fixtures/golden_output/address_family_add_aggi_up.exceptions.txt b/test/units/modules/system/interfaces_file/fixtures/golden_output/address_family_add_aggi_up.exceptions.txt
deleted file mode 100644
index 8d223b041b..0000000000
--- a/test/units/modules/system/interfaces_file/fixtures/golden_output/address_family_add_aggi_up.exceptions.txt
+++ /dev/null
@@ -1,8 +0,0 @@
-[0] fail_json message: Error: interface aggi not found
-options:
-{
- "iface": "aggi",
- "option": "up",
- "state": "present",
- "value": "route add -net 224.0.0.0 netmask 240.0.0.0 dev aggi"
-} \ No newline at end of file
diff --git a/test/units/modules/system/interfaces_file/fixtures/golden_output/address_family_add_aggi_up.json b/test/units/modules/system/interfaces_file/fixtures/golden_output/address_family_add_aggi_up.json
deleted file mode 100644
index ee632bd542..0000000000
--- a/test/units/modules/system/interfaces_file/fixtures/golden_output/address_family_add_aggi_up.json
+++ /dev/null
@@ -1,21 +0,0 @@
-{
- "eth0": {
- "address": "fc00::1",
- "address_family": "inet6",
- "down": [],
- "method": "static",
- "post-up": [
- "echo configuring ipv6"
- ],
- "pre-up": [],
- "up": []
- },
- "lo": {
- "address_family": "inet",
- "down": [],
- "method": "loopback",
- "post-up": [],
- "pre-up": [],
- "up": []
- }
-} \ No newline at end of file
diff --git a/test/units/modules/system/interfaces_file/fixtures/golden_output/address_family_add_and_delete_aggi_up b/test/units/modules/system/interfaces_file/fixtures/golden_output/address_family_add_and_delete_aggi_up
deleted file mode 100644
index bc4ecea78d..0000000000
--- a/test/units/modules/system/interfaces_file/fixtures/golden_output/address_family_add_and_delete_aggi_up
+++ /dev/null
@@ -1,12 +0,0 @@
-# The loopback network interface
-auto lo eth0
-iface lo inet loopback
-
-# The primary network interface
-iface eth0 inet static
- address 192.168.0.1
- post-up echo configuring ipv4
-
-iface eth0 inet6 static
- address fc00::1
- post-up echo configuring ipv6
diff --git a/test/units/modules/system/interfaces_file/fixtures/golden_output/address_family_add_and_delete_aggi_up.exceptions.txt b/test/units/modules/system/interfaces_file/fixtures/golden_output/address_family_add_and_delete_aggi_up.exceptions.txt
deleted file mode 100644
index 1c9adbd9fc..0000000000
--- a/test/units/modules/system/interfaces_file/fixtures/golden_output/address_family_add_and_delete_aggi_up.exceptions.txt
+++ /dev/null
@@ -1,17 +0,0 @@
-[0] fail_json message: Error: interface aggi not found
-options:
-{
- "iface": "aggi",
- "option": "up",
- "state": "present",
- "value": "route add -net 224.0.0.0 netmask 240.0.0.0 dev aggi"
-}
-=====
-[1] fail_json message: Error: interface aggi not found
-options:
-{
- "iface": "aggi",
- "option": "up",
- "state": "absent",
- "value": null
-} \ No newline at end of file
diff --git a/test/units/modules/system/interfaces_file/fixtures/golden_output/address_family_add_and_delete_aggi_up.json b/test/units/modules/system/interfaces_file/fixtures/golden_output/address_family_add_and_delete_aggi_up.json
deleted file mode 100644
index ee632bd542..0000000000
--- a/test/units/modules/system/interfaces_file/fixtures/golden_output/address_family_add_and_delete_aggi_up.json
+++ /dev/null
@@ -1,21 +0,0 @@
-{
- "eth0": {
- "address": "fc00::1",
- "address_family": "inet6",
- "down": [],
- "method": "static",
- "post-up": [
- "echo configuring ipv6"
- ],
- "pre-up": [],
- "up": []
- },
- "lo": {
- "address_family": "inet",
- "down": [],
- "method": "loopback",
- "post-up": [],
- "pre-up": [],
- "up": []
- }
-} \ No newline at end of file
diff --git a/test/units/modules/system/interfaces_file/fixtures/golden_output/address_family_change_ipv4 b/test/units/modules/system/interfaces_file/fixtures/golden_output/address_family_change_ipv4
deleted file mode 100644
index 9a2f5b0594..0000000000
--- a/test/units/modules/system/interfaces_file/fixtures/golden_output/address_family_change_ipv4
+++ /dev/null
@@ -1,12 +0,0 @@
-# The loopback network interface
-auto lo eth0
-iface lo inet loopback
-
-# The primary network interface
-iface eth0 inet static
- address 192.168.0.42
- post-up echo configuring ipv4
-
-iface eth0 inet6 static
- address fc00::1
- post-up echo configuring ipv6
diff --git a/test/units/modules/system/interfaces_file/fixtures/golden_output/address_family_change_ipv4.exceptions.txt b/test/units/modules/system/interfaces_file/fixtures/golden_output/address_family_change_ipv4.exceptions.txt
deleted file mode 100644
index e69de29bb2..0000000000
--- a/test/units/modules/system/interfaces_file/fixtures/golden_output/address_family_change_ipv4.exceptions.txt
+++ /dev/null
diff --git a/test/units/modules/system/interfaces_file/fixtures/golden_output/address_family_change_ipv4.json b/test/units/modules/system/interfaces_file/fixtures/golden_output/address_family_change_ipv4.json
deleted file mode 100644
index ee632bd542..0000000000
--- a/test/units/modules/system/interfaces_file/fixtures/golden_output/address_family_change_ipv4.json
+++ /dev/null
@@ -1,21 +0,0 @@
-{
- "eth0": {
- "address": "fc00::1",
- "address_family": "inet6",
- "down": [],
- "method": "static",
- "post-up": [
- "echo configuring ipv6"
- ],
- "pre-up": [],
- "up": []
- },
- "lo": {
- "address_family": "inet",
- "down": [],
- "method": "loopback",
- "post-up": [],
- "pre-up": [],
- "up": []
- }
-} \ No newline at end of file
diff --git a/test/units/modules/system/interfaces_file/fixtures/golden_output/address_family_change_ipv4_post_up b/test/units/modules/system/interfaces_file/fixtures/golden_output/address_family_change_ipv4_post_up
deleted file mode 100644
index 5077e3a681..0000000000
--- a/test/units/modules/system/interfaces_file/fixtures/golden_output/address_family_change_ipv4_post_up
+++ /dev/null
@@ -1,13 +0,0 @@
-# The loopback network interface
-auto lo eth0
-iface lo inet loopback
-
-# The primary network interface
-iface eth0 inet static
- address 192.168.0.1
- post-up echo configuring ipv4
- post-up XXXX_ipv4
-
-iface eth0 inet6 static
- address fc00::1
- post-up echo configuring ipv6
diff --git a/test/units/modules/system/interfaces_file/fixtures/golden_output/address_family_change_ipv4_post_up.exceptions.txt b/test/units/modules/system/interfaces_file/fixtures/golden_output/address_family_change_ipv4_post_up.exceptions.txt
deleted file mode 100644
index e69de29bb2..0000000000
--- a/test/units/modules/system/interfaces_file/fixtures/golden_output/address_family_change_ipv4_post_up.exceptions.txt
+++ /dev/null
diff --git a/test/units/modules/system/interfaces_file/fixtures/golden_output/address_family_change_ipv4_post_up.json b/test/units/modules/system/interfaces_file/fixtures/golden_output/address_family_change_ipv4_post_up.json
deleted file mode 100644
index ee632bd542..0000000000
--- a/test/units/modules/system/interfaces_file/fixtures/golden_output/address_family_change_ipv4_post_up.json
+++ /dev/null
@@ -1,21 +0,0 @@
-{
- "eth0": {
- "address": "fc00::1",
- "address_family": "inet6",
- "down": [],
- "method": "static",
- "post-up": [
- "echo configuring ipv6"
- ],
- "pre-up": [],
- "up": []
- },
- "lo": {
- "address_family": "inet",
- "down": [],
- "method": "loopback",
- "post-up": [],
- "pre-up": [],
- "up": []
- }
-} \ No newline at end of file
diff --git a/test/units/modules/system/interfaces_file/fixtures/golden_output/address_family_change_ipv4_pre_up b/test/units/modules/system/interfaces_file/fixtures/golden_output/address_family_change_ipv4_pre_up
deleted file mode 100644
index 5c0f69736c..0000000000
--- a/test/units/modules/system/interfaces_file/fixtures/golden_output/address_family_change_ipv4_pre_up
+++ /dev/null
@@ -1,13 +0,0 @@
-# The loopback network interface
-auto lo eth0
-iface lo inet loopback
-
-# The primary network interface
-iface eth0 inet static
- address 192.168.0.1
- post-up echo configuring ipv4
- pre-up XXXX_ipv4
-
-iface eth0 inet6 static
- address fc00::1
- post-up echo configuring ipv6
diff --git a/test/units/modules/system/interfaces_file/fixtures/golden_output/address_family_change_ipv4_pre_up.exceptions.txt b/test/units/modules/system/interfaces_file/fixtures/golden_output/address_family_change_ipv4_pre_up.exceptions.txt
deleted file mode 100644
index e69de29bb2..0000000000
--- a/test/units/modules/system/interfaces_file/fixtures/golden_output/address_family_change_ipv4_pre_up.exceptions.txt
+++ /dev/null
diff --git a/test/units/modules/system/interfaces_file/fixtures/golden_output/address_family_change_ipv4_pre_up.json b/test/units/modules/system/interfaces_file/fixtures/golden_output/address_family_change_ipv4_pre_up.json
deleted file mode 100644
index ee632bd542..0000000000
--- a/test/units/modules/system/interfaces_file/fixtures/golden_output/address_family_change_ipv4_pre_up.json
+++ /dev/null
@@ -1,21 +0,0 @@
-{
- "eth0": {
- "address": "fc00::1",
- "address_family": "inet6",
- "down": [],
- "method": "static",
- "post-up": [
- "echo configuring ipv6"
- ],
- "pre-up": [],
- "up": []
- },
- "lo": {
- "address_family": "inet",
- "down": [],
- "method": "loopback",
- "post-up": [],
- "pre-up": [],
- "up": []
- }
-} \ No newline at end of file
diff --git a/test/units/modules/system/interfaces_file/fixtures/golden_output/address_family_change_ipv6 b/test/units/modules/system/interfaces_file/fixtures/golden_output/address_family_change_ipv6
deleted file mode 100644
index afaaac9620..0000000000
--- a/test/units/modules/system/interfaces_file/fixtures/golden_output/address_family_change_ipv6
+++ /dev/null
@@ -1,12 +0,0 @@
-# The loopback network interface
-auto lo eth0
-iface lo inet loopback
-
-# The primary network interface
-iface eth0 inet static
- address 192.168.0.1
- post-up echo configuring ipv4
-
-iface eth0 inet6 static
- address fc00::42
- post-up echo configuring ipv6
diff --git a/test/units/modules/system/interfaces_file/fixtures/golden_output/address_family_change_ipv6.exceptions.txt b/test/units/modules/system/interfaces_file/fixtures/golden_output/address_family_change_ipv6.exceptions.txt
deleted file mode 100644
index e69de29bb2..0000000000
--- a/test/units/modules/system/interfaces_file/fixtures/golden_output/address_family_change_ipv6.exceptions.txt
+++ /dev/null
diff --git a/test/units/modules/system/interfaces_file/fixtures/golden_output/address_family_change_ipv6.json b/test/units/modules/system/interfaces_file/fixtures/golden_output/address_family_change_ipv6.json
deleted file mode 100644
index ee632bd542..0000000000
--- a/test/units/modules/system/interfaces_file/fixtures/golden_output/address_family_change_ipv6.json
+++ /dev/null
@@ -1,21 +0,0 @@
-{
- "eth0": {
- "address": "fc00::1",
- "address_family": "inet6",
- "down": [],
- "method": "static",
- "post-up": [
- "echo configuring ipv6"
- ],
- "pre-up": [],
- "up": []
- },
- "lo": {
- "address_family": "inet",
- "down": [],
- "method": "loopback",
- "post-up": [],
- "pre-up": [],
- "up": []
- }
-} \ No newline at end of file
diff --git a/test/units/modules/system/interfaces_file/fixtures/golden_output/address_family_change_ipv6_post_up b/test/units/modules/system/interfaces_file/fixtures/golden_output/address_family_change_ipv6_post_up
deleted file mode 100644
index cb3e98b776..0000000000
--- a/test/units/modules/system/interfaces_file/fixtures/golden_output/address_family_change_ipv6_post_up
+++ /dev/null
@@ -1,13 +0,0 @@
-# The loopback network interface
-auto lo eth0
-iface lo inet loopback
-
-# The primary network interface
-iface eth0 inet static
- address 192.168.0.1
- post-up echo configuring ipv4
-
-iface eth0 inet6 static
- address fc00::1
- post-up echo configuring ipv6
- post-up XXXX_ipv6
diff --git a/test/units/modules/system/interfaces_file/fixtures/golden_output/address_family_change_ipv6_post_up.exceptions.txt b/test/units/modules/system/interfaces_file/fixtures/golden_output/address_family_change_ipv6_post_up.exceptions.txt
deleted file mode 100644
index e69de29bb2..0000000000
--- a/test/units/modules/system/interfaces_file/fixtures/golden_output/address_family_change_ipv6_post_up.exceptions.txt
+++ /dev/null
diff --git a/test/units/modules/system/interfaces_file/fixtures/golden_output/address_family_change_ipv6_post_up.json b/test/units/modules/system/interfaces_file/fixtures/golden_output/address_family_change_ipv6_post_up.json
deleted file mode 100644
index ee632bd542..0000000000
--- a/test/units/modules/system/interfaces_file/fixtures/golden_output/address_family_change_ipv6_post_up.json
+++ /dev/null
@@ -1,21 +0,0 @@
-{
- "eth0": {
- "address": "fc00::1",
- "address_family": "inet6",
- "down": [],
- "method": "static",
- "post-up": [
- "echo configuring ipv6"
- ],
- "pre-up": [],
- "up": []
- },
- "lo": {
- "address_family": "inet",
- "down": [],
- "method": "loopback",
- "post-up": [],
- "pre-up": [],
- "up": []
- }
-} \ No newline at end of file
diff --git a/test/units/modules/system/interfaces_file/fixtures/golden_output/address_family_change_ipv6_pre_up b/test/units/modules/system/interfaces_file/fixtures/golden_output/address_family_change_ipv6_pre_up
deleted file mode 100644
index 149da568be..0000000000
--- a/test/units/modules/system/interfaces_file/fixtures/golden_output/address_family_change_ipv6_pre_up
+++ /dev/null
@@ -1,13 +0,0 @@
-# The loopback network interface
-auto lo eth0
-iface lo inet loopback
-
-# The primary network interface
-iface eth0 inet static
- address 192.168.0.1
- post-up echo configuring ipv4
-
-iface eth0 inet6 static
- address fc00::1
- post-up echo configuring ipv6
- pre-up XXXX_ipv6
diff --git a/test/units/modules/system/interfaces_file/fixtures/golden_output/address_family_change_ipv6_pre_up.exceptions.txt b/test/units/modules/system/interfaces_file/fixtures/golden_output/address_family_change_ipv6_pre_up.exceptions.txt
deleted file mode 100644
index e69de29bb2..0000000000
--- a/test/units/modules/system/interfaces_file/fixtures/golden_output/address_family_change_ipv6_pre_up.exceptions.txt
+++ /dev/null
diff --git a/test/units/modules/system/interfaces_file/fixtures/golden_output/address_family_change_ipv6_pre_up.json b/test/units/modules/system/interfaces_file/fixtures/golden_output/address_family_change_ipv6_pre_up.json
deleted file mode 100644
index ee632bd542..0000000000
--- a/test/units/modules/system/interfaces_file/fixtures/golden_output/address_family_change_ipv6_pre_up.json
+++ /dev/null
@@ -1,21 +0,0 @@
-{
- "eth0": {
- "address": "fc00::1",
- "address_family": "inet6",
- "down": [],
- "method": "static",
- "post-up": [
- "echo configuring ipv6"
- ],
- "pre-up": [],
- "up": []
- },
- "lo": {
- "address_family": "inet",
- "down": [],
- "method": "loopback",
- "post-up": [],
- "pre-up": [],
- "up": []
- }
-} \ No newline at end of file
diff --git a/test/units/modules/system/interfaces_file/fixtures/golden_output/address_family_change_method b/test/units/modules/system/interfaces_file/fixtures/golden_output/address_family_change_method
deleted file mode 100644
index bc4ecea78d..0000000000
--- a/test/units/modules/system/interfaces_file/fixtures/golden_output/address_family_change_method
+++ /dev/null
@@ -1,12 +0,0 @@
-# The loopback network interface
-auto lo eth0
-iface lo inet loopback
-
-# The primary network interface
-iface eth0 inet static
- address 192.168.0.1
- post-up echo configuring ipv4
-
-iface eth0 inet6 static
- address fc00::1
- post-up echo configuring ipv6
diff --git a/test/units/modules/system/interfaces_file/fixtures/golden_output/address_family_change_method.exceptions.txt b/test/units/modules/system/interfaces_file/fixtures/golden_output/address_family_change_method.exceptions.txt
deleted file mode 100644
index 050a983971..0000000000
--- a/test/units/modules/system/interfaces_file/fixtures/golden_output/address_family_change_method.exceptions.txt
+++ /dev/null
@@ -1,8 +0,0 @@
-fail_json message: Error: interface eth1 not found
-options:
-{
- "iface": "eth1",
- "option": "method",
- "state": "present",
- "value": "dhcp"
-} \ No newline at end of file
diff --git a/test/units/modules/system/interfaces_file/fixtures/golden_output/address_family_change_method.json b/test/units/modules/system/interfaces_file/fixtures/golden_output/address_family_change_method.json
deleted file mode 100644
index ee632bd542..0000000000
--- a/test/units/modules/system/interfaces_file/fixtures/golden_output/address_family_change_method.json
+++ /dev/null
@@ -1,21 +0,0 @@
-{
- "eth0": {
- "address": "fc00::1",
- "address_family": "inet6",
- "down": [],
- "method": "static",
- "post-up": [
- "echo configuring ipv6"
- ],
- "pre-up": [],
- "up": []
- },
- "lo": {
- "address_family": "inet",
- "down": [],
- "method": "loopback",
- "post-up": [],
- "pre-up": [],
- "up": []
- }
-} \ No newline at end of file
diff --git a/test/units/modules/system/interfaces_file/fixtures/golden_output/address_family_revert b/test/units/modules/system/interfaces_file/fixtures/golden_output/address_family_revert
deleted file mode 100644
index bc4ecea78d..0000000000
--- a/test/units/modules/system/interfaces_file/fixtures/golden_output/address_family_revert
+++ /dev/null
@@ -1,12 +0,0 @@
-# The loopback network interface
-auto lo eth0
-iface lo inet loopback
-
-# The primary network interface
-iface eth0 inet static
- address 192.168.0.1
- post-up echo configuring ipv4
-
-iface eth0 inet6 static
- address fc00::1
- post-up echo configuring ipv6
diff --git a/test/units/modules/system/interfaces_file/fixtures/golden_output/address_family_revert.exceptions.txt b/test/units/modules/system/interfaces_file/fixtures/golden_output/address_family_revert.exceptions.txt
deleted file mode 100644
index e69de29bb2..0000000000
--- a/test/units/modules/system/interfaces_file/fixtures/golden_output/address_family_revert.exceptions.txt
+++ /dev/null
diff --git a/test/units/modules/system/interfaces_file/fixtures/golden_output/address_family_revert.json b/test/units/modules/system/interfaces_file/fixtures/golden_output/address_family_revert.json
deleted file mode 100644
index ee632bd542..0000000000
--- a/test/units/modules/system/interfaces_file/fixtures/golden_output/address_family_revert.json
+++ /dev/null
@@ -1,21 +0,0 @@
-{
- "eth0": {
- "address": "fc00::1",
- "address_family": "inet6",
- "down": [],
- "method": "static",
- "post-up": [
- "echo configuring ipv6"
- ],
- "pre-up": [],
- "up": []
- },
- "lo": {
- "address_family": "inet",
- "down": [],
- "method": "loopback",
- "post-up": [],
- "pre-up": [],
- "up": []
- }
-} \ No newline at end of file
diff --git a/test/units/modules/system/interfaces_file/fixtures/golden_output/address_family_set_aggi_and_eth0_mtu b/test/units/modules/system/interfaces_file/fixtures/golden_output/address_family_set_aggi_and_eth0_mtu
deleted file mode 100644
index 40331271ad..0000000000
--- a/test/units/modules/system/interfaces_file/fixtures/golden_output/address_family_set_aggi_and_eth0_mtu
+++ /dev/null
@@ -1,13 +0,0 @@
-# The loopback network interface
-auto lo eth0
-iface lo inet loopback
-
-# The primary network interface
-iface eth0 inet static
- address 192.168.0.1
- post-up echo configuring ipv4
-
-iface eth0 inet6 static
- address fc00::1
- post-up echo configuring ipv6
- mtu 1350
diff --git a/test/units/modules/system/interfaces_file/fixtures/golden_output/address_family_set_aggi_and_eth0_mtu.exceptions.txt b/test/units/modules/system/interfaces_file/fixtures/golden_output/address_family_set_aggi_and_eth0_mtu.exceptions.txt
deleted file mode 100644
index 3f0da8b1c7..0000000000
--- a/test/units/modules/system/interfaces_file/fixtures/golden_output/address_family_set_aggi_and_eth0_mtu.exceptions.txt
+++ /dev/null
@@ -1,8 +0,0 @@
-[0] fail_json message: Error: interface aggi not found
-options:
-{
- "iface": "aggi",
- "option": "mtu",
- "state": "present",
- "value": "1350"
-} \ No newline at end of file
diff --git a/test/units/modules/system/interfaces_file/fixtures/golden_output/address_family_set_aggi_and_eth0_mtu.json b/test/units/modules/system/interfaces_file/fixtures/golden_output/address_family_set_aggi_and_eth0_mtu.json
deleted file mode 100644
index ee632bd542..0000000000
--- a/test/units/modules/system/interfaces_file/fixtures/golden_output/address_family_set_aggi_and_eth0_mtu.json
+++ /dev/null
@@ -1,21 +0,0 @@
-{
- "eth0": {
- "address": "fc00::1",
- "address_family": "inet6",
- "down": [],
- "method": "static",
- "post-up": [
- "echo configuring ipv6"
- ],
- "pre-up": [],
- "up": []
- },
- "lo": {
- "address_family": "inet",
- "down": [],
- "method": "loopback",
- "post-up": [],
- "pre-up": [],
- "up": []
- }
-} \ No newline at end of file
diff --git a/test/units/modules/system/interfaces_file/fixtures/golden_output/address_family_set_aggi_slaves b/test/units/modules/system/interfaces_file/fixtures/golden_output/address_family_set_aggi_slaves
deleted file mode 100644
index bc4ecea78d..0000000000
--- a/test/units/modules/system/interfaces_file/fixtures/golden_output/address_family_set_aggi_slaves
+++ /dev/null
@@ -1,12 +0,0 @@
-# The loopback network interface
-auto lo eth0
-iface lo inet loopback
-
-# The primary network interface
-iface eth0 inet static
- address 192.168.0.1
- post-up echo configuring ipv4
-
-iface eth0 inet6 static
- address fc00::1
- post-up echo configuring ipv6
diff --git a/test/units/modules/system/interfaces_file/fixtures/golden_output/address_family_set_aggi_slaves.exceptions.txt b/test/units/modules/system/interfaces_file/fixtures/golden_output/address_family_set_aggi_slaves.exceptions.txt
deleted file mode 100644
index 0af87750b7..0000000000
--- a/test/units/modules/system/interfaces_file/fixtures/golden_output/address_family_set_aggi_slaves.exceptions.txt
+++ /dev/null
@@ -1,8 +0,0 @@
-[0] fail_json message: Error: interface aggi not found
-options:
-{
- "iface": "aggi",
- "option": "slaves",
- "state": "present",
- "value": "int1 int3"
-} \ No newline at end of file
diff --git a/test/units/modules/system/interfaces_file/fixtures/golden_output/address_family_set_aggi_slaves.json b/test/units/modules/system/interfaces_file/fixtures/golden_output/address_family_set_aggi_slaves.json
deleted file mode 100644
index ee632bd542..0000000000
--- a/test/units/modules/system/interfaces_file/fixtures/golden_output/address_family_set_aggi_slaves.json
+++ /dev/null
@@ -1,21 +0,0 @@
-{
- "eth0": {
- "address": "fc00::1",
- "address_family": "inet6",
- "down": [],
- "method": "static",
- "post-up": [
- "echo configuring ipv6"
- ],
- "pre-up": [],
- "up": []
- },
- "lo": {
- "address_family": "inet",
- "down": [],
- "method": "loopback",
- "post-up": [],
- "pre-up": [],
- "up": []
- }
-} \ No newline at end of file
diff --git a/test/units/modules/system/interfaces_file/fixtures/golden_output/default_dhcp.test_no_changes b/test/units/modules/system/interfaces_file/fixtures/golden_output/default_dhcp.test_no_changes
deleted file mode 100644
index bd4522ec09..0000000000
--- a/test/units/modules/system/interfaces_file/fixtures/golden_output/default_dhcp.test_no_changes
+++ /dev/null
@@ -1,6 +0,0 @@
-# The loopback network interface
-auto lo eth0
-iface lo inet loopback
-
-# The primary network interface
-iface eth0 inet dhcp
diff --git a/test/units/modules/system/interfaces_file/fixtures/golden_output/default_dhcp.test_no_changes.json b/test/units/modules/system/interfaces_file/fixtures/golden_output/default_dhcp.test_no_changes.json
deleted file mode 100644
index bffc17a989..0000000000
--- a/test/units/modules/system/interfaces_file/fixtures/golden_output/default_dhcp.test_no_changes.json
+++ /dev/null
@@ -1,18 +0,0 @@
-{
- "eth0": {
- "address_family": "inet",
- "down": [],
- "method": "dhcp",
- "post-up": [],
- "pre-up": [],
- "up": []
- },
- "lo": {
- "address_family": "inet",
- "down": [],
- "method": "loopback",
- "post-up": [],
- "pre-up": [],
- "up": []
- }
-} \ No newline at end of file
diff --git a/test/units/modules/system/interfaces_file/fixtures/golden_output/default_dhcp_add_aggi_up b/test/units/modules/system/interfaces_file/fixtures/golden_output/default_dhcp_add_aggi_up
deleted file mode 100644
index bd4522ec09..0000000000
--- a/test/units/modules/system/interfaces_file/fixtures/golden_output/default_dhcp_add_aggi_up
+++ /dev/null
@@ -1,6 +0,0 @@
-# The loopback network interface
-auto lo eth0
-iface lo inet loopback
-
-# The primary network interface
-iface eth0 inet dhcp
diff --git a/test/units/modules/system/interfaces_file/fixtures/golden_output/default_dhcp_add_aggi_up.exceptions.txt b/test/units/modules/system/interfaces_file/fixtures/golden_output/default_dhcp_add_aggi_up.exceptions.txt
deleted file mode 100644
index 8d223b041b..0000000000
--- a/test/units/modules/system/interfaces_file/fixtures/golden_output/default_dhcp_add_aggi_up.exceptions.txt
+++ /dev/null
@@ -1,8 +0,0 @@
-[0] fail_json message: Error: interface aggi not found
-options:
-{
- "iface": "aggi",
- "option": "up",
- "state": "present",
- "value": "route add -net 224.0.0.0 netmask 240.0.0.0 dev aggi"
-} \ No newline at end of file
diff --git a/test/units/modules/system/interfaces_file/fixtures/golden_output/default_dhcp_add_aggi_up.json b/test/units/modules/system/interfaces_file/fixtures/golden_output/default_dhcp_add_aggi_up.json
deleted file mode 100644
index bffc17a989..0000000000
--- a/test/units/modules/system/interfaces_file/fixtures/golden_output/default_dhcp_add_aggi_up.json
+++ /dev/null
@@ -1,18 +0,0 @@
-{
- "eth0": {
- "address_family": "inet",
- "down": [],
- "method": "dhcp",
- "post-up": [],
- "pre-up": [],
- "up": []
- },
- "lo": {
- "address_family": "inet",
- "down": [],
- "method": "loopback",
- "post-up": [],
- "pre-up": [],
- "up": []
- }
-} \ No newline at end of file
diff --git a/test/units/modules/system/interfaces_file/fixtures/golden_output/default_dhcp_add_and_delete_aggi_up b/test/units/modules/system/interfaces_file/fixtures/golden_output/default_dhcp_add_and_delete_aggi_up
deleted file mode 100644
index bd4522ec09..0000000000
--- a/test/units/modules/system/interfaces_file/fixtures/golden_output/default_dhcp_add_and_delete_aggi_up
+++ /dev/null
@@ -1,6 +0,0 @@
-# The loopback network interface
-auto lo eth0
-iface lo inet loopback
-
-# The primary network interface
-iface eth0 inet dhcp
diff --git a/test/units/modules/system/interfaces_file/fixtures/golden_output/default_dhcp_add_and_delete_aggi_up.exceptions.txt b/test/units/modules/system/interfaces_file/fixtures/golden_output/default_dhcp_add_and_delete_aggi_up.exceptions.txt
deleted file mode 100644
index 1c9adbd9fc..0000000000
--- a/test/units/modules/system/interfaces_file/fixtures/golden_output/default_dhcp_add_and_delete_aggi_up.exceptions.txt
+++ /dev/null
@@ -1,17 +0,0 @@
-[0] fail_json message: Error: interface aggi not found
-options:
-{
- "iface": "aggi",
- "option": "up",
- "state": "present",
- "value": "route add -net 224.0.0.0 netmask 240.0.0.0 dev aggi"
-}
-=====
-[1] fail_json message: Error: interface aggi not found
-options:
-{
- "iface": "aggi",
- "option": "up",
- "state": "absent",
- "value": null
-} \ No newline at end of file
diff --git a/test/units/modules/system/interfaces_file/fixtures/golden_output/default_dhcp_add_and_delete_aggi_up.json b/test/units/modules/system/interfaces_file/fixtures/golden_output/default_dhcp_add_and_delete_aggi_up.json
deleted file mode 100644
index bffc17a989..0000000000
--- a/test/units/modules/system/interfaces_file/fixtures/golden_output/default_dhcp_add_and_delete_aggi_up.json
+++ /dev/null
@@ -1,18 +0,0 @@
-{
- "eth0": {
- "address_family": "inet",
- "down": [],
- "method": "dhcp",
- "post-up": [],
- "pre-up": [],
- "up": []
- },
- "lo": {
- "address_family": "inet",
- "down": [],
- "method": "loopback",
- "post-up": [],
- "pre-up": [],
- "up": []
- }
-} \ No newline at end of file
diff --git a/test/units/modules/system/interfaces_file/fixtures/golden_output/default_dhcp_change_ipv4 b/test/units/modules/system/interfaces_file/fixtures/golden_output/default_dhcp_change_ipv4
deleted file mode 100644
index 6962937416..0000000000
--- a/test/units/modules/system/interfaces_file/fixtures/golden_output/default_dhcp_change_ipv4
+++ /dev/null
@@ -1,7 +0,0 @@
-# The loopback network interface
-auto lo eth0
-iface lo inet loopback
-
-# The primary network interface
-iface eth0 inet dhcp
- address 192.168.0.42
diff --git a/test/units/modules/system/interfaces_file/fixtures/golden_output/default_dhcp_change_ipv4.exceptions.txt b/test/units/modules/system/interfaces_file/fixtures/golden_output/default_dhcp_change_ipv4.exceptions.txt
deleted file mode 100644
index e69de29bb2..0000000000
--- a/test/units/modules/system/interfaces_file/fixtures/golden_output/default_dhcp_change_ipv4.exceptions.txt
+++ /dev/null
diff --git a/test/units/modules/system/interfaces_file/fixtures/golden_output/default_dhcp_change_ipv4.json b/test/units/modules/system/interfaces_file/fixtures/golden_output/default_dhcp_change_ipv4.json
deleted file mode 100644
index bffc17a989..0000000000
--- a/test/units/modules/system/interfaces_file/fixtures/golden_output/default_dhcp_change_ipv4.json
+++ /dev/null
@@ -1,18 +0,0 @@
-{
- "eth0": {
- "address_family": "inet",
- "down": [],
- "method": "dhcp",
- "post-up": [],
- "pre-up": [],
- "up": []
- },
- "lo": {
- "address_family": "inet",
- "down": [],
- "method": "loopback",
- "post-up": [],
- "pre-up": [],
- "up": []
- }
-} \ No newline at end of file
diff --git a/test/units/modules/system/interfaces_file/fixtures/golden_output/default_dhcp_change_ipv4_post_up b/test/units/modules/system/interfaces_file/fixtures/golden_output/default_dhcp_change_ipv4_post_up
deleted file mode 100644
index 998f484469..0000000000
--- a/test/units/modules/system/interfaces_file/fixtures/golden_output/default_dhcp_change_ipv4_post_up
+++ /dev/null
@@ -1,7 +0,0 @@
-# The loopback network interface
-auto lo eth0
-iface lo inet loopback
-
-# The primary network interface
-iface eth0 inet dhcp
- post-up XXXX_ipv4
diff --git a/test/units/modules/system/interfaces_file/fixtures/golden_output/default_dhcp_change_ipv4_post_up.exceptions.txt b/test/units/modules/system/interfaces_file/fixtures/golden_output/default_dhcp_change_ipv4_post_up.exceptions.txt
deleted file mode 100644
index e69de29bb2..0000000000
--- a/test/units/modules/system/interfaces_file/fixtures/golden_output/default_dhcp_change_ipv4_post_up.exceptions.txt
+++ /dev/null
diff --git a/test/units/modules/system/interfaces_file/fixtures/golden_output/default_dhcp_change_ipv4_post_up.json b/test/units/modules/system/interfaces_file/fixtures/golden_output/default_dhcp_change_ipv4_post_up.json
deleted file mode 100644
index bffc17a989..0000000000
--- a/test/units/modules/system/interfaces_file/fixtures/golden_output/default_dhcp_change_ipv4_post_up.json
+++ /dev/null
@@ -1,18 +0,0 @@
-{
- "eth0": {
- "address_family": "inet",
- "down": [],
- "method": "dhcp",
- "post-up": [],
- "pre-up": [],
- "up": []
- },
- "lo": {
- "address_family": "inet",
- "down": [],
- "method": "loopback",
- "post-up": [],
- "pre-up": [],
- "up": []
- }
-} \ No newline at end of file
diff --git a/test/units/modules/system/interfaces_file/fixtures/golden_output/default_dhcp_change_ipv4_pre_up b/test/units/modules/system/interfaces_file/fixtures/golden_output/default_dhcp_change_ipv4_pre_up
deleted file mode 100644
index 5e6af40a2d..0000000000
--- a/test/units/modules/system/interfaces_file/fixtures/golden_output/default_dhcp_change_ipv4_pre_up
+++ /dev/null
@@ -1,7 +0,0 @@
-# The loopback network interface
-auto lo eth0
-iface lo inet loopback
-
-# The primary network interface
-iface eth0 inet dhcp
- pre-up XXXX_ipv4
diff --git a/test/units/modules/system/interfaces_file/fixtures/golden_output/default_dhcp_change_ipv4_pre_up.exceptions.txt b/test/units/modules/system/interfaces_file/fixtures/golden_output/default_dhcp_change_ipv4_pre_up.exceptions.txt
deleted file mode 100644
index e69de29bb2..0000000000
--- a/test/units/modules/system/interfaces_file/fixtures/golden_output/default_dhcp_change_ipv4_pre_up.exceptions.txt
+++ /dev/null
diff --git a/test/units/modules/system/interfaces_file/fixtures/golden_output/default_dhcp_change_ipv4_pre_up.json b/test/units/modules/system/interfaces_file/fixtures/golden_output/default_dhcp_change_ipv4_pre_up.json
deleted file mode 100644
index bffc17a989..0000000000
--- a/test/units/modules/system/interfaces_file/fixtures/golden_output/default_dhcp_change_ipv4_pre_up.json
+++ /dev/null
@@ -1,18 +0,0 @@
-{
- "eth0": {
- "address_family": "inet",
- "down": [],
- "method": "dhcp",
- "post-up": [],
- "pre-up": [],
- "up": []
- },
- "lo": {
- "address_family": "inet",
- "down": [],
- "method": "loopback",
- "post-up": [],
- "pre-up": [],
- "up": []
- }
-} \ No newline at end of file
diff --git a/test/units/modules/system/interfaces_file/fixtures/golden_output/default_dhcp_change_ipv6 b/test/units/modules/system/interfaces_file/fixtures/golden_output/default_dhcp_change_ipv6
deleted file mode 100644
index bd4522ec09..0000000000
--- a/test/units/modules/system/interfaces_file/fixtures/golden_output/default_dhcp_change_ipv6
+++ /dev/null
@@ -1,6 +0,0 @@
-# The loopback network interface
-auto lo eth0
-iface lo inet loopback
-
-# The primary network interface
-iface eth0 inet dhcp
diff --git a/test/units/modules/system/interfaces_file/fixtures/golden_output/default_dhcp_change_ipv6.exceptions.txt b/test/units/modules/system/interfaces_file/fixtures/golden_output/default_dhcp_change_ipv6.exceptions.txt
deleted file mode 100644
index 04c2089186..0000000000
--- a/test/units/modules/system/interfaces_file/fixtures/golden_output/default_dhcp_change_ipv6.exceptions.txt
+++ /dev/null
@@ -1,9 +0,0 @@
-fail_json message: Error: interface eth0 not found
-options:
-{
- "address_family": "inet6",
- "iface": "eth0",
- "option": "address",
- "state": "present",
- "value": "fc00::42"
-} \ No newline at end of file
diff --git a/test/units/modules/system/interfaces_file/fixtures/golden_output/default_dhcp_change_ipv6.json b/test/units/modules/system/interfaces_file/fixtures/golden_output/default_dhcp_change_ipv6.json
deleted file mode 100644
index bffc17a989..0000000000
--- a/test/units/modules/system/interfaces_file/fixtures/golden_output/default_dhcp_change_ipv6.json
+++ /dev/null
@@ -1,18 +0,0 @@
-{
- "eth0": {
- "address_family": "inet",
- "down": [],
- "method": "dhcp",
- "post-up": [],
- "pre-up": [],
- "up": []
- },
- "lo": {
- "address_family": "inet",
- "down": [],
- "method": "loopback",
- "post-up": [],
- "pre-up": [],
- "up": []
- }
-} \ No newline at end of file
diff --git a/test/units/modules/system/interfaces_file/fixtures/golden_output/default_dhcp_change_ipv6_post_up b/test/units/modules/system/interfaces_file/fixtures/golden_output/default_dhcp_change_ipv6_post_up
deleted file mode 100644
index bd4522ec09..0000000000
--- a/test/units/modules/system/interfaces_file/fixtures/golden_output/default_dhcp_change_ipv6_post_up
+++ /dev/null
@@ -1,6 +0,0 @@
-# The loopback network interface
-auto lo eth0
-iface lo inet loopback
-
-# The primary network interface
-iface eth0 inet dhcp
diff --git a/test/units/modules/system/interfaces_file/fixtures/golden_output/default_dhcp_change_ipv6_post_up.exceptions.txt b/test/units/modules/system/interfaces_file/fixtures/golden_output/default_dhcp_change_ipv6_post_up.exceptions.txt
deleted file mode 100644
index 48cb29b0aa..0000000000
--- a/test/units/modules/system/interfaces_file/fixtures/golden_output/default_dhcp_change_ipv6_post_up.exceptions.txt
+++ /dev/null
@@ -1,9 +0,0 @@
-fail_json message: Error: interface eth0 not found
-options:
-{
- "address_family": "inet6",
- "iface": "eth0",
- "option": "post-up",
- "state": "present",
- "value": "XXXX_ipv6"
-} \ No newline at end of file
diff --git a/test/units/modules/system/interfaces_file/fixtures/golden_output/default_dhcp_change_ipv6_post_up.json b/test/units/modules/system/interfaces_file/fixtures/golden_output/default_dhcp_change_ipv6_post_up.json
deleted file mode 100644
index bffc17a989..0000000000
--- a/test/units/modules/system/interfaces_file/fixtures/golden_output/default_dhcp_change_ipv6_post_up.json
+++ /dev/null
@@ -1,18 +0,0 @@
-{
- "eth0": {
- "address_family": "inet",
- "down": [],
- "method": "dhcp",
- "post-up": [],
- "pre-up": [],
- "up": []
- },
- "lo": {
- "address_family": "inet",
- "down": [],
- "method": "loopback",
- "post-up": [],
- "pre-up": [],
- "up": []
- }
-} \ No newline at end of file
diff --git a/test/units/modules/system/interfaces_file/fixtures/golden_output/default_dhcp_change_ipv6_pre_up b/test/units/modules/system/interfaces_file/fixtures/golden_output/default_dhcp_change_ipv6_pre_up
deleted file mode 100644
index bd4522ec09..0000000000
--- a/test/units/modules/system/interfaces_file/fixtures/golden_output/default_dhcp_change_ipv6_pre_up
+++ /dev/null
@@ -1,6 +0,0 @@
-# The loopback network interface
-auto lo eth0
-iface lo inet loopback
-
-# The primary network interface
-iface eth0 inet dhcp
diff --git a/test/units/modules/system/interfaces_file/fixtures/golden_output/default_dhcp_change_ipv6_pre_up.exceptions.txt b/test/units/modules/system/interfaces_file/fixtures/golden_output/default_dhcp_change_ipv6_pre_up.exceptions.txt
deleted file mode 100644
index fbfed6be37..0000000000
--- a/test/units/modules/system/interfaces_file/fixtures/golden_output/default_dhcp_change_ipv6_pre_up.exceptions.txt
+++ /dev/null
@@ -1,9 +0,0 @@
-fail_json message: Error: interface eth0 not found
-options:
-{
- "address_family": "inet6",
- "iface": "eth0",
- "option": "pre-up",
- "state": "present",
- "value": "XXXX_ipv6"
-} \ No newline at end of file
diff --git a/test/units/modules/system/interfaces_file/fixtures/golden_output/default_dhcp_change_ipv6_pre_up.json b/test/units/modules/system/interfaces_file/fixtures/golden_output/default_dhcp_change_ipv6_pre_up.json
deleted file mode 100644
index bffc17a989..0000000000
--- a/test/units/modules/system/interfaces_file/fixtures/golden_output/default_dhcp_change_ipv6_pre_up.json
+++ /dev/null
@@ -1,18 +0,0 @@
-{
- "eth0": {
- "address_family": "inet",
- "down": [],
- "method": "dhcp",
- "post-up": [],
- "pre-up": [],
- "up": []
- },
- "lo": {
- "address_family": "inet",
- "down": [],
- "method": "loopback",
- "post-up": [],
- "pre-up": [],
- "up": []
- }
-} \ No newline at end of file
diff --git a/test/units/modules/system/interfaces_file/fixtures/golden_output/default_dhcp_change_method b/test/units/modules/system/interfaces_file/fixtures/golden_output/default_dhcp_change_method
deleted file mode 100644
index bd4522ec09..0000000000
--- a/test/units/modules/system/interfaces_file/fixtures/golden_output/default_dhcp_change_method
+++ /dev/null
@@ -1,6 +0,0 @@
-# The loopback network interface
-auto lo eth0
-iface lo inet loopback
-
-# The primary network interface
-iface eth0 inet dhcp
diff --git a/test/units/modules/system/interfaces_file/fixtures/golden_output/default_dhcp_change_method.exceptions.txt b/test/units/modules/system/interfaces_file/fixtures/golden_output/default_dhcp_change_method.exceptions.txt
deleted file mode 100644
index 050a983971..0000000000
--- a/test/units/modules/system/interfaces_file/fixtures/golden_output/default_dhcp_change_method.exceptions.txt
+++ /dev/null
@@ -1,8 +0,0 @@
-fail_json message: Error: interface eth1 not found
-options:
-{
- "iface": "eth1",
- "option": "method",
- "state": "present",
- "value": "dhcp"
-} \ No newline at end of file
diff --git a/test/units/modules/system/interfaces_file/fixtures/golden_output/default_dhcp_change_method.json b/test/units/modules/system/interfaces_file/fixtures/golden_output/default_dhcp_change_method.json
deleted file mode 100644
index bffc17a989..0000000000
--- a/test/units/modules/system/interfaces_file/fixtures/golden_output/default_dhcp_change_method.json
+++ /dev/null
@@ -1,18 +0,0 @@
-{
- "eth0": {
- "address_family": "inet",
- "down": [],
- "method": "dhcp",
- "post-up": [],
- "pre-up": [],
- "up": []
- },
- "lo": {
- "address_family": "inet",
- "down": [],
- "method": "loopback",
- "post-up": [],
- "pre-up": [],
- "up": []
- }
-} \ No newline at end of file
diff --git a/test/units/modules/system/interfaces_file/fixtures/golden_output/default_dhcp_revert b/test/units/modules/system/interfaces_file/fixtures/golden_output/default_dhcp_revert
deleted file mode 100644
index bd4522ec09..0000000000
--- a/test/units/modules/system/interfaces_file/fixtures/golden_output/default_dhcp_revert
+++ /dev/null
@@ -1,6 +0,0 @@
-# The loopback network interface
-auto lo eth0
-iface lo inet loopback
-
-# The primary network interface
-iface eth0 inet dhcp
diff --git a/test/units/modules/system/interfaces_file/fixtures/golden_output/default_dhcp_revert.exceptions.txt b/test/units/modules/system/interfaces_file/fixtures/golden_output/default_dhcp_revert.exceptions.txt
deleted file mode 100644
index e69de29bb2..0000000000
--- a/test/units/modules/system/interfaces_file/fixtures/golden_output/default_dhcp_revert.exceptions.txt
+++ /dev/null
diff --git a/test/units/modules/system/interfaces_file/fixtures/golden_output/default_dhcp_revert.json b/test/units/modules/system/interfaces_file/fixtures/golden_output/default_dhcp_revert.json
deleted file mode 100644
index bffc17a989..0000000000
--- a/test/units/modules/system/interfaces_file/fixtures/golden_output/default_dhcp_revert.json
+++ /dev/null
@@ -1,18 +0,0 @@
-{
- "eth0": {
- "address_family": "inet",
- "down": [],
- "method": "dhcp",
- "post-up": [],
- "pre-up": [],
- "up": []
- },
- "lo": {
- "address_family": "inet",
- "down": [],
- "method": "loopback",
- "post-up": [],
- "pre-up": [],
- "up": []
- }
-} \ No newline at end of file
diff --git a/test/units/modules/system/interfaces_file/fixtures/golden_output/default_dhcp_set_aggi_and_eth0_mtu b/test/units/modules/system/interfaces_file/fixtures/golden_output/default_dhcp_set_aggi_and_eth0_mtu
deleted file mode 100644
index 7bbad22a5e..0000000000
--- a/test/units/modules/system/interfaces_file/fixtures/golden_output/default_dhcp_set_aggi_and_eth0_mtu
+++ /dev/null
@@ -1,7 +0,0 @@
-# The loopback network interface
-auto lo eth0
-iface lo inet loopback
-
-# The primary network interface
-iface eth0 inet dhcp
- mtu 1350
diff --git a/test/units/modules/system/interfaces_file/fixtures/golden_output/default_dhcp_set_aggi_and_eth0_mtu.exceptions.txt b/test/units/modules/system/interfaces_file/fixtures/golden_output/default_dhcp_set_aggi_and_eth0_mtu.exceptions.txt
deleted file mode 100644
index 3f0da8b1c7..0000000000
--- a/test/units/modules/system/interfaces_file/fixtures/golden_output/default_dhcp_set_aggi_and_eth0_mtu.exceptions.txt
+++ /dev/null
@@ -1,8 +0,0 @@
-[0] fail_json message: Error: interface aggi not found
-options:
-{
- "iface": "aggi",
- "option": "mtu",
- "state": "present",
- "value": "1350"
-} \ No newline at end of file
diff --git a/test/units/modules/system/interfaces_file/fixtures/golden_output/default_dhcp_set_aggi_and_eth0_mtu.json b/test/units/modules/system/interfaces_file/fixtures/golden_output/default_dhcp_set_aggi_and_eth0_mtu.json
deleted file mode 100644
index bffc17a989..0000000000
--- a/test/units/modules/system/interfaces_file/fixtures/golden_output/default_dhcp_set_aggi_and_eth0_mtu.json
+++ /dev/null
@@ -1,18 +0,0 @@
-{
- "eth0": {
- "address_family": "inet",
- "down": [],
- "method": "dhcp",
- "post-up": [],
- "pre-up": [],
- "up": []
- },
- "lo": {
- "address_family": "inet",
- "down": [],
- "method": "loopback",
- "post-up": [],
- "pre-up": [],
- "up": []
- }
-} \ No newline at end of file
diff --git a/test/units/modules/system/interfaces_file/fixtures/golden_output/default_dhcp_set_aggi_slaves b/test/units/modules/system/interfaces_file/fixtures/golden_output/default_dhcp_set_aggi_slaves
deleted file mode 100644
index bd4522ec09..0000000000
--- a/test/units/modules/system/interfaces_file/fixtures/golden_output/default_dhcp_set_aggi_slaves
+++ /dev/null
@@ -1,6 +0,0 @@
-# The loopback network interface
-auto lo eth0
-iface lo inet loopback
-
-# The primary network interface
-iface eth0 inet dhcp
diff --git a/test/units/modules/system/interfaces_file/fixtures/golden_output/default_dhcp_set_aggi_slaves.exceptions.txt b/test/units/modules/system/interfaces_file/fixtures/golden_output/default_dhcp_set_aggi_slaves.exceptions.txt
deleted file mode 100644
index 0af87750b7..0000000000
--- a/test/units/modules/system/interfaces_file/fixtures/golden_output/default_dhcp_set_aggi_slaves.exceptions.txt
+++ /dev/null
@@ -1,8 +0,0 @@
-[0] fail_json message: Error: interface aggi not found
-options:
-{
- "iface": "aggi",
- "option": "slaves",
- "state": "present",
- "value": "int1 int3"
-} \ No newline at end of file
diff --git a/test/units/modules/system/interfaces_file/fixtures/golden_output/default_dhcp_set_aggi_slaves.json b/test/units/modules/system/interfaces_file/fixtures/golden_output/default_dhcp_set_aggi_slaves.json
deleted file mode 100644
index bffc17a989..0000000000
--- a/test/units/modules/system/interfaces_file/fixtures/golden_output/default_dhcp_set_aggi_slaves.json
+++ /dev/null
@@ -1,18 +0,0 @@
-{
- "eth0": {
- "address_family": "inet",
- "down": [],
- "method": "dhcp",
- "post-up": [],
- "pre-up": [],
- "up": []
- },
- "lo": {
- "address_family": "inet",
- "down": [],
- "method": "loopback",
- "post-up": [],
- "pre-up": [],
- "up": []
- }
-} \ No newline at end of file
diff --git a/test/units/modules/system/interfaces_file/fixtures/golden_output/servers.com.test_no_changes b/test/units/modules/system/interfaces_file/fixtures/golden_output/servers.com.test_no_changes
deleted file mode 100644
index c826bbe73c..0000000000
--- a/test/units/modules/system/interfaces_file/fixtures/golden_output/servers.com.test_no_changes
+++ /dev/null
@@ -1,61 +0,0 @@
- auto aggi
- iface aggi inet static
- hwaddress ether 22:44:77:88:D5:96
- address 10.44.15.196
- netmask 255.255.255.248
- mtu 1500
- slaves int1 int2
- bond_mode 4
- bond_miimon 100
- bond_downdelay 200
- bond_updelay 200
- bond_lacp_rate slow
- bond_xmit_hash_policy layer3+4
- post-up /sbin/ethtool -K aggi tx off tso off
-
- auto agge
- iface agge inet manual
-
- auto br0
- iface br0 inet static
- bridge_ports agge
- hwaddress ether 22:44:77:88:D5:98
- address 188.44.133.76
- netmask 255.255.255.248
- gateway 188.44.133.75
- slaves ext1 ext2
- bond_mode 4
- bond_miimon 100
- bond_downdelay 200
- bond_updelay 200
- bond_lacp_rate slow
- bond_xmit_hash_policy layer3+4
- post-up /sbin/ethtool -K agge tx off tso off
-
- up route add -net 10.0.0.0/8 gw 10.44.15.117 dev aggi
- up route add -net 192.168.0.0/16 gw 10.44.15.117 dev aggi
- up route add -net 188.44.208.0/21 gw 10.44.15.117 dev aggi
-
- auto int1
- iface int1 inet manual
- bond-master aggi
-
- auto int2
- iface int2 inet manual
- bond-master aggi
-
- auto ext1
- iface ext1 inet manual
- bond-master agge
-
- auto ext2
- iface ext2 inet manual
- bond-master agge
-
- auto eth1
- iface eth1 inet manual
-
- auto lo
- iface lo inet loopback
-
-source /etc/network/interfaces.d/*.cfg
diff --git a/test/units/modules/system/interfaces_file/fixtures/golden_output/servers.com.test_no_changes.json b/test/units/modules/system/interfaces_file/fixtures/golden_output/servers.com.test_no_changes.json
deleted file mode 100644
index 9e97da32aa..0000000000
--- a/test/units/modules/system/interfaces_file/fixtures/golden_output/servers.com.test_no_changes.json
+++ /dev/null
@@ -1,109 +0,0 @@
-{
- "agge": {
- "address_family": "inet",
- "down": [],
- "method": "manual",
- "post-up": [],
- "pre-up": [],
- "up": []
- },
- "aggi": {
- "address": "10.44.15.196",
- "address_family": "inet",
- "bond_downdelay": "200",
- "bond_lacp_rate": "slow",
- "bond_miimon": "100",
- "bond_mode": "4",
- "bond_updelay": "200",
- "bond_xmit_hash_policy": "layer3+4",
- "down": [],
- "hwaddress": "ether 22:44:77:88:D5:96",
- "method": "static",
- "mtu": "1500",
- "netmask": "255.255.255.248",
- "post-up": [
- "/sbin/ethtool -K aggi tx off tso off"
- ],
- "pre-up": [],
- "slaves": "int1 int2",
- "up": []
- },
- "br0": {
- "address": "188.44.133.76",
- "address_family": "inet",
- "bond_downdelay": "200",
- "bond_lacp_rate": "slow",
- "bond_miimon": "100",
- "bond_mode": "4",
- "bond_updelay": "200",
- "bond_xmit_hash_policy": "layer3+4",
- "bridge_ports": "agge",
- "down": [],
- "gateway": "188.44.133.75",
- "hwaddress": "ether 22:44:77:88:D5:98",
- "method": "static",
- "netmask": "255.255.255.248",
- "post-up": [
- "/sbin/ethtool -K agge tx off tso off"
- ],
- "pre-up": [],
- "slaves": "ext1 ext2",
- "up": [
- "route add -net 10.0.0.0/8 gw 10.44.15.117 dev aggi",
- "route add -net 192.168.0.0/16 gw 10.44.15.117 dev aggi",
- "route add -net 188.44.208.0/21 gw 10.44.15.117 dev aggi"
- ]
- },
- "eth1": {
- "address_family": "inet",
- "down": [],
- "method": "manual",
- "post-up": [],
- "pre-up": [],
- "up": []
- },
- "ext1": {
- "address_family": "inet",
- "bond-master": "agge",
- "down": [],
- "method": "manual",
- "post-up": [],
- "pre-up": [],
- "up": []
- },
- "ext2": {
- "address_family": "inet",
- "bond-master": "agge",
- "down": [],
- "method": "manual",
- "post-up": [],
- "pre-up": [],
- "up": []
- },
- "int1": {
- "address_family": "inet",
- "bond-master": "aggi",
- "down": [],
- "method": "manual",
- "post-up": [],
- "pre-up": [],
- "up": []
- },
- "int2": {
- "address_family": "inet",
- "bond-master": "aggi",
- "down": [],
- "method": "manual",
- "post-up": [],
- "pre-up": [],
- "up": []
- },
- "lo": {
- "address_family": "inet",
- "down": [],
- "method": "loopback",
- "post-up": [],
- "pre-up": [],
- "up": []
- }
-} \ No newline at end of file
diff --git a/test/units/modules/system/interfaces_file/fixtures/golden_output/servers.com_add_aggi_up b/test/units/modules/system/interfaces_file/fixtures/golden_output/servers.com_add_aggi_up
deleted file mode 100644
index e86b25782b..0000000000
--- a/test/units/modules/system/interfaces_file/fixtures/golden_output/servers.com_add_aggi_up
+++ /dev/null
@@ -1,62 +0,0 @@
- auto aggi
- iface aggi inet static
- hwaddress ether 22:44:77:88:D5:96
- address 10.44.15.196
- netmask 255.255.255.248
- mtu 1500
- slaves int1 int2
- bond_mode 4
- bond_miimon 100
- bond_downdelay 200
- bond_updelay 200
- bond_lacp_rate slow
- bond_xmit_hash_policy layer3+4
- post-up /sbin/ethtool -K aggi tx off tso off
- up route add -net 224.0.0.0 netmask 240.0.0.0 dev aggi
-
- auto agge
- iface agge inet manual
-
- auto br0
- iface br0 inet static
- bridge_ports agge
- hwaddress ether 22:44:77:88:D5:98
- address 188.44.133.76
- netmask 255.255.255.248
- gateway 188.44.133.75
- slaves ext1 ext2
- bond_mode 4
- bond_miimon 100
- bond_downdelay 200
- bond_updelay 200
- bond_lacp_rate slow
- bond_xmit_hash_policy layer3+4
- post-up /sbin/ethtool -K agge tx off tso off
-
- up route add -net 10.0.0.0/8 gw 10.44.15.117 dev aggi
- up route add -net 192.168.0.0/16 gw 10.44.15.117 dev aggi
- up route add -net 188.44.208.0/21 gw 10.44.15.117 dev aggi
-
- auto int1
- iface int1 inet manual
- bond-master aggi
-
- auto int2
- iface int2 inet manual
- bond-master aggi
-
- auto ext1
- iface ext1 inet manual
- bond-master agge
-
- auto ext2
- iface ext2 inet manual
- bond-master agge
-
- auto eth1
- iface eth1 inet manual
-
- auto lo
- iface lo inet loopback
-
-source /etc/network/interfaces.d/*.cfg
diff --git a/test/units/modules/system/interfaces_file/fixtures/golden_output/servers.com_add_aggi_up.exceptions.txt b/test/units/modules/system/interfaces_file/fixtures/golden_output/servers.com_add_aggi_up.exceptions.txt
deleted file mode 100644
index e69de29bb2..0000000000
--- a/test/units/modules/system/interfaces_file/fixtures/golden_output/servers.com_add_aggi_up.exceptions.txt
+++ /dev/null
diff --git a/test/units/modules/system/interfaces_file/fixtures/golden_output/servers.com_add_aggi_up.json b/test/units/modules/system/interfaces_file/fixtures/golden_output/servers.com_add_aggi_up.json
deleted file mode 100644
index 9e97da32aa..0000000000
--- a/test/units/modules/system/interfaces_file/fixtures/golden_output/servers.com_add_aggi_up.json
+++ /dev/null
@@ -1,109 +0,0 @@
-{
- "agge": {
- "address_family": "inet",
- "down": [],
- "method": "manual",
- "post-up": [],
- "pre-up": [],
- "up": []
- },
- "aggi": {
- "address": "10.44.15.196",
- "address_family": "inet",
- "bond_downdelay": "200",
- "bond_lacp_rate": "slow",
- "bond_miimon": "100",
- "bond_mode": "4",
- "bond_updelay": "200",
- "bond_xmit_hash_policy": "layer3+4",
- "down": [],
- "hwaddress": "ether 22:44:77:88:D5:96",
- "method": "static",
- "mtu": "1500",
- "netmask": "255.255.255.248",
- "post-up": [
- "/sbin/ethtool -K aggi tx off tso off"
- ],
- "pre-up": [],
- "slaves": "int1 int2",
- "up": []
- },
- "br0": {
- "address": "188.44.133.76",
- "address_family": "inet",
- "bond_downdelay": "200",
- "bond_lacp_rate": "slow",
- "bond_miimon": "100",
- "bond_mode": "4",
- "bond_updelay": "200",
- "bond_xmit_hash_policy": "layer3+4",
- "bridge_ports": "agge",
- "down": [],
- "gateway": "188.44.133.75",
- "hwaddress": "ether 22:44:77:88:D5:98",
- "method": "static",
- "netmask": "255.255.255.248",
- "post-up": [
- "/sbin/ethtool -K agge tx off tso off"
- ],
- "pre-up": [],
- "slaves": "ext1 ext2",
- "up": [
- "route add -net 10.0.0.0/8 gw 10.44.15.117 dev aggi",
- "route add -net 192.168.0.0/16 gw 10.44.15.117 dev aggi",
- "route add -net 188.44.208.0/21 gw 10.44.15.117 dev aggi"
- ]
- },
- "eth1": {
- "address_family": "inet",
- "down": [],
- "method": "manual",
- "post-up": [],
- "pre-up": [],
- "up": []
- },
- "ext1": {
- "address_family": "inet",
- "bond-master": "agge",
- "down": [],
- "method": "manual",
- "post-up": [],
- "pre-up": [],
- "up": []
- },
- "ext2": {
- "address_family": "inet",
- "bond-master": "agge",
- "down": [],
- "method": "manual",
- "post-up": [],
- "pre-up": [],
- "up": []
- },
- "int1": {
- "address_family": "inet",
- "bond-master": "aggi",
- "down": [],
- "method": "manual",
- "post-up": [],
- "pre-up": [],
- "up": []
- },
- "int2": {
- "address_family": "inet",
- "bond-master": "aggi",
- "down": [],
- "method": "manual",
- "post-up": [],
- "pre-up": [],
- "up": []
- },
- "lo": {
- "address_family": "inet",
- "down": [],
- "method": "loopback",
- "post-up": [],
- "pre-up": [],
- "up": []
- }
-} \ No newline at end of file
diff --git a/test/units/modules/system/interfaces_file/fixtures/golden_output/servers.com_add_and_delete_aggi_up b/test/units/modules/system/interfaces_file/fixtures/golden_output/servers.com_add_and_delete_aggi_up
deleted file mode 100644
index c826bbe73c..0000000000
--- a/test/units/modules/system/interfaces_file/fixtures/golden_output/servers.com_add_and_delete_aggi_up
+++ /dev/null
@@ -1,61 +0,0 @@
- auto aggi
- iface aggi inet static
- hwaddress ether 22:44:77:88:D5:96
- address 10.44.15.196
- netmask 255.255.255.248
- mtu 1500
- slaves int1 int2
- bond_mode 4
- bond_miimon 100
- bond_downdelay 200
- bond_updelay 200
- bond_lacp_rate slow
- bond_xmit_hash_policy layer3+4
- post-up /sbin/ethtool -K aggi tx off tso off
-
- auto agge
- iface agge inet manual
-
- auto br0
- iface br0 inet static
- bridge_ports agge
- hwaddress ether 22:44:77:88:D5:98
- address 188.44.133.76
- netmask 255.255.255.248
- gateway 188.44.133.75
- slaves ext1 ext2
- bond_mode 4
- bond_miimon 100
- bond_downdelay 200
- bond_updelay 200
- bond_lacp_rate slow
- bond_xmit_hash_policy layer3+4
- post-up /sbin/ethtool -K agge tx off tso off
-
- up route add -net 10.0.0.0/8 gw 10.44.15.117 dev aggi
- up route add -net 192.168.0.0/16 gw 10.44.15.117 dev aggi
- up route add -net 188.44.208.0/21 gw 10.44.15.117 dev aggi
-
- auto int1
- iface int1 inet manual
- bond-master aggi
-
- auto int2
- iface int2 inet manual
- bond-master aggi
-
- auto ext1
- iface ext1 inet manual
- bond-master agge
-
- auto ext2
- iface ext2 inet manual
- bond-master agge
-
- auto eth1
- iface eth1 inet manual
-
- auto lo
- iface lo inet loopback
-
-source /etc/network/interfaces.d/*.cfg
diff --git a/test/units/modules/system/interfaces_file/fixtures/golden_output/servers.com_add_and_delete_aggi_up.exceptions.txt b/test/units/modules/system/interfaces_file/fixtures/golden_output/servers.com_add_and_delete_aggi_up.exceptions.txt
deleted file mode 100644
index e69de29bb2..0000000000
--- a/test/units/modules/system/interfaces_file/fixtures/golden_output/servers.com_add_and_delete_aggi_up.exceptions.txt
+++ /dev/null
diff --git a/test/units/modules/system/interfaces_file/fixtures/golden_output/servers.com_add_and_delete_aggi_up.json b/test/units/modules/system/interfaces_file/fixtures/golden_output/servers.com_add_and_delete_aggi_up.json
deleted file mode 100644
index 9e97da32aa..0000000000
--- a/test/units/modules/system/interfaces_file/fixtures/golden_output/servers.com_add_and_delete_aggi_up.json
+++ /dev/null
@@ -1,109 +0,0 @@
-{
- "agge": {
- "address_family": "inet",
- "down": [],
- "method": "manual",
- "post-up": [],
- "pre-up": [],
- "up": []
- },
- "aggi": {
- "address": "10.44.15.196",
- "address_family": "inet",
- "bond_downdelay": "200",
- "bond_lacp_rate": "slow",
- "bond_miimon": "100",
- "bond_mode": "4",
- "bond_updelay": "200",
- "bond_xmit_hash_policy": "layer3+4",
- "down": [],
- "hwaddress": "ether 22:44:77:88:D5:96",
- "method": "static",
- "mtu": "1500",
- "netmask": "255.255.255.248",
- "post-up": [
- "/sbin/ethtool -K aggi tx off tso off"
- ],
- "pre-up": [],
- "slaves": "int1 int2",
- "up": []
- },
- "br0": {
- "address": "188.44.133.76",
- "address_family": "inet",
- "bond_downdelay": "200",
- "bond_lacp_rate": "slow",
- "bond_miimon": "100",
- "bond_mode": "4",
- "bond_updelay": "200",
- "bond_xmit_hash_policy": "layer3+4",
- "bridge_ports": "agge",
- "down": [],
- "gateway": "188.44.133.75",
- "hwaddress": "ether 22:44:77:88:D5:98",
- "method": "static",
- "netmask": "255.255.255.248",
- "post-up": [
- "/sbin/ethtool -K agge tx off tso off"
- ],
- "pre-up": [],
- "slaves": "ext1 ext2",
- "up": [
- "route add -net 10.0.0.0/8 gw 10.44.15.117 dev aggi",
- "route add -net 192.168.0.0/16 gw 10.44.15.117 dev aggi",
- "route add -net 188.44.208.0/21 gw 10.44.15.117 dev aggi"
- ]
- },
- "eth1": {
- "address_family": "inet",
- "down": [],
- "method": "manual",
- "post-up": [],
- "pre-up": [],
- "up": []
- },
- "ext1": {
- "address_family": "inet",
- "bond-master": "agge",
- "down": [],
- "method": "manual",
- "post-up": [],
- "pre-up": [],
- "up": []
- },
- "ext2": {
- "address_family": "inet",
- "bond-master": "agge",
- "down": [],
- "method": "manual",
- "post-up": [],
- "pre-up": [],
- "up": []
- },
- "int1": {
- "address_family": "inet",
- "bond-master": "aggi",
- "down": [],
- "method": "manual",
- "post-up": [],
- "pre-up": [],
- "up": []
- },
- "int2": {
- "address_family": "inet",
- "bond-master": "aggi",
- "down": [],
- "method": "manual",
- "post-up": [],
- "pre-up": [],
- "up": []
- },
- "lo": {
- "address_family": "inet",
- "down": [],
- "method": "loopback",
- "post-up": [],
- "pre-up": [],
- "up": []
- }
-} \ No newline at end of file
diff --git a/test/units/modules/system/interfaces_file/fixtures/golden_output/servers.com_change_ipv4 b/test/units/modules/system/interfaces_file/fixtures/golden_output/servers.com_change_ipv4
deleted file mode 100644
index c826bbe73c..0000000000
--- a/test/units/modules/system/interfaces_file/fixtures/golden_output/servers.com_change_ipv4
+++ /dev/null
@@ -1,61 +0,0 @@
- auto aggi
- iface aggi inet static
- hwaddress ether 22:44:77:88:D5:96
- address 10.44.15.196
- netmask 255.255.255.248
- mtu 1500
- slaves int1 int2
- bond_mode 4
- bond_miimon 100
- bond_downdelay 200
- bond_updelay 200
- bond_lacp_rate slow
- bond_xmit_hash_policy layer3+4
- post-up /sbin/ethtool -K aggi tx off tso off
-
- auto agge
- iface agge inet manual
-
- auto br0
- iface br0 inet static
- bridge_ports agge
- hwaddress ether 22:44:77:88:D5:98
- address 188.44.133.76
- netmask 255.255.255.248
- gateway 188.44.133.75
- slaves ext1 ext2
- bond_mode 4
- bond_miimon 100
- bond_downdelay 200
- bond_updelay 200
- bond_lacp_rate slow
- bond_xmit_hash_policy layer3+4
- post-up /sbin/ethtool -K agge tx off tso off
-
- up route add -net 10.0.0.0/8 gw 10.44.15.117 dev aggi
- up route add -net 192.168.0.0/16 gw 10.44.15.117 dev aggi
- up route add -net 188.44.208.0/21 gw 10.44.15.117 dev aggi
-
- auto int1
- iface int1 inet manual
- bond-master aggi
-
- auto int2
- iface int2 inet manual
- bond-master aggi
-
- auto ext1
- iface ext1 inet manual
- bond-master agge
-
- auto ext2
- iface ext2 inet manual
- bond-master agge
-
- auto eth1
- iface eth1 inet manual
-
- auto lo
- iface lo inet loopback
-
-source /etc/network/interfaces.d/*.cfg
diff --git a/test/units/modules/system/interfaces_file/fixtures/golden_output/servers.com_change_ipv4.exceptions.txt b/test/units/modules/system/interfaces_file/fixtures/golden_output/servers.com_change_ipv4.exceptions.txt
deleted file mode 100644
index a1600d9a67..0000000000
--- a/test/units/modules/system/interfaces_file/fixtures/golden_output/servers.com_change_ipv4.exceptions.txt
+++ /dev/null
@@ -1,9 +0,0 @@
-fail_json message: Error: interface eth0 not found
-options:
-{
- "address_family": "inet",
- "iface": "eth0",
- "option": "address",
- "state": "present",
- "value": "192.168.0.42"
-} \ No newline at end of file
diff --git a/test/units/modules/system/interfaces_file/fixtures/golden_output/servers.com_change_ipv4.json b/test/units/modules/system/interfaces_file/fixtures/golden_output/servers.com_change_ipv4.json
deleted file mode 100644
index 9e97da32aa..0000000000
--- a/test/units/modules/system/interfaces_file/fixtures/golden_output/servers.com_change_ipv4.json
+++ /dev/null
@@ -1,109 +0,0 @@
-{
- "agge": {
- "address_family": "inet",
- "down": [],
- "method": "manual",
- "post-up": [],
- "pre-up": [],
- "up": []
- },
- "aggi": {
- "address": "10.44.15.196",
- "address_family": "inet",
- "bond_downdelay": "200",
- "bond_lacp_rate": "slow",
- "bond_miimon": "100",
- "bond_mode": "4",
- "bond_updelay": "200",
- "bond_xmit_hash_policy": "layer3+4",
- "down": [],
- "hwaddress": "ether 22:44:77:88:D5:96",
- "method": "static",
- "mtu": "1500",
- "netmask": "255.255.255.248",
- "post-up": [
- "/sbin/ethtool -K aggi tx off tso off"
- ],
- "pre-up": [],
- "slaves": "int1 int2",
- "up": []
- },
- "br0": {
- "address": "188.44.133.76",
- "address_family": "inet",
- "bond_downdelay": "200",
- "bond_lacp_rate": "slow",
- "bond_miimon": "100",
- "bond_mode": "4",
- "bond_updelay": "200",
- "bond_xmit_hash_policy": "layer3+4",
- "bridge_ports": "agge",
- "down": [],
- "gateway": "188.44.133.75",
- "hwaddress": "ether 22:44:77:88:D5:98",
- "method": "static",
- "netmask": "255.255.255.248",
- "post-up": [
- "/sbin/ethtool -K agge tx off tso off"
- ],
- "pre-up": [],
- "slaves": "ext1 ext2",
- "up": [
- "route add -net 10.0.0.0/8 gw 10.44.15.117 dev aggi",
- "route add -net 192.168.0.0/16 gw 10.44.15.117 dev aggi",
- "route add -net 188.44.208.0/21 gw 10.44.15.117 dev aggi"
- ]
- },
- "eth1": {
- "address_family": "inet",
- "down": [],
- "method": "manual",
- "post-up": [],
- "pre-up": [],
- "up": []
- },
- "ext1": {
- "address_family": "inet",
- "bond-master": "agge",
- "down": [],
- "method": "manual",
- "post-up": [],
- "pre-up": [],
- "up": []
- },
- "ext2": {
- "address_family": "inet",
- "bond-master": "agge",
- "down": [],
- "method": "manual",
- "post-up": [],
- "pre-up": [],
- "up": []
- },
- "int1": {
- "address_family": "inet",
- "bond-master": "aggi",
- "down": [],
- "method": "manual",
- "post-up": [],
- "pre-up": [],
- "up": []
- },
- "int2": {
- "address_family": "inet",
- "bond-master": "aggi",
- "down": [],
- "method": "manual",
- "post-up": [],
- "pre-up": [],
- "up": []
- },
- "lo": {
- "address_family": "inet",
- "down": [],
- "method": "loopback",
- "post-up": [],
- "pre-up": [],
- "up": []
- }
-} \ No newline at end of file
diff --git a/test/units/modules/system/interfaces_file/fixtures/golden_output/servers.com_change_ipv4_post_up b/test/units/modules/system/interfaces_file/fixtures/golden_output/servers.com_change_ipv4_post_up
deleted file mode 100644
index c826bbe73c..0000000000
--- a/test/units/modules/system/interfaces_file/fixtures/golden_output/servers.com_change_ipv4_post_up
+++ /dev/null
@@ -1,61 +0,0 @@
- auto aggi
- iface aggi inet static
- hwaddress ether 22:44:77:88:D5:96
- address 10.44.15.196
- netmask 255.255.255.248
- mtu 1500
- slaves int1 int2
- bond_mode 4
- bond_miimon 100
- bond_downdelay 200
- bond_updelay 200
- bond_lacp_rate slow
- bond_xmit_hash_policy layer3+4
- post-up /sbin/ethtool -K aggi tx off tso off
-
- auto agge
- iface agge inet manual
-
- auto br0
- iface br0 inet static
- bridge_ports agge
- hwaddress ether 22:44:77:88:D5:98
- address 188.44.133.76
- netmask 255.255.255.248
- gateway 188.44.133.75
- slaves ext1 ext2
- bond_mode 4
- bond_miimon 100
- bond_downdelay 200
- bond_updelay 200
- bond_lacp_rate slow
- bond_xmit_hash_policy layer3+4
- post-up /sbin/ethtool -K agge tx off tso off
-
- up route add -net 10.0.0.0/8 gw 10.44.15.117 dev aggi
- up route add -net 192.168.0.0/16 gw 10.44.15.117 dev aggi
- up route add -net 188.44.208.0/21 gw 10.44.15.117 dev aggi
-
- auto int1
- iface int1 inet manual
- bond-master aggi
-
- auto int2
- iface int2 inet manual
- bond-master aggi
-
- auto ext1
- iface ext1 inet manual
- bond-master agge
-
- auto ext2
- iface ext2 inet manual
- bond-master agge
-
- auto eth1
- iface eth1 inet manual
-
- auto lo
- iface lo inet loopback
-
-source /etc/network/interfaces.d/*.cfg
diff --git a/test/units/modules/system/interfaces_file/fixtures/golden_output/servers.com_change_ipv4_post_up.exceptions.txt b/test/units/modules/system/interfaces_file/fixtures/golden_output/servers.com_change_ipv4_post_up.exceptions.txt
deleted file mode 100644
index e1e0152320..0000000000
--- a/test/units/modules/system/interfaces_file/fixtures/golden_output/servers.com_change_ipv4_post_up.exceptions.txt
+++ /dev/null
@@ -1,9 +0,0 @@
-fail_json message: Error: interface eth0 not found
-options:
-{
- "address_family": "inet",
- "iface": "eth0",
- "option": "post-up",
- "state": "present",
- "value": "XXXX_ipv4"
-} \ No newline at end of file
diff --git a/test/units/modules/system/interfaces_file/fixtures/golden_output/servers.com_change_ipv4_post_up.json b/test/units/modules/system/interfaces_file/fixtures/golden_output/servers.com_change_ipv4_post_up.json
deleted file mode 100644
index 9e97da32aa..0000000000
--- a/test/units/modules/system/interfaces_file/fixtures/golden_output/servers.com_change_ipv4_post_up.json
+++ /dev/null
@@ -1,109 +0,0 @@
-{
- "agge": {
- "address_family": "inet",
- "down": [],
- "method": "manual",
- "post-up": [],
- "pre-up": [],
- "up": []
- },
- "aggi": {
- "address": "10.44.15.196",
- "address_family": "inet",
- "bond_downdelay": "200",
- "bond_lacp_rate": "slow",
- "bond_miimon": "100",
- "bond_mode": "4",
- "bond_updelay": "200",
- "bond_xmit_hash_policy": "layer3+4",
- "down": [],
- "hwaddress": "ether 22:44:77:88:D5:96",
- "method": "static",
- "mtu": "1500",
- "netmask": "255.255.255.248",
- "post-up": [
- "/sbin/ethtool -K aggi tx off tso off"
- ],
- "pre-up": [],
- "slaves": "int1 int2",
- "up": []
- },
- "br0": {
- "address": "188.44.133.76",
- "address_family": "inet",
- "bond_downdelay": "200",
- "bond_lacp_rate": "slow",
- "bond_miimon": "100",
- "bond_mode": "4",
- "bond_updelay": "200",
- "bond_xmit_hash_policy": "layer3+4",
- "bridge_ports": "agge",
- "down": [],
- "gateway": "188.44.133.75",
- "hwaddress": "ether 22:44:77:88:D5:98",
- "method": "static",
- "netmask": "255.255.255.248",
- "post-up": [
- "/sbin/ethtool -K agge tx off tso off"
- ],
- "pre-up": [],
- "slaves": "ext1 ext2",
- "up": [
- "route add -net 10.0.0.0/8 gw 10.44.15.117 dev aggi",
- "route add -net 192.168.0.0/16 gw 10.44.15.117 dev aggi",
- "route add -net 188.44.208.0/21 gw 10.44.15.117 dev aggi"
- ]
- },
- "eth1": {
- "address_family": "inet",
- "down": [],
- "method": "manual",
- "post-up": [],
- "pre-up": [],
- "up": []
- },
- "ext1": {
- "address_family": "inet",
- "bond-master": "agge",
- "down": [],
- "method": "manual",
- "post-up": [],
- "pre-up": [],
- "up": []
- },
- "ext2": {
- "address_family": "inet",
- "bond-master": "agge",
- "down": [],
- "method": "manual",
- "post-up": [],
- "pre-up": [],
- "up": []
- },
- "int1": {
- "address_family": "inet",
- "bond-master": "aggi",
- "down": [],
- "method": "manual",
- "post-up": [],
- "pre-up": [],
- "up": []
- },
- "int2": {
- "address_family": "inet",
- "bond-master": "aggi",
- "down": [],
- "method": "manual",
- "post-up": [],
- "pre-up": [],
- "up": []
- },
- "lo": {
- "address_family": "inet",
- "down": [],
- "method": "loopback",
- "post-up": [],
- "pre-up": [],
- "up": []
- }
-} \ No newline at end of file
diff --git a/test/units/modules/system/interfaces_file/fixtures/golden_output/servers.com_change_ipv4_pre_up b/test/units/modules/system/interfaces_file/fixtures/golden_output/servers.com_change_ipv4_pre_up
deleted file mode 100644
index c826bbe73c..0000000000
--- a/test/units/modules/system/interfaces_file/fixtures/golden_output/servers.com_change_ipv4_pre_up
+++ /dev/null
@@ -1,61 +0,0 @@
- auto aggi
- iface aggi inet static
- hwaddress ether 22:44:77:88:D5:96
- address 10.44.15.196
- netmask 255.255.255.248
- mtu 1500
- slaves int1 int2
- bond_mode 4
- bond_miimon 100
- bond_downdelay 200
- bond_updelay 200
- bond_lacp_rate slow
- bond_xmit_hash_policy layer3+4
- post-up /sbin/ethtool -K aggi tx off tso off
-
- auto agge
- iface agge inet manual
-
- auto br0
- iface br0 inet static
- bridge_ports agge
- hwaddress ether 22:44:77:88:D5:98
- address 188.44.133.76
- netmask 255.255.255.248
- gateway 188.44.133.75
- slaves ext1 ext2
- bond_mode 4
- bond_miimon 100
- bond_downdelay 200
- bond_updelay 200
- bond_lacp_rate slow
- bond_xmit_hash_policy layer3+4
- post-up /sbin/ethtool -K agge tx off tso off
-
- up route add -net 10.0.0.0/8 gw 10.44.15.117 dev aggi
- up route add -net 192.168.0.0/16 gw 10.44.15.117 dev aggi
- up route add -net 188.44.208.0/21 gw 10.44.15.117 dev aggi
-
- auto int1
- iface int1 inet manual
- bond-master aggi
-
- auto int2
- iface int2 inet manual
- bond-master aggi
-
- auto ext1
- iface ext1 inet manual
- bond-master agge
-
- auto ext2
- iface ext2 inet manual
- bond-master agge
-
- auto eth1
- iface eth1 inet manual
-
- auto lo
- iface lo inet loopback
-
-source /etc/network/interfaces.d/*.cfg
diff --git a/test/units/modules/system/interfaces_file/fixtures/golden_output/servers.com_change_ipv4_pre_up.exceptions.txt b/test/units/modules/system/interfaces_file/fixtures/golden_output/servers.com_change_ipv4_pre_up.exceptions.txt
deleted file mode 100644
index 9e510654c2..0000000000
--- a/test/units/modules/system/interfaces_file/fixtures/golden_output/servers.com_change_ipv4_pre_up.exceptions.txt
+++ /dev/null
@@ -1,9 +0,0 @@
-fail_json message: Error: interface eth0 not found
-options:
-{
- "address_family": "inet",
- "iface": "eth0",
- "option": "pre-up",
- "state": "present",
- "value": "XXXX_ipv4"
-} \ No newline at end of file
diff --git a/test/units/modules/system/interfaces_file/fixtures/golden_output/servers.com_change_ipv4_pre_up.json b/test/units/modules/system/interfaces_file/fixtures/golden_output/servers.com_change_ipv4_pre_up.json
deleted file mode 100644
index 9e97da32aa..0000000000
--- a/test/units/modules/system/interfaces_file/fixtures/golden_output/servers.com_change_ipv4_pre_up.json
+++ /dev/null
@@ -1,109 +0,0 @@
-{
- "agge": {
- "address_family": "inet",
- "down": [],
- "method": "manual",
- "post-up": [],
- "pre-up": [],
- "up": []
- },
- "aggi": {
- "address": "10.44.15.196",
- "address_family": "inet",
- "bond_downdelay": "200",
- "bond_lacp_rate": "slow",
- "bond_miimon": "100",
- "bond_mode": "4",
- "bond_updelay": "200",
- "bond_xmit_hash_policy": "layer3+4",
- "down": [],
- "hwaddress": "ether 22:44:77:88:D5:96",
- "method": "static",
- "mtu": "1500",
- "netmask": "255.255.255.248",
- "post-up": [
- "/sbin/ethtool -K aggi tx off tso off"
- ],
- "pre-up": [],
- "slaves": "int1 int2",
- "up": []
- },
- "br0": {
- "address": "188.44.133.76",
- "address_family": "inet",
- "bond_downdelay": "200",
- "bond_lacp_rate": "slow",
- "bond_miimon": "100",
- "bond_mode": "4",
- "bond_updelay": "200",
- "bond_xmit_hash_policy": "layer3+4",
- "bridge_ports": "agge",
- "down": [],
- "gateway": "188.44.133.75",
- "hwaddress": "ether 22:44:77:88:D5:98",
- "method": "static",
- "netmask": "255.255.255.248",
- "post-up": [
- "/sbin/ethtool -K agge tx off tso off"
- ],
- "pre-up": [],
- "slaves": "ext1 ext2",
- "up": [
- "route add -net 10.0.0.0/8 gw 10.44.15.117 dev aggi",
- "route add -net 192.168.0.0/16 gw 10.44.15.117 dev aggi",
- "route add -net 188.44.208.0/21 gw 10.44.15.117 dev aggi"
- ]
- },
- "eth1": {
- "address_family": "inet",
- "down": [],
- "method": "manual",
- "post-up": [],
- "pre-up": [],
- "up": []
- },
- "ext1": {
- "address_family": "inet",
- "bond-master": "agge",
- "down": [],
- "method": "manual",
- "post-up": [],
- "pre-up": [],
- "up": []
- },
- "ext2": {
- "address_family": "inet",
- "bond-master": "agge",
- "down": [],
- "method": "manual",
- "post-up": [],
- "pre-up": [],
- "up": []
- },
- "int1": {
- "address_family": "inet",
- "bond-master": "aggi",
- "down": [],
- "method": "manual",
- "post-up": [],
- "pre-up": [],
- "up": []
- },
- "int2": {
- "address_family": "inet",
- "bond-master": "aggi",
- "down": [],
- "method": "manual",
- "post-up": [],
- "pre-up": [],
- "up": []
- },
- "lo": {
- "address_family": "inet",
- "down": [],
- "method": "loopback",
- "post-up": [],
- "pre-up": [],
- "up": []
- }
-} \ No newline at end of file
diff --git a/test/units/modules/system/interfaces_file/fixtures/golden_output/servers.com_change_ipv6 b/test/units/modules/system/interfaces_file/fixtures/golden_output/servers.com_change_ipv6
deleted file mode 100644
index c826bbe73c..0000000000
--- a/test/units/modules/system/interfaces_file/fixtures/golden_output/servers.com_change_ipv6
+++ /dev/null
@@ -1,61 +0,0 @@
- auto aggi
- iface aggi inet static
- hwaddress ether 22:44:77:88:D5:96
- address 10.44.15.196
- netmask 255.255.255.248
- mtu 1500
- slaves int1 int2
- bond_mode 4
- bond_miimon 100
- bond_downdelay 200
- bond_updelay 200
- bond_lacp_rate slow
- bond_xmit_hash_policy layer3+4
- post-up /sbin/ethtool -K aggi tx off tso off
-
- auto agge
- iface agge inet manual
-
- auto br0
- iface br0 inet static
- bridge_ports agge
- hwaddress ether 22:44:77:88:D5:98
- address 188.44.133.76
- netmask 255.255.255.248
- gateway 188.44.133.75
- slaves ext1 ext2
- bond_mode 4
- bond_miimon 100
- bond_downdelay 200
- bond_updelay 200
- bond_lacp_rate slow
- bond_xmit_hash_policy layer3+4
- post-up /sbin/ethtool -K agge tx off tso off
-
- up route add -net 10.0.0.0/8 gw 10.44.15.117 dev aggi
- up route add -net 192.168.0.0/16 gw 10.44.15.117 dev aggi
- up route add -net 188.44.208.0/21 gw 10.44.15.117 dev aggi
-
- auto int1
- iface int1 inet manual
- bond-master aggi
-
- auto int2
- iface int2 inet manual
- bond-master aggi
-
- auto ext1
- iface ext1 inet manual
- bond-master agge
-
- auto ext2
- iface ext2 inet manual
- bond-master agge
-
- auto eth1
- iface eth1 inet manual
-
- auto lo
- iface lo inet loopback
-
-source /etc/network/interfaces.d/*.cfg
diff --git a/test/units/modules/system/interfaces_file/fixtures/golden_output/servers.com_change_ipv6.exceptions.txt b/test/units/modules/system/interfaces_file/fixtures/golden_output/servers.com_change_ipv6.exceptions.txt
deleted file mode 100644
index 04c2089186..0000000000
--- a/test/units/modules/system/interfaces_file/fixtures/golden_output/servers.com_change_ipv6.exceptions.txt
+++ /dev/null
@@ -1,9 +0,0 @@
-fail_json message: Error: interface eth0 not found
-options:
-{
- "address_family": "inet6",
- "iface": "eth0",
- "option": "address",
- "state": "present",
- "value": "fc00::42"
-} \ No newline at end of file
diff --git a/test/units/modules/system/interfaces_file/fixtures/golden_output/servers.com_change_ipv6.json b/test/units/modules/system/interfaces_file/fixtures/golden_output/servers.com_change_ipv6.json
deleted file mode 100644
index 9e97da32aa..0000000000
--- a/test/units/modules/system/interfaces_file/fixtures/golden_output/servers.com_change_ipv6.json
+++ /dev/null
@@ -1,109 +0,0 @@
-{
- "agge": {
- "address_family": "inet",
- "down": [],
- "method": "manual",
- "post-up": [],
- "pre-up": [],
- "up": []
- },
- "aggi": {
- "address": "10.44.15.196",
- "address_family": "inet",
- "bond_downdelay": "200",
- "bond_lacp_rate": "slow",
- "bond_miimon": "100",
- "bond_mode": "4",
- "bond_updelay": "200",
- "bond_xmit_hash_policy": "layer3+4",
- "down": [],
- "hwaddress": "ether 22:44:77:88:D5:96",
- "method": "static",
- "mtu": "1500",
- "netmask": "255.255.255.248",
- "post-up": [
- "/sbin/ethtool -K aggi tx off tso off"
- ],
- "pre-up": [],
- "slaves": "int1 int2",
- "up": []
- },
- "br0": {
- "address": "188.44.133.76",
- "address_family": "inet",
- "bond_downdelay": "200",
- "bond_lacp_rate": "slow",
- "bond_miimon": "100",
- "bond_mode": "4",
- "bond_updelay": "200",
- "bond_xmit_hash_policy": "layer3+4",
- "bridge_ports": "agge",
- "down": [],
- "gateway": "188.44.133.75",
- "hwaddress": "ether 22:44:77:88:D5:98",
- "method": "static",
- "netmask": "255.255.255.248",
- "post-up": [
- "/sbin/ethtool -K agge tx off tso off"
- ],
- "pre-up": [],
- "slaves": "ext1 ext2",
- "up": [
- "route add -net 10.0.0.0/8 gw 10.44.15.117 dev aggi",
- "route add -net 192.168.0.0/16 gw 10.44.15.117 dev aggi",
- "route add -net 188.44.208.0/21 gw 10.44.15.117 dev aggi"
- ]
- },
- "eth1": {
- "address_family": "inet",
- "down": [],
- "method": "manual",
- "post-up": [],
- "pre-up": [],
- "up": []
- },
- "ext1": {
- "address_family": "inet",
- "bond-master": "agge",
- "down": [],
- "method": "manual",
- "post-up": [],
- "pre-up": [],
- "up": []
- },
- "ext2": {
- "address_family": "inet",
- "bond-master": "agge",
- "down": [],
- "method": "manual",
- "post-up": [],
- "pre-up": [],
- "up": []
- },
- "int1": {
- "address_family": "inet",
- "bond-master": "aggi",
- "down": [],
- "method": "manual",
- "post-up": [],
- "pre-up": [],
- "up": []
- },
- "int2": {
- "address_family": "inet",
- "bond-master": "aggi",
- "down": [],
- "method": "manual",
- "post-up": [],
- "pre-up": [],
- "up": []
- },
- "lo": {
- "address_family": "inet",
- "down": [],
- "method": "loopback",
- "post-up": [],
- "pre-up": [],
- "up": []
- }
-} \ No newline at end of file
diff --git a/test/units/modules/system/interfaces_file/fixtures/golden_output/servers.com_change_ipv6_post_up b/test/units/modules/system/interfaces_file/fixtures/golden_output/servers.com_change_ipv6_post_up
deleted file mode 100644
index c826bbe73c..0000000000
--- a/test/units/modules/system/interfaces_file/fixtures/golden_output/servers.com_change_ipv6_post_up
+++ /dev/null
@@ -1,61 +0,0 @@
- auto aggi
- iface aggi inet static
- hwaddress ether 22:44:77:88:D5:96
- address 10.44.15.196
- netmask 255.255.255.248
- mtu 1500
- slaves int1 int2
- bond_mode 4
- bond_miimon 100
- bond_downdelay 200
- bond_updelay 200
- bond_lacp_rate slow
- bond_xmit_hash_policy layer3+4
- post-up /sbin/ethtool -K aggi tx off tso off
-
- auto agge
- iface agge inet manual
-
- auto br0
- iface br0 inet static
- bridge_ports agge
- hwaddress ether 22:44:77:88:D5:98
- address 188.44.133.76
- netmask 255.255.255.248
- gateway 188.44.133.75
- slaves ext1 ext2
- bond_mode 4
- bond_miimon 100
- bond_downdelay 200
- bond_updelay 200
- bond_lacp_rate slow
- bond_xmit_hash_policy layer3+4
- post-up /sbin/ethtool -K agge tx off tso off
-
- up route add -net 10.0.0.0/8 gw 10.44.15.117 dev aggi
- up route add -net 192.168.0.0/16 gw 10.44.15.117 dev aggi
- up route add -net 188.44.208.0/21 gw 10.44.15.117 dev aggi
-
- auto int1
- iface int1 inet manual
- bond-master aggi
-
- auto int2
- iface int2 inet manual
- bond-master aggi
-
- auto ext1
- iface ext1 inet manual
- bond-master agge
-
- auto ext2
- iface ext2 inet manual
- bond-master agge
-
- auto eth1
- iface eth1 inet manual
-
- auto lo
- iface lo inet loopback
-
-source /etc/network/interfaces.d/*.cfg
diff --git a/test/units/modules/system/interfaces_file/fixtures/golden_output/servers.com_change_ipv6_post_up.exceptions.txt b/test/units/modules/system/interfaces_file/fixtures/golden_output/servers.com_change_ipv6_post_up.exceptions.txt
deleted file mode 100644
index 48cb29b0aa..0000000000
--- a/test/units/modules/system/interfaces_file/fixtures/golden_output/servers.com_change_ipv6_post_up.exceptions.txt
+++ /dev/null
@@ -1,9 +0,0 @@
-fail_json message: Error: interface eth0 not found
-options:
-{
- "address_family": "inet6",
- "iface": "eth0",
- "option": "post-up",
- "state": "present",
- "value": "XXXX_ipv6"
-} \ No newline at end of file
diff --git a/test/units/modules/system/interfaces_file/fixtures/golden_output/servers.com_change_ipv6_post_up.json b/test/units/modules/system/interfaces_file/fixtures/golden_output/servers.com_change_ipv6_post_up.json
deleted file mode 100644
index 9e97da32aa..0000000000
--- a/test/units/modules/system/interfaces_file/fixtures/golden_output/servers.com_change_ipv6_post_up.json
+++ /dev/null
@@ -1,109 +0,0 @@
-{
- "agge": {
- "address_family": "inet",
- "down": [],
- "method": "manual",
- "post-up": [],
- "pre-up": [],
- "up": []
- },
- "aggi": {
- "address": "10.44.15.196",
- "address_family": "inet",
- "bond_downdelay": "200",
- "bond_lacp_rate": "slow",
- "bond_miimon": "100",
- "bond_mode": "4",
- "bond_updelay": "200",
- "bond_xmit_hash_policy": "layer3+4",
- "down": [],
- "hwaddress": "ether 22:44:77:88:D5:96",
- "method": "static",
- "mtu": "1500",
- "netmask": "255.255.255.248",
- "post-up": [
- "/sbin/ethtool -K aggi tx off tso off"
- ],
- "pre-up": [],
- "slaves": "int1 int2",
- "up": []
- },
- "br0": {
- "address": "188.44.133.76",
- "address_family": "inet",
- "bond_downdelay": "200",
- "bond_lacp_rate": "slow",
- "bond_miimon": "100",
- "bond_mode": "4",
- "bond_updelay": "200",
- "bond_xmit_hash_policy": "layer3+4",
- "bridge_ports": "agge",
- "down": [],
- "gateway": "188.44.133.75",
- "hwaddress": "ether 22:44:77:88:D5:98",
- "method": "static",
- "netmask": "255.255.255.248",
- "post-up": [
- "/sbin/ethtool -K agge tx off tso off"
- ],
- "pre-up": [],
- "slaves": "ext1 ext2",
- "up": [
- "route add -net 10.0.0.0/8 gw 10.44.15.117 dev aggi",
- "route add -net 192.168.0.0/16 gw 10.44.15.117 dev aggi",
- "route add -net 188.44.208.0/21 gw 10.44.15.117 dev aggi"
- ]
- },
- "eth1": {
- "address_family": "inet",
- "down": [],
- "method": "manual",
- "post-up": [],
- "pre-up": [],
- "up": []
- },
- "ext1": {
- "address_family": "inet",
- "bond-master": "agge",
- "down": [],
- "method": "manual",
- "post-up": [],
- "pre-up": [],
- "up": []
- },
- "ext2": {
- "address_family": "inet",
- "bond-master": "agge",
- "down": [],
- "method": "manual",
- "post-up": [],
- "pre-up": [],
- "up": []
- },
- "int1": {
- "address_family": "inet",
- "bond-master": "aggi",
- "down": [],
- "method": "manual",
- "post-up": [],
- "pre-up": [],
- "up": []
- },
- "int2": {
- "address_family": "inet",
- "bond-master": "aggi",
- "down": [],
- "method": "manual",
- "post-up": [],
- "pre-up": [],
- "up": []
- },
- "lo": {
- "address_family": "inet",
- "down": [],
- "method": "loopback",
- "post-up": [],
- "pre-up": [],
- "up": []
- }
-} \ No newline at end of file
diff --git a/test/units/modules/system/interfaces_file/fixtures/golden_output/servers.com_change_ipv6_pre_up b/test/units/modules/system/interfaces_file/fixtures/golden_output/servers.com_change_ipv6_pre_up
deleted file mode 100644
index c826bbe73c..0000000000
--- a/test/units/modules/system/interfaces_file/fixtures/golden_output/servers.com_change_ipv6_pre_up
+++ /dev/null
@@ -1,61 +0,0 @@
- auto aggi
- iface aggi inet static
- hwaddress ether 22:44:77:88:D5:96
- address 10.44.15.196
- netmask 255.255.255.248
- mtu 1500
- slaves int1 int2
- bond_mode 4
- bond_miimon 100
- bond_downdelay 200
- bond_updelay 200
- bond_lacp_rate slow
- bond_xmit_hash_policy layer3+4
- post-up /sbin/ethtool -K aggi tx off tso off
-
- auto agge
- iface agge inet manual
-
- auto br0
- iface br0 inet static
- bridge_ports agge
- hwaddress ether 22:44:77:88:D5:98
- address 188.44.133.76
- netmask 255.255.255.248
- gateway 188.44.133.75
- slaves ext1 ext2
- bond_mode 4
- bond_miimon 100
- bond_downdelay 200
- bond_updelay 200
- bond_lacp_rate slow
- bond_xmit_hash_policy layer3+4
- post-up /sbin/ethtool -K agge tx off tso off
-
- up route add -net 10.0.0.0/8 gw 10.44.15.117 dev aggi
- up route add -net 192.168.0.0/16 gw 10.44.15.117 dev aggi
- up route add -net 188.44.208.0/21 gw 10.44.15.117 dev aggi
-
- auto int1
- iface int1 inet manual
- bond-master aggi
-
- auto int2
- iface int2 inet manual
- bond-master aggi
-
- auto ext1
- iface ext1 inet manual
- bond-master agge
-
- auto ext2
- iface ext2 inet manual
- bond-master agge
-
- auto eth1
- iface eth1 inet manual
-
- auto lo
- iface lo inet loopback
-
-source /etc/network/interfaces.d/*.cfg
diff --git a/test/units/modules/system/interfaces_file/fixtures/golden_output/servers.com_change_ipv6_pre_up.exceptions.txt b/test/units/modules/system/interfaces_file/fixtures/golden_output/servers.com_change_ipv6_pre_up.exceptions.txt
deleted file mode 100644
index fbfed6be37..0000000000
--- a/test/units/modules/system/interfaces_file/fixtures/golden_output/servers.com_change_ipv6_pre_up.exceptions.txt
+++ /dev/null
@@ -1,9 +0,0 @@
-fail_json message: Error: interface eth0 not found
-options:
-{
- "address_family": "inet6",
- "iface": "eth0",
- "option": "pre-up",
- "state": "present",
- "value": "XXXX_ipv6"
-} \ No newline at end of file
diff --git a/test/units/modules/system/interfaces_file/fixtures/golden_output/servers.com_change_ipv6_pre_up.json b/test/units/modules/system/interfaces_file/fixtures/golden_output/servers.com_change_ipv6_pre_up.json
deleted file mode 100644
index 9e97da32aa..0000000000
--- a/test/units/modules/system/interfaces_file/fixtures/golden_output/servers.com_change_ipv6_pre_up.json
+++ /dev/null
@@ -1,109 +0,0 @@
-{
- "agge": {
- "address_family": "inet",
- "down": [],
- "method": "manual",
- "post-up": [],
- "pre-up": [],
- "up": []
- },
- "aggi": {
- "address": "10.44.15.196",
- "address_family": "inet",
- "bond_downdelay": "200",
- "bond_lacp_rate": "slow",
- "bond_miimon": "100",
- "bond_mode": "4",
- "bond_updelay": "200",
- "bond_xmit_hash_policy": "layer3+4",
- "down": [],
- "hwaddress": "ether 22:44:77:88:D5:96",
- "method": "static",
- "mtu": "1500",
- "netmask": "255.255.255.248",
- "post-up": [
- "/sbin/ethtool -K aggi tx off tso off"
- ],
- "pre-up": [],
- "slaves": "int1 int2",
- "up": []
- },
- "br0": {
- "address": "188.44.133.76",
- "address_family": "inet",
- "bond_downdelay": "200",
- "bond_lacp_rate": "slow",
- "bond_miimon": "100",
- "bond_mode": "4",
- "bond_updelay": "200",
- "bond_xmit_hash_policy": "layer3+4",
- "bridge_ports": "agge",
- "down": [],
- "gateway": "188.44.133.75",
- "hwaddress": "ether 22:44:77:88:D5:98",
- "method": "static",
- "netmask": "255.255.255.248",
- "post-up": [
- "/sbin/ethtool -K agge tx off tso off"
- ],
- "pre-up": [],
- "slaves": "ext1 ext2",
- "up": [
- "route add -net 10.0.0.0/8 gw 10.44.15.117 dev aggi",
- "route add -net 192.168.0.0/16 gw 10.44.15.117 dev aggi",
- "route add -net 188.44.208.0/21 gw 10.44.15.117 dev aggi"
- ]
- },
- "eth1": {
- "address_family": "inet",
- "down": [],
- "method": "manual",
- "post-up": [],
- "pre-up": [],
- "up": []
- },
- "ext1": {
- "address_family": "inet",
- "bond-master": "agge",
- "down": [],
- "method": "manual",
- "post-up": [],
- "pre-up": [],
- "up": []
- },
- "ext2": {
- "address_family": "inet",
- "bond-master": "agge",
- "down": [],
- "method": "manual",
- "post-up": [],
- "pre-up": [],
- "up": []
- },
- "int1": {
- "address_family": "inet",
- "bond-master": "aggi",
- "down": [],
- "method": "manual",
- "post-up": [],
- "pre-up": [],
- "up": []
- },
- "int2": {
- "address_family": "inet",
- "bond-master": "aggi",
- "down": [],
- "method": "manual",
- "post-up": [],
- "pre-up": [],
- "up": []
- },
- "lo": {
- "address_family": "inet",
- "down": [],
- "method": "loopback",
- "post-up": [],
- "pre-up": [],
- "up": []
- }
-} \ No newline at end of file
diff --git a/test/units/modules/system/interfaces_file/fixtures/golden_output/servers.com_change_method b/test/units/modules/system/interfaces_file/fixtures/golden_output/servers.com_change_method
deleted file mode 100644
index 065bf0f041..0000000000
--- a/test/units/modules/system/interfaces_file/fixtures/golden_output/servers.com_change_method
+++ /dev/null
@@ -1,61 +0,0 @@
- auto aggi
- iface aggi inet static
- hwaddress ether 22:44:77:88:D5:96
- address 10.44.15.196
- netmask 255.255.255.248
- mtu 1500
- slaves int1 int2
- bond_mode 4
- bond_miimon 100
- bond_downdelay 200
- bond_updelay 200
- bond_lacp_rate slow
- bond_xmit_hash_policy layer3+4
- post-up /sbin/ethtool -K aggi tx off tso off
-
- auto agge
- iface agge inet manual
-
- auto br0
- iface br0 inet static
- bridge_ports agge
- hwaddress ether 22:44:77:88:D5:98
- address 188.44.133.76
- netmask 255.255.255.248
- gateway 188.44.133.75
- slaves ext1 ext2
- bond_mode 4
- bond_miimon 100
- bond_downdelay 200
- bond_updelay 200
- bond_lacp_rate slow
- bond_xmit_hash_policy layer3+4
- post-up /sbin/ethtool -K agge tx off tso off
-
- up route add -net 10.0.0.0/8 gw 10.44.15.117 dev aggi
- up route add -net 192.168.0.0/16 gw 10.44.15.117 dev aggi
- up route add -net 188.44.208.0/21 gw 10.44.15.117 dev aggi
-
- auto int1
- iface int1 inet manual
- bond-master aggi
-
- auto int2
- iface int2 inet manual
- bond-master aggi
-
- auto ext1
- iface ext1 inet manual
- bond-master agge
-
- auto ext2
- iface ext2 inet manual
- bond-master agge
-
- auto eth1
- iface eth1 inet dhcp
-
- auto lo
- iface lo inet loopback
-
-source /etc/network/interfaces.d/*.cfg
diff --git a/test/units/modules/system/interfaces_file/fixtures/golden_output/servers.com_change_method.exceptions.txt b/test/units/modules/system/interfaces_file/fixtures/golden_output/servers.com_change_method.exceptions.txt
deleted file mode 100644
index e69de29bb2..0000000000
--- a/test/units/modules/system/interfaces_file/fixtures/golden_output/servers.com_change_method.exceptions.txt
+++ /dev/null
diff --git a/test/units/modules/system/interfaces_file/fixtures/golden_output/servers.com_change_method.json b/test/units/modules/system/interfaces_file/fixtures/golden_output/servers.com_change_method.json
deleted file mode 100644
index 8e9863b2ea..0000000000
--- a/test/units/modules/system/interfaces_file/fixtures/golden_output/servers.com_change_method.json
+++ /dev/null
@@ -1,109 +0,0 @@
-{
- "agge": {
- "address_family": "inet",
- "down": [],
- "method": "manual",
- "post-up": [],
- "pre-up": [],
- "up": []
- },
- "aggi": {
- "address": "10.44.15.196",
- "address_family": "inet",
- "bond_downdelay": "200",
- "bond_lacp_rate": "slow",
- "bond_miimon": "100",
- "bond_mode": "4",
- "bond_updelay": "200",
- "bond_xmit_hash_policy": "layer3+4",
- "down": [],
- "hwaddress": "ether 22:44:77:88:D5:96",
- "method": "static",
- "mtu": "1500",
- "netmask": "255.255.255.248",
- "post-up": [
- "/sbin/ethtool -K aggi tx off tso off"
- ],
- "pre-up": [],
- "slaves": "int1 int2",
- "up": []
- },
- "br0": {
- "address": "188.44.133.76",
- "address_family": "inet",
- "bond_downdelay": "200",
- "bond_lacp_rate": "slow",
- "bond_miimon": "100",
- "bond_mode": "4",
- "bond_updelay": "200",
- "bond_xmit_hash_policy": "layer3+4",
- "bridge_ports": "agge",
- "down": [],
- "gateway": "188.44.133.75",
- "hwaddress": "ether 22:44:77:88:D5:98",
- "method": "static",
- "netmask": "255.255.255.248",
- "post-up": [
- "/sbin/ethtool -K agge tx off tso off"
- ],
- "pre-up": [],
- "slaves": "ext1 ext2",
- "up": [
- "route add -net 10.0.0.0/8 gw 10.44.15.117 dev aggi",
- "route add -net 192.168.0.0/16 gw 10.44.15.117 dev aggi",
- "route add -net 188.44.208.0/21 gw 10.44.15.117 dev aggi"
- ]
- },
- "eth1": {
- "address_family": "inet",
- "down": [],
- "method": "dhcp",
- "post-up": [],
- "pre-up": [],
- "up": []
- },
- "ext1": {
- "address_family": "inet",
- "bond-master": "agge",
- "down": [],
- "method": "manual",
- "post-up": [],
- "pre-up": [],
- "up": []
- },
- "ext2": {
- "address_family": "inet",
- "bond-master": "agge",
- "down": [],
- "method": "manual",
- "post-up": [],
- "pre-up": [],
- "up": []
- },
- "int1": {
- "address_family": "inet",
- "bond-master": "aggi",
- "down": [],
- "method": "manual",
- "post-up": [],
- "pre-up": [],
- "up": []
- },
- "int2": {
- "address_family": "inet",
- "bond-master": "aggi",
- "down": [],
- "method": "manual",
- "post-up": [],
- "pre-up": [],
- "up": []
- },
- "lo": {
- "address_family": "inet",
- "down": [],
- "method": "loopback",
- "post-up": [],
- "pre-up": [],
- "up": []
- }
-} \ No newline at end of file
diff --git a/test/units/modules/system/interfaces_file/fixtures/golden_output/servers.com_revert b/test/units/modules/system/interfaces_file/fixtures/golden_output/servers.com_revert
deleted file mode 100644
index c826bbe73c..0000000000
--- a/test/units/modules/system/interfaces_file/fixtures/golden_output/servers.com_revert
+++ /dev/null
@@ -1,61 +0,0 @@
- auto aggi
- iface aggi inet static
- hwaddress ether 22:44:77:88:D5:96
- address 10.44.15.196
- netmask 255.255.255.248
- mtu 1500
- slaves int1 int2
- bond_mode 4
- bond_miimon 100
- bond_downdelay 200
- bond_updelay 200
- bond_lacp_rate slow
- bond_xmit_hash_policy layer3+4
- post-up /sbin/ethtool -K aggi tx off tso off
-
- auto agge
- iface agge inet manual
-
- auto br0
- iface br0 inet static
- bridge_ports agge
- hwaddress ether 22:44:77:88:D5:98
- address 188.44.133.76
- netmask 255.255.255.248
- gateway 188.44.133.75
- slaves ext1 ext2
- bond_mode 4
- bond_miimon 100
- bond_downdelay 200
- bond_updelay 200
- bond_lacp_rate slow
- bond_xmit_hash_policy layer3+4
- post-up /sbin/ethtool -K agge tx off tso off
-
- up route add -net 10.0.0.0/8 gw 10.44.15.117 dev aggi
- up route add -net 192.168.0.0/16 gw 10.44.15.117 dev aggi
- up route add -net 188.44.208.0/21 gw 10.44.15.117 dev aggi
-
- auto int1
- iface int1 inet manual
- bond-master aggi
-
- auto int2
- iface int2 inet manual
- bond-master aggi
-
- auto ext1
- iface ext1 inet manual
- bond-master agge
-
- auto ext2
- iface ext2 inet manual
- bond-master agge
-
- auto eth1
- iface eth1 inet manual
-
- auto lo
- iface lo inet loopback
-
-source /etc/network/interfaces.d/*.cfg
diff --git a/test/units/modules/system/interfaces_file/fixtures/golden_output/servers.com_revert.exceptions.txt b/test/units/modules/system/interfaces_file/fixtures/golden_output/servers.com_revert.exceptions.txt
deleted file mode 100644
index fddf3b3b0a..0000000000
--- a/test/units/modules/system/interfaces_file/fixtures/golden_output/servers.com_revert.exceptions.txt
+++ /dev/null
@@ -1,8 +0,0 @@
-fail_json message: Error: interface eth0 not found
-options:
-{
- "iface": "eth0",
- "option": "mtu",
- "state": "absent",
- "value": "1350"
-} \ No newline at end of file
diff --git a/test/units/modules/system/interfaces_file/fixtures/golden_output/servers.com_revert.json b/test/units/modules/system/interfaces_file/fixtures/golden_output/servers.com_revert.json
deleted file mode 100644
index 9e97da32aa..0000000000
--- a/test/units/modules/system/interfaces_file/fixtures/golden_output/servers.com_revert.json
+++ /dev/null
@@ -1,109 +0,0 @@
-{
- "agge": {
- "address_family": "inet",
- "down": [],
- "method": "manual",
- "post-up": [],
- "pre-up": [],
- "up": []
- },
- "aggi": {
- "address": "10.44.15.196",
- "address_family": "inet",
- "bond_downdelay": "200",
- "bond_lacp_rate": "slow",
- "bond_miimon": "100",
- "bond_mode": "4",
- "bond_updelay": "200",
- "bond_xmit_hash_policy": "layer3+4",
- "down": [],
- "hwaddress": "ether 22:44:77:88:D5:96",
- "method": "static",
- "mtu": "1500",
- "netmask": "255.255.255.248",
- "post-up": [
- "/sbin/ethtool -K aggi tx off tso off"
- ],
- "pre-up": [],
- "slaves": "int1 int2",
- "up": []
- },
- "br0": {
- "address": "188.44.133.76",
- "address_family": "inet",
- "bond_downdelay": "200",
- "bond_lacp_rate": "slow",
- "bond_miimon": "100",
- "bond_mode": "4",
- "bond_updelay": "200",
- "bond_xmit_hash_policy": "layer3+4",
- "bridge_ports": "agge",
- "down": [],
- "gateway": "188.44.133.75",
- "hwaddress": "ether 22:44:77:88:D5:98",
- "method": "static",
- "netmask": "255.255.255.248",
- "post-up": [
- "/sbin/ethtool -K agge tx off tso off"
- ],
- "pre-up": [],
- "slaves": "ext1 ext2",
- "up": [
- "route add -net 10.0.0.0/8 gw 10.44.15.117 dev aggi",
- "route add -net 192.168.0.0/16 gw 10.44.15.117 dev aggi",
- "route add -net 188.44.208.0/21 gw 10.44.15.117 dev aggi"
- ]
- },
- "eth1": {
- "address_family": "inet",
- "down": [],
- "method": "manual",
- "post-up": [],
- "pre-up": [],
- "up": []
- },
- "ext1": {
- "address_family": "inet",
- "bond-master": "agge",
- "down": [],
- "method": "manual",
- "post-up": [],
- "pre-up": [],
- "up": []
- },
- "ext2": {
- "address_family": "inet",
- "bond-master": "agge",
- "down": [],
- "method": "manual",
- "post-up": [],
- "pre-up": [],
- "up": []
- },
- "int1": {
- "address_family": "inet",
- "bond-master": "aggi",
- "down": [],
- "method": "manual",
- "post-up": [],
- "pre-up": [],
- "up": []
- },
- "int2": {
- "address_family": "inet",
- "bond-master": "aggi",
- "down": [],
- "method": "manual",
- "post-up": [],
- "pre-up": [],
- "up": []
- },
- "lo": {
- "address_family": "inet",
- "down": [],
- "method": "loopback",
- "post-up": [],
- "pre-up": [],
- "up": []
- }
-} \ No newline at end of file
diff --git a/test/units/modules/system/interfaces_file/fixtures/golden_output/servers.com_set_aggi_and_eth0_mtu b/test/units/modules/system/interfaces_file/fixtures/golden_output/servers.com_set_aggi_and_eth0_mtu
deleted file mode 100644
index 5218eed194..0000000000
--- a/test/units/modules/system/interfaces_file/fixtures/golden_output/servers.com_set_aggi_and_eth0_mtu
+++ /dev/null
@@ -1,61 +0,0 @@
- auto aggi
- iface aggi inet static
- hwaddress ether 22:44:77:88:D5:96
- address 10.44.15.196
- netmask 255.255.255.248
- mtu 1350
- slaves int1 int2
- bond_mode 4
- bond_miimon 100
- bond_downdelay 200
- bond_updelay 200
- bond_lacp_rate slow
- bond_xmit_hash_policy layer3+4
- post-up /sbin/ethtool -K aggi tx off tso off
-
- auto agge
- iface agge inet manual
-
- auto br0
- iface br0 inet static
- bridge_ports agge
- hwaddress ether 22:44:77:88:D5:98
- address 188.44.133.76
- netmask 255.255.255.248
- gateway 188.44.133.75
- slaves ext1 ext2
- bond_mode 4
- bond_miimon 100
- bond_downdelay 200
- bond_updelay 200
- bond_lacp_rate slow
- bond_xmit_hash_policy layer3+4
- post-up /sbin/ethtool -K agge tx off tso off
-
- up route add -net 10.0.0.0/8 gw 10.44.15.117 dev aggi
- up route add -net 192.168.0.0/16 gw 10.44.15.117 dev aggi
- up route add -net 188.44.208.0/21 gw 10.44.15.117 dev aggi
-
- auto int1
- iface int1 inet manual
- bond-master aggi
-
- auto int2
- iface int2 inet manual
- bond-master aggi
-
- auto ext1
- iface ext1 inet manual
- bond-master agge
-
- auto ext2
- iface ext2 inet manual
- bond-master agge
-
- auto eth1
- iface eth1 inet manual
-
- auto lo
- iface lo inet loopback
-
-source /etc/network/interfaces.d/*.cfg
diff --git a/test/units/modules/system/interfaces_file/fixtures/golden_output/servers.com_set_aggi_and_eth0_mtu.exceptions.txt b/test/units/modules/system/interfaces_file/fixtures/golden_output/servers.com_set_aggi_and_eth0_mtu.exceptions.txt
deleted file mode 100644
index 764c9cb016..0000000000
--- a/test/units/modules/system/interfaces_file/fixtures/golden_output/servers.com_set_aggi_and_eth0_mtu.exceptions.txt
+++ /dev/null
@@ -1,8 +0,0 @@
-[1] fail_json message: Error: interface eth0 not found
-options:
-{
- "iface": "eth0",
- "option": "mtu",
- "state": "present",
- "value": "1350"
-} \ No newline at end of file
diff --git a/test/units/modules/system/interfaces_file/fixtures/golden_output/servers.com_set_aggi_and_eth0_mtu.json b/test/units/modules/system/interfaces_file/fixtures/golden_output/servers.com_set_aggi_and_eth0_mtu.json
deleted file mode 100644
index 9e97da32aa..0000000000
--- a/test/units/modules/system/interfaces_file/fixtures/golden_output/servers.com_set_aggi_and_eth0_mtu.json
+++ /dev/null
@@ -1,109 +0,0 @@
-{
- "agge": {
- "address_family": "inet",
- "down": [],
- "method": "manual",
- "post-up": [],
- "pre-up": [],
- "up": []
- },
- "aggi": {
- "address": "10.44.15.196",
- "address_family": "inet",
- "bond_downdelay": "200",
- "bond_lacp_rate": "slow",
- "bond_miimon": "100",
- "bond_mode": "4",
- "bond_updelay": "200",
- "bond_xmit_hash_policy": "layer3+4",
- "down": [],
- "hwaddress": "ether 22:44:77:88:D5:96",
- "method": "static",
- "mtu": "1500",
- "netmask": "255.255.255.248",
- "post-up": [
- "/sbin/ethtool -K aggi tx off tso off"
- ],
- "pre-up": [],
- "slaves": "int1 int2",
- "up": []
- },
- "br0": {
- "address": "188.44.133.76",
- "address_family": "inet",
- "bond_downdelay": "200",
- "bond_lacp_rate": "slow",
- "bond_miimon": "100",
- "bond_mode": "4",
- "bond_updelay": "200",
- "bond_xmit_hash_policy": "layer3+4",
- "bridge_ports": "agge",
- "down": [],
- "gateway": "188.44.133.75",
- "hwaddress": "ether 22:44:77:88:D5:98",
- "method": "static",
- "netmask": "255.255.255.248",
- "post-up": [
- "/sbin/ethtool -K agge tx off tso off"
- ],
- "pre-up": [],
- "slaves": "ext1 ext2",
- "up": [
- "route add -net 10.0.0.0/8 gw 10.44.15.117 dev aggi",
- "route add -net 192.168.0.0/16 gw 10.44.15.117 dev aggi",
- "route add -net 188.44.208.0/21 gw 10.44.15.117 dev aggi"
- ]
- },
- "eth1": {
- "address_family": "inet",
- "down": [],
- "method": "manual",
- "post-up": [],
- "pre-up": [],
- "up": []
- },
- "ext1": {
- "address_family": "inet",
- "bond-master": "agge",
- "down": [],
- "method": "manual",
- "post-up": [],
- "pre-up": [],
- "up": []
- },
- "ext2": {
- "address_family": "inet",
- "bond-master": "agge",
- "down": [],
- "method": "manual",
- "post-up": [],
- "pre-up": [],
- "up": []
- },
- "int1": {
- "address_family": "inet",
- "bond-master": "aggi",
- "down": [],
- "method": "manual",
- "post-up": [],
- "pre-up": [],
- "up": []
- },
- "int2": {
- "address_family": "inet",
- "bond-master": "aggi",
- "down": [],
- "method": "manual",
- "post-up": [],
- "pre-up": [],
- "up": []
- },
- "lo": {
- "address_family": "inet",
- "down": [],
- "method": "loopback",
- "post-up": [],
- "pre-up": [],
- "up": []
- }
-} \ No newline at end of file
diff --git a/test/units/modules/system/interfaces_file/fixtures/golden_output/servers.com_set_aggi_slaves b/test/units/modules/system/interfaces_file/fixtures/golden_output/servers.com_set_aggi_slaves
deleted file mode 100644
index e2b78e93ab..0000000000
--- a/test/units/modules/system/interfaces_file/fixtures/golden_output/servers.com_set_aggi_slaves
+++ /dev/null
@@ -1,61 +0,0 @@
- auto aggi
- iface aggi inet static
- hwaddress ether 22:44:77:88:D5:96
- address 10.44.15.196
- netmask 255.255.255.248
- mtu 1500
- slaves int1 int3
- bond_mode 4
- bond_miimon 100
- bond_downdelay 200
- bond_updelay 200
- bond_lacp_rate slow
- bond_xmit_hash_policy layer3+4
- post-up /sbin/ethtool -K aggi tx off tso off
-
- auto agge
- iface agge inet manual
-
- auto br0
- iface br0 inet static
- bridge_ports agge
- hwaddress ether 22:44:77:88:D5:98
- address 188.44.133.76
- netmask 255.255.255.248
- gateway 188.44.133.75
- slaves ext1 ext2
- bond_mode 4
- bond_miimon 100
- bond_downdelay 200
- bond_updelay 200
- bond_lacp_rate slow
- bond_xmit_hash_policy layer3+4
- post-up /sbin/ethtool -K agge tx off tso off
-
- up route add -net 10.0.0.0/8 gw 10.44.15.117 dev aggi
- up route add -net 192.168.0.0/16 gw 10.44.15.117 dev aggi
- up route add -net 188.44.208.0/21 gw 10.44.15.117 dev aggi
-
- auto int1
- iface int1 inet manual
- bond-master aggi
-
- auto int2
- iface int2 inet manual
- bond-master aggi
-
- auto ext1
- iface ext1 inet manual
- bond-master agge
-
- auto ext2
- iface ext2 inet manual
- bond-master agge
-
- auto eth1
- iface eth1 inet manual
-
- auto lo
- iface lo inet loopback
-
-source /etc/network/interfaces.d/*.cfg
diff --git a/test/units/modules/system/interfaces_file/fixtures/golden_output/servers.com_set_aggi_slaves.exceptions.txt b/test/units/modules/system/interfaces_file/fixtures/golden_output/servers.com_set_aggi_slaves.exceptions.txt
deleted file mode 100644
index e69de29bb2..0000000000
--- a/test/units/modules/system/interfaces_file/fixtures/golden_output/servers.com_set_aggi_slaves.exceptions.txt
+++ /dev/null
diff --git a/test/units/modules/system/interfaces_file/fixtures/golden_output/servers.com_set_aggi_slaves.json b/test/units/modules/system/interfaces_file/fixtures/golden_output/servers.com_set_aggi_slaves.json
deleted file mode 100644
index 9e97da32aa..0000000000
--- a/test/units/modules/system/interfaces_file/fixtures/golden_output/servers.com_set_aggi_slaves.json
+++ /dev/null
@@ -1,109 +0,0 @@
-{
- "agge": {
- "address_family": "inet",
- "down": [],
- "method": "manual",
- "post-up": [],
- "pre-up": [],
- "up": []
- },
- "aggi": {
- "address": "10.44.15.196",
- "address_family": "inet",
- "bond_downdelay": "200",
- "bond_lacp_rate": "slow",
- "bond_miimon": "100",
- "bond_mode": "4",
- "bond_updelay": "200",
- "bond_xmit_hash_policy": "layer3+4",
- "down": [],
- "hwaddress": "ether 22:44:77:88:D5:96",
- "method": "static",
- "mtu": "1500",
- "netmask": "255.255.255.248",
- "post-up": [
- "/sbin/ethtool -K aggi tx off tso off"
- ],
- "pre-up": [],
- "slaves": "int1 int2",
- "up": []
- },
- "br0": {
- "address": "188.44.133.76",
- "address_family": "inet",
- "bond_downdelay": "200",
- "bond_lacp_rate": "slow",
- "bond_miimon": "100",
- "bond_mode": "4",
- "bond_updelay": "200",
- "bond_xmit_hash_policy": "layer3+4",
- "bridge_ports": "agge",
- "down": [],
- "gateway": "188.44.133.75",
- "hwaddress": "ether 22:44:77:88:D5:98",
- "method": "static",
- "netmask": "255.255.255.248",
- "post-up": [
- "/sbin/ethtool -K agge tx off tso off"
- ],
- "pre-up": [],
- "slaves": "ext1 ext2",
- "up": [
- "route add -net 10.0.0.0/8 gw 10.44.15.117 dev aggi",
- "route add -net 192.168.0.0/16 gw 10.44.15.117 dev aggi",
- "route add -net 188.44.208.0/21 gw 10.44.15.117 dev aggi"
- ]
- },
- "eth1": {
- "address_family": "inet",
- "down": [],
- "method": "manual",
- "post-up": [],
- "pre-up": [],
- "up": []
- },
- "ext1": {
- "address_family": "inet",
- "bond-master": "agge",
- "down": [],
- "method": "manual",
- "post-up": [],
- "pre-up": [],
- "up": []
- },
- "ext2": {
- "address_family": "inet",
- "bond-master": "agge",
- "down": [],
- "method": "manual",
- "post-up": [],
- "pre-up": [],
- "up": []
- },
- "int1": {
- "address_family": "inet",
- "bond-master": "aggi",
- "down": [],
- "method": "manual",
- "post-up": [],
- "pre-up": [],
- "up": []
- },
- "int2": {
- "address_family": "inet",
- "bond-master": "aggi",
- "down": [],
- "method": "manual",
- "post-up": [],
- "pre-up": [],
- "up": []
- },
- "lo": {
- "address_family": "inet",
- "down": [],
- "method": "loopback",
- "post-up": [],
- "pre-up": [],
- "up": []
- }
-} \ No newline at end of file
diff --git a/test/units/modules/system/interfaces_file/fixtures/input/address_family b/test/units/modules/system/interfaces_file/fixtures/input/address_family
deleted file mode 100644
index bc4ecea78d..0000000000
--- a/test/units/modules/system/interfaces_file/fixtures/input/address_family
+++ /dev/null
@@ -1,12 +0,0 @@
-# The loopback network interface
-auto lo eth0
-iface lo inet loopback
-
-# The primary network interface
-iface eth0 inet static
- address 192.168.0.1
- post-up echo configuring ipv4
-
-iface eth0 inet6 static
- address fc00::1
- post-up echo configuring ipv6
diff --git a/test/units/modules/system/interfaces_file/fixtures/input/default_dhcp b/test/units/modules/system/interfaces_file/fixtures/input/default_dhcp
deleted file mode 100644
index bd4522ec09..0000000000
--- a/test/units/modules/system/interfaces_file/fixtures/input/default_dhcp
+++ /dev/null
@@ -1,6 +0,0 @@
-# The loopback network interface
-auto lo eth0
-iface lo inet loopback
-
-# The primary network interface
-iface eth0 inet dhcp
diff --git a/test/units/modules/system/interfaces_file/fixtures/input/servers.com b/test/units/modules/system/interfaces_file/fixtures/input/servers.com
deleted file mode 100644
index c826bbe73c..0000000000
--- a/test/units/modules/system/interfaces_file/fixtures/input/servers.com
+++ /dev/null
@@ -1,61 +0,0 @@
- auto aggi
- iface aggi inet static
- hwaddress ether 22:44:77:88:D5:96
- address 10.44.15.196
- netmask 255.255.255.248
- mtu 1500
- slaves int1 int2
- bond_mode 4
- bond_miimon 100
- bond_downdelay 200
- bond_updelay 200
- bond_lacp_rate slow
- bond_xmit_hash_policy layer3+4
- post-up /sbin/ethtool -K aggi tx off tso off
-
- auto agge
- iface agge inet manual
-
- auto br0
- iface br0 inet static
- bridge_ports agge
- hwaddress ether 22:44:77:88:D5:98
- address 188.44.133.76
- netmask 255.255.255.248
- gateway 188.44.133.75
- slaves ext1 ext2
- bond_mode 4
- bond_miimon 100
- bond_downdelay 200
- bond_updelay 200
- bond_lacp_rate slow
- bond_xmit_hash_policy layer3+4
- post-up /sbin/ethtool -K agge tx off tso off
-
- up route add -net 10.0.0.0/8 gw 10.44.15.117 dev aggi
- up route add -net 192.168.0.0/16 gw 10.44.15.117 dev aggi
- up route add -net 188.44.208.0/21 gw 10.44.15.117 dev aggi
-
- auto int1
- iface int1 inet manual
- bond-master aggi
-
- auto int2
- iface int2 inet manual
- bond-master aggi
-
- auto ext1
- iface ext1 inet manual
- bond-master agge
-
- auto ext2
- iface ext2 inet manual
- bond-master agge
-
- auto eth1
- iface eth1 inet manual
-
- auto lo
- iface lo inet loopback
-
-source /etc/network/interfaces.d/*.cfg
diff --git a/test/units/modules/system/interfaces_file/test_interfaces_file.py b/test/units/modules/system/interfaces_file/test_interfaces_file.py
deleted file mode 100644
index 8c5e407dea..0000000000
--- a/test/units/modules/system/interfaces_file/test_interfaces_file.py
+++ /dev/null
@@ -1,327 +0,0 @@
-# (c) 2017, Roman Belyakovsky <ihryamzik () gmail.com>
-#
-# This file is part of Ansible
-#
-# Ansible is free software: you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation, either version 3 of the License, or
-# (at your option) any later version.
-#
-# Ansible is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
-
-from units.compat import unittest
-from ansible.modules.system import interfaces_file
-from shutil import copyfile, move
-import difflib
-import inspect
-import io
-import json
-import os
-import re
-import shutil
-import tempfile
-
-
-class AnsibleFailJson(Exception):
- pass
-
-
-class ModuleMocked():
- def atomic_move(self, src, dst):
- move(src, dst)
-
- def backup_local(self, path):
- backupp = os.path.join("/tmp", os.path.basename(path) + ".bak")
- copyfile(path, backupp)
- return backupp
-
- def fail_json(self, msg):
- raise AnsibleFailJson(msg)
-
-
-module = ModuleMocked()
-fixture_path = os.path.join(os.path.dirname(__file__), 'fixtures', 'input')
-golden_output_path = os.path.join(os.path.dirname(__file__), 'fixtures', 'golden_output')
-
-
-class TestInterfacesFileModule(unittest.TestCase):
- def getTestFiles(self, include_filter=None, exclude_filter=None):
- flist = next(os.walk(fixture_path))[2]
- if include_filter:
- flist = filter(lambda x: re.match(include_filter, x), flist)
- if exclude_filter:
- flist = filter(lambda x: not re.match(exclude_filter, x), flist)
- return flist
-
- def compareFileToBackup(self, path, backup):
- with open(path) as f1:
- with open(backup) as f2:
- diffs = difflib.context_diff(f1.readlines(),
- f2.readlines(),
- fromfile=os.path.basename(path),
- tofile=os.path.basename(backup))
- # Restore backup
- move(backup, path)
- deltas = [d for d in diffs]
- self.assertTrue(len(deltas) == 0)
-
- def compareInterfacesLinesToFile(self, interfaces_lines, path, testname=None):
- if not testname:
- testname = "%s.%s" % (path, inspect.stack()[1][3])
- self.compareStringWithFile("".join([d['line'] for d in interfaces_lines if 'line' in d]), testname)
-
- def compareInterfacesToFile(self, ifaces, path, testname=None):
- if not testname:
- testname = "%s.%s.json" % (path, inspect.stack()[1][3])
- self.compareStringWithFile(json.dumps(ifaces, sort_keys=True, indent=4, separators=(',', ': ')), testname)
-
- def compareStringWithFile(self, string, path):
- # self.assertEqual("","_",msg=path)
- testfilepath = os.path.join(golden_output_path, path)
- goldenstring = string
- if not os.path.isfile(testfilepath):
- f = io.open(testfilepath, 'wb')
- f.write(string)
- f.close()
- else:
- with open(testfilepath, 'r') as goldenfile:
- goldenstring = goldenfile.read()
- goldenfile.close()
- self.assertEqual(string, goldenstring)
-
- def test_no_changes(self):
- for testfile in self.getTestFiles():
- path = os.path.join(fixture_path, testfile)
- lines, ifaces = interfaces_file.read_interfaces_file(module, path)
- self.compareInterfacesLinesToFile(lines, testfile)
- self.compareInterfacesToFile(ifaces, testfile)
-
- def test_add_up_aoption_to_aggi(self):
- testcases = {
- "add_aggi_up": [
- {
- 'iface': 'aggi',
- 'option': 'up',
- 'value': 'route add -net 224.0.0.0 netmask 240.0.0.0 dev aggi',
- 'state': 'present',
- }
- ],
- "add_and_delete_aggi_up": [
- {
- 'iface': 'aggi',
- 'option': 'up',
- 'value': 'route add -net 224.0.0.0 netmask 240.0.0.0 dev aggi',
- 'state': 'present',
- },
- {
- 'iface': 'aggi',
- 'option': 'up',
- 'value': None,
- 'state': 'absent',
- },
- ],
- "set_aggi_slaves": [
- {
- 'iface': 'aggi',
- 'option': 'slaves',
- 'value': 'int1 int3',
- 'state': 'present',
- },
- ],
- "set_aggi_and_eth0_mtu": [
- {
- 'iface': 'aggi',
- 'option': 'mtu',
- 'value': '1350',
- 'state': 'present',
- },
- {
- 'iface': 'eth0',
- 'option': 'mtu',
- 'value': '1350',
- 'state': 'present',
- },
- ],
- }
- for testname, options_list in testcases.items():
- for testfile in self.getTestFiles():
- path = os.path.join(fixture_path, testfile)
- lines, ifaces = interfaces_file.read_interfaces_file(module, path)
- fail_json_iterations = []
- for i, options in enumerate(options_list):
- try:
- _, lines = interfaces_file.setInterfaceOption(module, lines, options['iface'], options['option'], options['value'], options['state'])
- except AnsibleFailJson as e:
- fail_json_iterations.append("[%d] fail_json message: %s\noptions:\n%s" %
- (i, str(e), json.dumps(options, sort_keys=True, indent=4, separators=(',', ': '))))
- self.compareStringWithFile("\n=====\n".join(fail_json_iterations), "%s_%s.exceptions.txt" % (testfile, testname))
-
- self.compareInterfacesLinesToFile(lines, testfile, "%s_%s" % (testfile, testname))
- self.compareInterfacesToFile(ifaces, testfile, "%s_%s.json" % (testfile, testname))
-
- def test_revert(self):
- testcases = {
- "revert": [
- {
- 'iface': 'eth0',
- 'option': 'mtu',
- 'value': '1350',
- }
- ],
- }
- for testname, options_list in testcases.items():
- for testfile in self.getTestFiles():
- with tempfile.NamedTemporaryFile() as temp_file:
- src_path = os.path.join(fixture_path, testfile)
- path = temp_file.name
- shutil.copy(src_path, path)
- lines, ifaces = interfaces_file.read_interfaces_file(module, path)
- backupp = module.backup_local(path)
- options = options_list[0]
- for state in ['present', 'absent']:
- fail_json_iterations = []
- options['state'] = state
- try:
- _, lines = interfaces_file.setInterfaceOption(module, lines,
- options['iface'], options['option'], options['value'], options['state'])
- except AnsibleFailJson as e:
- fail_json_iterations.append("fail_json message: %s\noptions:\n%s" %
- (str(e), json.dumps(options, sort_keys=True, indent=4, separators=(',', ': '))))
- interfaces_file.write_changes(module, [d['line'] for d in lines if 'line' in d], path)
-
- self.compareStringWithFile("\n=====\n".join(fail_json_iterations), "%s_%s.exceptions.txt" % (testfile, testname))
-
- self.compareInterfacesLinesToFile(lines, testfile, "%s_%s" % (testfile, testname))
- self.compareInterfacesToFile(ifaces, testfile, "%s_%s.json" % (testfile, testname))
- self.compareFileToBackup(path, backupp)
-
- def test_change_method(self):
- testcases = {
- "change_method": [
- {
- 'iface': 'eth1',
- 'option': 'method',
- 'value': 'dhcp',
- 'state': 'present',
- }
- ],
- }
- for testname, options_list in testcases.items():
- for testfile in self.getTestFiles():
- with tempfile.NamedTemporaryFile() as temp_file:
- src_path = os.path.join(fixture_path, testfile)
- path = temp_file.name
- shutil.copy(src_path, path)
- lines, ifaces = interfaces_file.read_interfaces_file(module, path)
- backupp = module.backup_local(path)
- options = options_list[0]
- fail_json_iterations = []
- try:
- changed, lines = interfaces_file.setInterfaceOption(module, lines, options['iface'], options['option'],
- options['value'], options['state'])
- # When a changed is made try running it again for proper idempotency
- if changed:
- changed_again, lines = interfaces_file.setInterfaceOption(module, lines, options['iface'],
- options['option'], options['value'], options['state'])
- self.assertFalse(changed_again,
- msg='Second request for change should return false for {0} running on {1}'.format(testname,
- testfile))
- except AnsibleFailJson as e:
- fail_json_iterations.append("fail_json message: %s\noptions:\n%s" %
- (str(e), json.dumps(options, sort_keys=True, indent=4, separators=(',', ': '))))
- interfaces_file.write_changes(module, [d['line'] for d in lines if 'line' in d], path)
-
- self.compareStringWithFile("\n=====\n".join(fail_json_iterations), "%s_%s.exceptions.txt" % (testfile, testname))
-
- self.compareInterfacesLinesToFile(lines, testfile, "%s_%s" % (testfile, testname))
- self.compareInterfacesToFile(ifaces, testfile, "%s_%s.json" % (testfile, testname))
- # Restore backup
- move(backupp, path)
-
- def test_inet_inet6(self):
- testcases = {
- "change_ipv4": [
- {
- 'iface': 'eth0',
- 'address_family': 'inet',
- 'option': 'address',
- 'value': '192.168.0.42',
- 'state': 'present',
- }
- ],
- "change_ipv6": [
- {
- 'iface': 'eth0',
- 'address_family': 'inet6',
- 'option': 'address',
- 'value': 'fc00::42',
- 'state': 'present',
- }
- ],
- "change_ipv4_pre_up": [
- {
- 'iface': 'eth0',
- 'address_family': 'inet',
- 'option': 'pre-up',
- 'value': 'XXXX_ipv4',
- 'state': 'present',
- }
- ],
- "change_ipv6_pre_up": [
- {
- 'iface': 'eth0',
- 'address_family': 'inet6',
- 'option': 'pre-up',
- 'value': 'XXXX_ipv6',
- 'state': 'present',
- }
- ],
- "change_ipv4_post_up": [
- {
- 'iface': 'eth0',
- 'address_family': 'inet',
- 'option': 'post-up',
- 'value': 'XXXX_ipv4',
- 'state': 'present',
- }
- ],
- "change_ipv6_post_up": [
- {
- 'iface': 'eth0',
- 'address_family': 'inet6',
- 'option': 'post-up',
- 'value': 'XXXX_ipv6',
- 'state': 'present',
- }
- ],
- }
- for testname, options_list in testcases.items():
- for testfile in self.getTestFiles():
- with tempfile.NamedTemporaryFile() as temp_file:
- src_path = os.path.join(fixture_path, testfile)
- path = temp_file.name
- shutil.copy(src_path, path)
- lines, ifaces = interfaces_file.read_interfaces_file(module, path)
- backupp = module.backup_local(path)
- options = options_list[0]
- fail_json_iterations = []
- try:
- _, lines = interfaces_file.setInterfaceOption(module, lines, options['iface'], options['option'],
- options['value'], options['state'], options['address_family'])
- except AnsibleFailJson as e:
- fail_json_iterations.append("fail_json message: %s\noptions:\n%s" %
- (str(e), json.dumps(options, sort_keys=True, indent=4, separators=(',', ': '))))
- interfaces_file.write_changes(module, [d['line'] for d in lines if 'line' in d], path)
-
- self.compareStringWithFile("\n=====\n".join(fail_json_iterations), "%s_%s.exceptions.txt" % (testfile, testname))
-
- self.compareInterfacesLinesToFile(lines, testfile, "%s_%s" % (testfile, testname))
- self.compareInterfacesToFile(ifaces, testfile, "%s_%s.json" % (testfile, testname))
- # Restore backup
- move(backupp, path)
diff --git a/test/units/modules/system/test_mount.py b/test/units/modules/system/test_mount.py
deleted file mode 100644
index 4946dd9173..0000000000
--- a/test/units/modules/system/test_mount.py
+++ /dev/null
@@ -1,25 +0,0 @@
-import os
-import tempfile
-
-from units.compat import unittest
-from ansible.module_utils._text import to_bytes
-
-from ansible.modules.system.mount import get_linux_mounts
-
-
-class LinuxMountsTestCase(unittest.TestCase):
-
- def _create_file(self, content):
- tmp_file = tempfile.NamedTemporaryFile(prefix='ansible-test-', delete=False)
- tmp_file.write(to_bytes(content))
- tmp_file.close()
- self.addCleanup(os.unlink, tmp_file.name)
- return tmp_file.name
-
- def test_code_comment(self):
- path = self._create_file(
- '140 136 253:2 /rootfs / rw - ext4 /dev/sdb2 rw\n'
- '141 140 253:2 /rootfs/tmp/aaa /tmp/bbb rw - ext4 /dev/sdb2 rw\n'
- )
- mounts = get_linux_mounts(None, path)
- self.assertEqual(mounts['/tmp/bbb']['src'], '/tmp/aaa')