Add IPv6 support for Dnsmasq and NetworkManager
Signed-off-by: Timothy Middelkoop <tmiddelkoop@internet2.edu>
This commit is contained in:
@@ -76,6 +76,12 @@ nodes:
|
||||
DNS1: 8.8.8.8
|
||||
DNS2: 8.8.4.4
|
||||
DNSSEARCH: "example.com;example.net;"
|
||||
tertiary:
|
||||
device: wwnet3
|
||||
hwaddr: 9a:77:29:73:14:f8
|
||||
ipaddr6: fd00:10::8
|
||||
prefixlen6: 64
|
||||
gateway6: fd00:10::1
|
||||
`,
|
||||
args: []string{"--render", "node1", "NetworkManager", "etc/NetworkManager/system-connections/ww4-managed.ww"},
|
||||
log: `backupFile: true
|
||||
@@ -98,9 +104,8 @@ address=192.168.3.21/24
|
||||
gateway=192.168.3.1
|
||||
|
||||
[ipv6]
|
||||
method=ignore
|
||||
addr-gen-mode=stable-privacy
|
||||
never-default=true
|
||||
addr-gen-mode=eui64
|
||||
method=disabled
|
||||
backupFile: true
|
||||
writeFile: true
|
||||
Filename: warewulf-secondary.conf
|
||||
@@ -122,9 +127,29 @@ dns=8.8.8.8;8.8.4.4;
|
||||
dns-search=example.com;example.net;
|
||||
|
||||
[ipv6]
|
||||
method=ignore
|
||||
addr-gen-mode=stable-privacy
|
||||
never-default=true
|
||||
addr-gen-mode=eui64
|
||||
method=disabled
|
||||
backupFile: true
|
||||
writeFile: true
|
||||
Filename: warewulf-tertiary.conf
|
||||
# This file is autogenerated by warewulf
|
||||
|
||||
[connection]
|
||||
id=tertiary
|
||||
interface-name=wwnet3
|
||||
type=ethernet
|
||||
autoconnect=true
|
||||
[ethernet]
|
||||
mac-address=9a:77:29:73:14:f8
|
||||
|
||||
[ipv4]
|
||||
method=disabled
|
||||
|
||||
[ipv6]
|
||||
addr-gen-mode=eui64
|
||||
method=manual
|
||||
addresses=fd00:10::8/64
|
||||
gateway=fd00:10::1
|
||||
`,
|
||||
},
|
||||
"NetworkManager:ww4-managed.ww without device": {
|
||||
@@ -169,9 +194,8 @@ address=192.168.3.21/24
|
||||
gateway=192.168.3.1
|
||||
|
||||
[ipv6]
|
||||
method=ignore
|
||||
addr-gen-mode=stable-privacy
|
||||
never-default=true
|
||||
addr-gen-mode=eui64
|
||||
method=disabled
|
||||
backupFile: true
|
||||
writeFile: true
|
||||
Filename: warewulf-secondary.conf
|
||||
@@ -192,9 +216,8 @@ dns=8.8.8.8;8.8.4.4;
|
||||
dns-search=example.com;example.net;
|
||||
|
||||
[ipv6]
|
||||
method=ignore
|
||||
addr-gen-mode=stable-privacy
|
||||
never-default=true
|
||||
addr-gen-mode=eui64
|
||||
method=disabled
|
||||
`,
|
||||
},
|
||||
"NetworkManager:ww4-unmanaged.ww with empty mac address": {
|
||||
@@ -269,9 +292,8 @@ method=manual
|
||||
route1=192.168.1.0/24,192.168.2.254
|
||||
|
||||
[ipv6]
|
||||
method=ignore
|
||||
addr-gen-mode=stable-privacy
|
||||
never-default=true
|
||||
addr-gen-mode=eui64
|
||||
method=disabled
|
||||
[vlan]
|
||||
interface-name=eth0.902
|
||||
parent=eth0
|
||||
@@ -292,9 +314,8 @@ autoconnect=true
|
||||
method=disabled
|
||||
|
||||
[ipv6]
|
||||
method=ignore
|
||||
addr-gen-mode=stable-privacy
|
||||
never-default=true
|
||||
addr-gen-mode=eui64
|
||||
method=disabled
|
||||
`,
|
||||
},
|
||||
"NetworkManager:ww4-managed.ww with bond": {
|
||||
@@ -342,9 +363,8 @@ method=manual
|
||||
address=192.168.3.110/24
|
||||
|
||||
[ipv6]
|
||||
method=ignore
|
||||
addr-gen-mode=stable-privacy
|
||||
never-default=true
|
||||
addr-gen-mode=eui64
|
||||
method=disabled
|
||||
backupFile: true
|
||||
writeFile: true
|
||||
Filename: warewulf-en1.conf
|
||||
|
||||
Reference in New Issue
Block a user