CLOUDSTACK-7974: remove old hostname entry for a VM when adding a VM

When adding a VM, it adds an entry to /etc/hosts file on the VR but does not
clear up any older entries for the VM with a same name. The fix uncomments the
command that removes any old entries in the VM.

Signed-off-by: Rohit Yadav <rohit.ya...@shapeblue.com>
(cherry picked from commit 63298d9b742811919717ffd6303c8a2e9d37a3dd)
Signed-off-by: Rohit Yadav <rohit.ya...@shapeblue.com>


Project: http://git-wip-us.apache.org/repos/asf/cloudstack/repo
Commit: http://git-wip-us.apache.org/repos/asf/cloudstack/commit/f38c2f87
Tree: http://git-wip-us.apache.org/repos/asf/cloudstack/tree/f38c2f87
Diff: http://git-wip-us.apache.org/repos/asf/cloudstack/diff/f38c2f87

Branch: refs/heads/master
Commit: f38c2f87b11f5a00730e386759c2d46c2eef93c1
Parents: 8278d88
Author: Rohit Yadav <rohit.ya...@shapeblue.com>
Authored: Wed Dec 10 18:04:25 2014 +0530
Committer: Rohit Yadav <rohit.ya...@shapeblue.com>
Committed: Wed Dec 10 18:23:16 2014 +0530

----------------------------------------------------------------------
 systemvm/patches/debian/config/opt/cloud/bin/edithosts.sh | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/cloudstack/blob/f38c2f87/systemvm/patches/debian/config/opt/cloud/bin/edithosts.sh
----------------------------------------------------------------------
diff --git a/systemvm/patches/debian/config/opt/cloud/bin/edithosts.sh 
b/systemvm/patches/debian/config/opt/cloud/bin/edithosts.sh
index 4912bce..f0d9c00 100755
--- a/systemvm/patches/debian/config/opt/cloud/bin/edithosts.sh
+++ b/systemvm/patches/debian/config/opt/cloud/bin/edithosts.sh
@@ -121,8 +121,7 @@ then
   sed -i  /$ipv6],/d $DHCP_HOSTS
 fi
 # don't want to do this in the future, we can have same VM with multiple 
nics/entries
-#sed -i  /$host,/d $DHCP_HOSTS
-
+sed -i  /$host,/d $DHCP_HOSTS
 
 #put in the new entry
 if [ $ipv4 ]

Reply via email to