From 2af0b22703ca7ff22128dfc68f72d18c302914b7 Mon Sep 17 00:00:00 2001 From: Naredula Janardhana Reddy Date: Tue, 2 Aug 2011 13:28:05 +0530 Subject: [PATCH] bug 10811: public_hostname and public_ipv4 are set same as that of local_hostname, local_ipv4 --- .../network/router/VirtualNetworkApplianceManagerImpl.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/server/src/com/cloud/network/router/VirtualNetworkApplianceManagerImpl.java b/server/src/com/cloud/network/router/VirtualNetworkApplianceManagerImpl.java index 7dc8e577353..93f1fb332a1 100755 --- a/server/src/com/cloud/network/router/VirtualNetworkApplianceManagerImpl.java +++ b/server/src/com/cloud/network/router/VirtualNetworkApplianceManagerImpl.java @@ -661,8 +661,8 @@ public class VirtualNetworkApplianceManagerImpl implements VirtualNetworkApplian cmd.addVmData("metadata", "availability-zone", StringUtils.unicodeEscape(zoneName)); cmd.addVmData("metadata", "local-ipv4", guestIpAddress); cmd.addVmData("metadata", "local-hostname", StringUtils.unicodeEscape(vmName)); - cmd.addVmData("metadata", "public-ipv4", router.getPublicIpAddress()); - cmd.addVmData("metadata", "public-hostname", router.getPublicIpAddress()); + cmd.addVmData("metadata", "public-ipv4", guestIpAddress); + cmd.addVmData("metadata", "public-hostname", StringUtils.unicodeEscape(vmName)); cmd.addVmData("metadata", "instance-id", vmInstanceName); cmd.addVmData("metadata", "vm-id", String.valueOf(vmId)); cmd.addVmData("metadata", "public-keys", publicKey);