From f379df4bc27eda991079f3e462bfd27a11bfea12 Mon Sep 17 00:00:00 2001 From: Ronald van Zantvoort Date: Wed, 18 May 2016 14:09:39 +0200 Subject: [PATCH] VR CsConfig: reintroduce old get_dns() behaviour for redundant non-VPC's --- systemvm/patches/debian/config/opt/cloud/bin/cs/CsConfig.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/systemvm/patches/debian/config/opt/cloud/bin/cs/CsConfig.py b/systemvm/patches/debian/config/opt/cloud/bin/cs/CsConfig.py index f3de9772420..e3b900912fd 100755 --- a/systemvm/patches/debian/config/opt/cloud/bin/cs/CsConfig.py +++ b/systemvm/patches/debian/config/opt/cloud/bin/cs/CsConfig.py @@ -82,7 +82,10 @@ class CsConfig(object): conf = self.cmdline().idata() dns = [] if not self.use_extdns(): - dns.append(self.address().get_guest_ip()) + if not self.is_vpc() and self.cl.is_redundant() and self.cl.get_guest_gw(): + dns.append(self.cl.get_guest_gw()) + else: + dns.append(self.address().get_guest_ip()) for name in ('dns1', 'dns2'): if name in conf: