… network detection. On Solaris "ifconfig -a" lists an interface (e.g. e1000g0) once for IPv4 and again for IPv6. This caused network.rb in the Ohai solaris2 plugin to replace iface[cint] with a new Mash when it hit the IPv6 address, thereby blowing away previously detected IPv4 addresses. This also had the effect of node[:ipaddress] and node[:macaddress] being empty for Solaris systems that had both IPv4 and IPv6 addresses. Now solaris2/network.rb only sets iface[cint] to a new Mash if one does not already exist in that position in the iface Mash.
Creates a new node attribute called :zpool, which contains the status and parameters for each zpool in the system. Particularly useful for determining zpool version numbers.
…et 'platform' attribute to the distribution name.