1--- 2merged: 3 before: 4 - name: "eth0" 5 ipv4: 6 - address: "dhcp" 7 8 - name: "eth1" 9 10 - name: "eth2" 11 12 commands: 13 - "set interfaces ethernet eth1 address '192.0.2.10/24'" 14 - "set interfaces ethernet eth1 address '2001:db8::10/32'" 15 - "set interfaces ethernet eth2 address '198.51.100.10/24'" 16 - "set interfaces ethernet eth2 vif 101 address '198.51.100.130/25'" 17 - "set interfaces ethernet eth2 vif 101 address '2001:db8::20/32'" 18 19 after: 20 - name: "eth0" 21 ipv4: 22 - address: "dhcp" 23 24 - name: "eth1" 25 ipv4: 26 - address: "192.0.2.10/24" 27 ipv6: 28 - address: "2001:db8::10/32" 29 30 - name: "eth2" 31 ipv4: 32 - address: "198.51.100.10/24" 33 vifs: 34 - vlan_id: 101 35 ipv4: 36 - address: "198.51.100.130/25" 37 ipv6: 38 - address: "2001:db8::20/32" 39 40populate: 41 - name: "eth1" 42 ipv4: 43 - address: "192.0.2.14/24" 44 45 - name: "eth2" 46 ipv4: 47 - address: "192.0.2.10/24" 48 - address: "192.0.2.11/24" 49 ipv6: 50 - address: "2001:db8::10/32" 51 - address: "2001:db8::12/32" 52 53 - name: "eth0" 54 ipv4: 55 - address: "dhcp" 56 57replaced: 58 commands: 59 - "delete interfaces ethernet eth2 address '192.0.2.10/24'" 60 - "delete interfaces ethernet eth2 address '192.0.2.11/24'" 61 - "delete interfaces ethernet eth2 address '2001:db8::10/32'" 62 - "delete interfaces ethernet eth2 address '2001:db8::12/32'" 63 - "set interfaces ethernet eth2 address '2001:db8::11/32'" 64 - "delete interfaces ethernet eth1 address '192.0.2.14/24'" 65 - "set interfaces ethernet eth1 address '192.0.2.19/24'" 66 67 after: 68 - name: "eth2" 69 ipv6: 70 - address: "2001:db8::11/32" 71 72 - name: "eth1" 73 ipv4: 74 - address: "192.0.2.19/24" 75 76 - name: "eth0" 77 ipv4: 78 - address: "dhcp" 79 80overridden: 81 commands: 82 - delete interfaces ethernet eth1 address '192.0.2.14/24' 83 - set interfaces ethernet eth1 address '192.0.2.15/24' 84 - delete interfaces ethernet eth2 address '192.0.2.10/24' 85 - delete interfaces ethernet eth2 address '192.0.2.11/24' 86 - delete interfaces ethernet eth2 address '2001:db8::10/32' 87 - delete interfaces ethernet eth2 address '2001:db8::12/32' 88 89 after: 90 - name: "eth0" 91 ipv4: 92 - address: "dhcp" 93 94 - name: "eth1" 95 ipv4: 96 - address: "192.0.2.15/24" 97 98 - name: "eth2" 99 100deleted: 101 commands: 102 - delete interfaces ethernet eth1 address '192.0.2.14/24' 103 - delete interfaces ethernet eth2 address '192.0.2.10/24' 104 - delete interfaces ethernet eth2 address '192.0.2.11/24' 105 - delete interfaces ethernet eth2 address '2001:db8::10/32' 106 - delete interfaces ethernet eth2 address '2001:db8::12/32' 107 after: 108 - name: "eth0" 109 ipv4: 110 - address: "dhcp" 111 112 - name: "eth1" 113 114 - name: "eth2" 115