cloudstack/utils
Rohit Yadav 514c2ef0fb NetUtils: Check for NPE in getDefaultHostIp method when processing nic/mac
On hosts or containers where they don't have valid mac address on nic resulting
in null, NetUtils.getNetworkParam can throw NPE.

This was a case found on TravisCI where OpenVZ containers are used. This method
(getDefaultHostIp) is used at several other places within the ACS codebase to
get the host IP and if null is caught we fallback to localhost or 127.0.0.1, so
we therefore set info to null before trying to process network param and if we
fail we return null and expect other layers to use localhost.

Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
(cherry picked from commit 7ada4ad50b)
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>

Conflicts:
	utils/src/com/cloud/utils/net/NetUtils.java
2014-09-01 16:09:36 +02:00
..
bindir fixing utils license header 2012-06-06 23:06:02 -04:00
certs Update fail-safe keystore with RSA private key 2011-07-25 18:55:16 -07:00
conf reverting a local change 2013-07-18 16:22:08 +05:30
src NetUtils: Check for NPE in getDefaultHostIp method when processing nic/mac 2014-09-01 16:09:36 +02:00
test CLOUDSTACK-6747 test for test to allow all cidrs on other end of a vpc 2014-06-25 17:12:33 +02:00
pom.xml Updating pom.xml version numbers for release 4.3.1-SNAPSHOT 2014-08-25 09:16:27 -04:00