-
Type:
Bug
-
Status: Resolved
-
Priority:
Medium
-
Resolution: Fixed
-
Affects Version/s: None
-
Fix Version/s: FACT 3.13.5, FACT 3.11.11, FACT 3.14.7
-
Component/s: PE
-
Labels:
-
Environment:
PE: 2018.1.9, Solaris 10
-
Template:customfield_10700 337174
-
Team:Night's Watch
-
Sub-team:
-
Story Points:3
-
Sprint:2019-12-24
-
Method Found:Needs Assessment
-
Zendesk Ticket IDs:37248
-
Zendesk Ticket Count:1
-
Release Notes:Bug Fix
-
Release Notes Summary: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.
-
QA Risk Assessment:Needs Assessment
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)