This is an automated email from the ASF dual-hosted git repository.

rohit pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/cloudstack.git


The following commit(s) were added to refs/heads/master by this push:
     new dc65f31  router: adding "data-server" dns entry in /etc/hosts (#4319)
dc65f31 is described below

commit dc65f31f9f3cb47240946c8c1cced44a7ecf9640
Author: Lucas Granet <[email protected]>
AuthorDate: Tue Sep 22 09:37:56 2020 +0200

    router: adding "data-server" dns entry in /etc/hosts (#4319)
    
    The DNS entry "data-server" was not added in /etc/hosts.
    
    Since the VR is now considered as a "dhcpsrvr" (?), we need to apply this 
commit to add this DNS entry.
    /etc/hosts is fully rewritten by this script.
    
    Fixes: #4308
---
 systemvm/debian/opt/cloud/bin/cs/CsDhcp.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/systemvm/debian/opt/cloud/bin/cs/CsDhcp.py 
b/systemvm/debian/opt/cloud/bin/cs/CsDhcp.py
index c2c00d5..ef1a52d 100755
--- a/systemvm/debian/opt/cloud/bin/cs/CsDhcp.py
+++ b/systemvm/debian/opt/cloud/bin/cs/CsDhcp.py
@@ -158,7 +158,7 @@ class CsDhcp(CsDataBag):
         self.add_host("::1", "localhost ip6-localhost ip6-loopback")
         self.add_host("ff02::1", "ip6-allnodes")
         self.add_host("ff02::2", "ip6-allrouters")
-        if self.config.is_router():
+        if self.config.is_router() or self.config.is_dhcp():
             self.add_host(self.config.address().get_guest_ip(), "%s 
data-server" % CsHelper.get_hostname())
 
     def write_hosts(self):

Reply via email to