facter ipaddress does not always return the ip that we would want

https://bugzilla.redhat.com/show_bug.cgi?id=1079575 facter ipaddress runs
ifconfig and grabs the first IP that it finds that is not a local loopback