Details
-
Bug
-
Status: Resolved
-
Medium
-
Resolution: Fixed
-
None
-
PE: 2018.1.9, Solaris 10
-
Night's Watch
-
3
-
2019-12-24
-
Needs Assessment
-
37248
-
1
-
Bug Fix
-
In previous versions, Facter could not always determine the primary network interface on Solaris, so it sometimes failed to return any valid interface. This is now fixed.
-
Needs Assessment
Description
Attempting to configure IPMP on Solaris 10 results in networking structured fact returning 0.0.0.0 for primary ipaddress
from glance at code, the ipaddress fact should not return 0.0.0.0 addresses on Solaris; however something is obviously not working as expected since as profile is updating /etc/hosts with this value (ie: 0.0.0.0 from facts[ipaddress])
See attached output from ‘puppet facts –debug –evaltrace 2>&1’ both before and after a failover:
usyddbp4200# puppet facts --debug --evaltrace > /tmp/before 2>&1
usyddbp4200# if_mpadm -d vnet0
usyddbp4200# puppet facts --debug --evaltrace > /tmp/after 2>&1
usyddbp4200# if_mpadm -r vnet0
(note: agent is Solaris 10_u11 however dropdown only has u1 as available option)