Uploaded image for project: 'Facter'
  1. Facter
  2. FACT-2146

facter not returning expected ipaddress details on Solaris 10 with IPMP

    XMLWordPrintable

Details

    • 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) 

       

       

      Attachments

        1. ipmp-bug-data.txt
          8 kB
          Henry Wang

        Issue Links

          Activity

            People

              gabriel.nagy Gabriel Nagy
              henry.wang Henry Wang
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Zendesk Support