title: Ohai is not picking up correct ipaddress
body: <p>Somehow, ohai picked up the ipaddress of one of my LXC containers on a particular host instead of the ip address associated with the eth0 interface.</p>
  
  <pre><code>$ knife node show my-obscured-host -a ipaddress
  my-obscured-host:
    ipaddress: 172.24.0.243
  </code></pre>
  
  <p>When I re-chef, ohai is run again, yet it still picks up the incorrect ipaddress.</p>
  
  <p>However, if I run ohai as a standalone execution (i.e. not inside a chef-run), it picks up the correct eth0 address.</p>
  
  <p>This does not make sense. Why do you think it is not changing the address?</p>
  
  <p>Also, is there anyway I can change the ipaddress using knife (i.e. without using a recipe)?</p>
  
  <p>Thanks-in-advance</p>