Get node ipv4 from dns as fallback
When the metadata service is not available in Ironic nodes, we use hostname -I to get the IP address of the node.
- In train-stable-7 hostname does not exist
- Some special nodes from IC-CS return multiple addresses
To workaround 1 and 2 we can get the IP from DNS.
closes: #51 (closed) closes: #55 (closed)
Signed-off-by: Spyros Trigazis spyridon.trigazis@cern.ch