Skip to content

Commit

Permalink
Merge pull request #255 from bastelfreak/ip6
Browse files Browse the repository at this point in the history
Ensure all facts have networking.ip6 fact
  • Loading branch information
bastelfreak committed May 17, 2024
2 parents 8574784 + dfa0879 commit 24a6d61
Show file tree
Hide file tree
Showing 19 changed files with 29 additions and 0 deletions.
2 changes: 2 additions & 0 deletions facts/4.0/freebsd-11-x86_64.facts
Original file line number Diff line number Diff line change
Expand Up @@ -315,6 +315,7 @@
}
],
"ip": "10.0.2.15",
"ip6": "fe80::a00:27ff:fe25:1d85",
"mac": "08:00:27:a3:ff:85",
"mtu": 1500,
"netmask": "255.255.255.0",
Expand Down Expand Up @@ -353,6 +354,7 @@
}
},
"ip": "10.0.2.15",
"ip6": "fe80::a00:27ff:fe25:1d85",
"mac": "08:00:27:a3:ff:85",
"mtu": 1500,
"netmask": "255.255.255.0",
Expand Down
2 changes: 2 additions & 0 deletions facts/4.0/freebsd-12-x86_64.facts
Original file line number Diff line number Diff line change
Expand Up @@ -315,6 +315,7 @@
}
],
"ip": "10.0.2.15",
"ip6": "fe80::a00:27ff:fe25:1d85",
"mac": "08:00:27:cc:5d:60",
"mtu": 1500,
"netmask": "255.255.255.0",
Expand Down Expand Up @@ -353,6 +354,7 @@
}
},
"ip": "10.0.2.15",
"ip6": "fe80::a00:27ff:fe25:1d85",
"mac": "08:00:27:cc:5d:60",
"mtu": 1500,
"netmask": "255.255.255.0",
Expand Down
2 changes: 2 additions & 0 deletions facts/4.0/freebsd-13-x86_64.facts
Original file line number Diff line number Diff line change
Expand Up @@ -315,6 +315,7 @@
}
],
"ip": "10.0.2.15",
"ip6": "fe80::a00:27ff:fe25:1d85",
"mac": "08:00:27:37:c2:4d",
"mtu": 1500,
"netmask": "255.255.255.0",
Expand Down Expand Up @@ -353,6 +354,7 @@
}
},
"ip": "10.0.2.15",
"ip6": "fe80::a00:27ff:fe25:1d85",
"mac": "08:00:27:37:c2:4d",
"mtu": 1500,
"netmask": "255.255.255.0",
Expand Down
2 changes: 2 additions & 0 deletions facts/4.0/rocky-8-x86_64.facts
Original file line number Diff line number Diff line change
Expand Up @@ -351,6 +351,7 @@
}
],
"ip": "10.0.2.15",
"ip6": "fe80::a00:27ff:fe25:1d85",
"mac": "08:00:27:0e:f4:43",
"mtu": 1500,
"netmask": "255.255.255.0",
Expand All @@ -371,6 +372,7 @@
}
},
"ip": "10.0.2.15",
"ip6": "fe80::a00:27ff:fe25:1d85",
"mac": "08:00:27:0e:f4:43",
"mtu": 1500,
"netmask": "255.255.255.0",
Expand Down
1 change: 1 addition & 0 deletions facts/4.1/freebsd-11-x86_64.facts
Original file line number Diff line number Diff line change
Expand Up @@ -353,6 +353,7 @@
}
},
"ip": "10.0.2.15",
"ip6": "fe80::a00:27ff:fe25:1d85",
"mac": "08:00:27:a3:ff:85",
"mtu": 1500,
"netmask": "255.255.255.0",
Expand Down
1 change: 1 addition & 0 deletions facts/4.1/freebsd-12-x86_64.facts
Original file line number Diff line number Diff line change
Expand Up @@ -353,6 +353,7 @@
}
},
"ip": "10.0.2.15",
"ip6": "fe80::a00:27ff:fe25:1d85",
"mac": "08:00:27:cc:5d:60",
"mtu": 1500,
"netmask": "255.255.255.0",
Expand Down
1 change: 1 addition & 0 deletions facts/4.1/freebsd-13-x86_64.facts
Original file line number Diff line number Diff line change
Expand Up @@ -353,6 +353,7 @@
}
},
"ip": "10.0.2.15",
"ip6": "fe80::a00:27ff:fe25:1d85",
"mac": "08:00:27:37:c2:4d",
"mtu": 1500,
"netmask": "255.255.255.0",
Expand Down
1 change: 1 addition & 0 deletions facts/4.1/rocky-8-x86_64.facts
Original file line number Diff line number Diff line change
Expand Up @@ -371,6 +371,7 @@
}
},
"ip": "10.0.2.15",
"ip6": "fe80::a00:27ff:fe25:1d85",
"mac": "08:00:27:0e:f4:43",
"mtu": 1500,
"netmask": "255.255.255.0",
Expand Down
2 changes: 2 additions & 0 deletions facts/4.2/amazon-2022-x86_64.facts
Original file line number Diff line number Diff line change
Expand Up @@ -434,13 +434,15 @@
}
],
"ip": "172.17.0.7",
"ip6": "fe80::a00:27ff:fe25:1d85",
"netmask": "255.255.0.0",
"network": "172.17.0.0"
}
},
"netmask": "255.255.0.0",
"mac": "02:42:ac:11:00:07",
"ip": "172.17.0.7",
"ip6": "fe80::a00:27ff:fe25:1d85",
"network": "172.17.0.0"
},
"kernelrelease": "5.10.103-0-virt",
Expand Down
1 change: 1 addition & 0 deletions facts/4.2/freebsd-11-x86_64.facts
Original file line number Diff line number Diff line change
Expand Up @@ -137,6 +137,7 @@
}
},
"ip": "10.0.2.15",
"ip6": "fe80::a00:27ff:fe25:1d85",
"mac": "08:00:27:a3:ff:85",
"mtu": 1500,
"netmask": "255.255.255.0",
Expand Down
1 change: 1 addition & 0 deletions facts/4.2/freebsd-12-x86_64.facts
Original file line number Diff line number Diff line change
Expand Up @@ -137,6 +137,7 @@
}
},
"ip": "10.0.2.15",
"ip6": "fe80::a00:27ff:fe25:1d85",
"mac": "08:00:27:cc:5d:60",
"mtu": 1500,
"netmask": "255.255.255.0",
Expand Down
1 change: 1 addition & 0 deletions facts/4.2/freebsd-13-x86_64.facts
Original file line number Diff line number Diff line change
Expand Up @@ -353,6 +353,7 @@
}
},
"ip": "10.0.2.15",
"ip6": "fe80::a00:27ff:fe25:1d85",
"mac": "08:00:27:37:c2:4d",
"mtu": 1500,
"netmask": "255.255.255.0",
Expand Down
1 change: 1 addition & 0 deletions facts/4.2/rocky-8-x86_64.facts
Original file line number Diff line number Diff line change
Expand Up @@ -371,6 +371,7 @@
}
},
"ip": "10.0.2.15",
"ip6": "fe80::a00:27ff:fe25:1d85",
"mac": "08:00:27:0e:f4:43",
"mtu": 1500,
"netmask": "255.255.255.0",
Expand Down
2 changes: 2 additions & 0 deletions facts/4.3/freebsd-13-x86_64.facts
Original file line number Diff line number Diff line change
Expand Up @@ -314,6 +314,7 @@
}
],
"ip": "10.0.2.15",
"ip6": "fe80::a00:27ff:fe25:1d85",
"mac": "08:00:27:a0:78:05",
"mtu": 1500,
"netmask": "255.255.255.0",
Expand Down Expand Up @@ -352,6 +353,7 @@
}
},
"ip": "10.0.2.15",
"ip6": "fe80::a00:27ff:fe25:1d85",
"mac": "08:00:27:a0:78:05",
"mtu": 1500,
"netmask": "255.255.255.0",
Expand Down
2 changes: 2 additions & 0 deletions facts/4.4/freebsd-13-x86_64.facts
Original file line number Diff line number Diff line change
Expand Up @@ -312,6 +312,7 @@
}
],
"ip": "10.0.2.15",
"ip6": "fe80::a00:27ff:fe25:1d85",
"mac": "08:00:27:37:c2:4d",
"mtu": 1500,
"netmask": "255.255.255.0",
Expand Down Expand Up @@ -350,6 +351,7 @@
}
},
"ip": "10.0.2.15",
"ip6": "fe80::a00:27ff:fe25:1d85",
"mac": "08:00:27:37:c2:4d",
"mtu": 1500,
"netmask": "255.255.255.0",
Expand Down
2 changes: 2 additions & 0 deletions facts/4.5/freebsd-12-x86_64.facts
Original file line number Diff line number Diff line change
Expand Up @@ -314,6 +314,7 @@
}
],
"ip": "10.0.2.15",
"ip6": "fe80::a00:27ff:fe25:1d85",
"mac": "08:00:27:cc:5d:60",
"mtu": 1500,
"netmask": "255.255.255.0",
Expand Down Expand Up @@ -352,6 +353,7 @@
}
},
"ip": "10.0.2.15",
"ip6": "fe80::a00:27ff:fe25:1d85",
"mac": "08:00:27:cc:5d:60",
"mtu": 1500,
"netmask": "255.255.255.0",
Expand Down
2 changes: 2 additions & 0 deletions facts/4.5/freebsd-13-x86_64.facts
Original file line number Diff line number Diff line change
Expand Up @@ -314,6 +314,7 @@
}
],
"ip": "10.0.2.15",
"ip6": "fe80::a00:27ff:fe25:1d85",
"mac": "08:00:27:a0:78:05",
"mtu": 1500,
"netmask": "255.255.255.0",
Expand Down Expand Up @@ -352,6 +353,7 @@
}
},
"ip": "10.0.2.15",
"ip6": "fe80::a00:27ff:fe25:1d85",
"mac": "08:00:27:a0:78:05",
"mtu": 1500,
"netmask": "255.255.255.0",
Expand Down
2 changes: 2 additions & 0 deletions facts/4.5/gentoo-2-x86_64.facts
Original file line number Diff line number Diff line change
Expand Up @@ -314,6 +314,7 @@
],
"duplex": "full",
"ip": "10.0.2.15",
"ip6": "fe80::a00:27ff:fe25:1d85",
"mac": "08:00:27:19:48:6c",
"mtu": 1500,
"netmask": "255.255.255.0",
Expand Down Expand Up @@ -344,6 +345,7 @@
}
},
"ip": "10.0.2.15",
"ip6": "fe80::a00:27ff:fe25:1d85",
"mac": "08:00:27:19:48:6c",
"mtu": 1500,
"netmask": "255.255.255.0",
Expand Down
1 change: 1 addition & 0 deletions spec/facts_spec.rb
Original file line number Diff line number Diff line change
Expand Up @@ -83,6 +83,7 @@
it 'contains newer networking facts hash' do
if Gem::Version.new(content['facterversion']) >= Gem::Version.new('3.0.0')
expect(content['networking']['ip']).to not_be_nil.and not_be_empty
expect(content['networking']['ip6']).to not_be_nil.and not_be_empty
expect(content['networking']['hostname']).to eq('foo')
expect(content['networking']['domain']).to eq('example.com')
expect(content['networking']['fqdn']).to eq('foo.example.com')
Expand Down

0 comments on commit 24a6d61

Please sign in to comment.