In the IPv6 short notation `::` represents unspecified and `::1` represents loopback ip. We've encountered this bug in Facter3 when implementing FACT-2878
This output is consistent with the other resolvers implemented for MacOs an Linux. For Solaris we've created FACT-2981 to address the inconsistency.
Since AIX users will see this as a difference when running puppet facts diff, can we add this to as a known issue? Claire Cadman
Are there plans to fix Facter 3.x so the difference goes away?