From d31d409654cd5b23ad6edd2ac75c470bac8420e0 Mon Sep 17 00:00:00 2001 From: Ted Ghose Date: Fri, 15 Jan 2016 12:06:46 -0800 Subject: [PATCH] provitioning multiple zookeeper 4 snmp & topology Build 2697: On multi node setup, when zookeeper on one of the db nodes goes down, contrail-topology/snmp collector not able to connect to remote zookeeper Closes-Bug: 1533597 Change-Id: I8045ee5aacbf4579d027baf2c0603a1f97b8b72c --- contrail_provisioning/collector/setup.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/contrail_provisioning/collector/setup.py b/contrail_provisioning/collector/setup.py index e082a3ba..c4403ae9 100755 --- a/contrail_provisioning/collector/setup.py +++ b/contrail_provisioning/collector/setup.py @@ -157,7 +157,7 @@ def fixup_contrail_snmp_collector(self): local("echo 'mibs +ALL' > /etc/snmp/snmp.conf") local("[ -f %s ] || > %s" % (conf_fl, conf_fl)) self.set_config(conf_fl, 'DEFAULTS', 'zookeeper', - self.cassandra_server_list[0][0] + ':2181') + ','.join('%s:2181' % cs[0] for cs in self.cassandra_server_list)) self.set_config(conf_fl, 'DISCOVERY', 'disc_server_ip', self._args.cfgm_ip) self.set_config(conf_fl, 'DISCOVERY', 'disc_server_port', '5998') @@ -182,7 +182,7 @@ def fixup_contrail_topology(self): with settings(warn_only=True): local("[ -f %s ] || > %s" % (conf_fl, conf_fl)) self.set_config(conf_fl, 'DEFAULTS', 'zookeeper', - self.cassandra_server_list[0][0] + ':2181') + ','.join('%s:2181' % cs[0] for cs in self.cassandra_server_list)) self.set_config('/etc/contrail/supervisord_analytics_files/' +\ 'contrail-topology.ini', 'program:contrail-topology',