theforeman/puppet-foreman_proxy — pull request #83 by domcleal (2013-10-02 19:22:07+00:00)
Title: Fall back to $ipaddress if $ipaddress_eth0 missing

This keeps getting set to 'undef' in people's settings.yml files, so I think $ipaddress is a better fallback, even if the logic behind it is sometimes questionable.