Skip to content

Commit

Permalink
Issue
Browse files Browse the repository at this point in the history
cassandra ip is set as zookeeper ip's and it working earlier as the
cassanda and zookeeper was running in same node, now after moving zookeeper
to config node, we need ot correct it.

Fix
Setting zookeeper ip's recived from commandline is used to set the zookeeper
parameter in contrail-snmp-collector.conf and contrail-topology.conf files.

Change-Id: If58b89cebfb4941b4e481972f83f657f3a3d0c54
Closes-Bug: 1623791
  • Loading branch information
cijohnson committed Sep 17, 2016
1 parent a8731fc commit 2745a26
Showing 1 changed file with 7 additions and 5 deletions.
12 changes: 7 additions & 5 deletions contrail_provisioning/collector/setup.py
Expand Up @@ -50,7 +50,7 @@ def __init__(self, args_str = None):
cassandra_port = '9160'
self.cassandra_server_list = [(cassandra_server_ip, cassandra_port) for cassandra_server_ip in self._args.cassandra_ip_list]
zookeeper_port = '2181'
self.zookeeper_server_list = None
self.zookeeper_server_list = []
if self._args.zookeeper_ip_list:
self.zookeeper_server_list = [(zookeeper_server_ip, zookeeper_port) for \
zookeeper_server_ip in self._args.zookeeper_ip_list]
Expand Down Expand Up @@ -196,8 +196,8 @@ def fixup_contrail_alarm_gen(self):
kafka_broker_list_str)

#prepare zklist
zk_list = [server[0] + ":2181" for server in self.cassandra_server_list]
zk_list_str = ' '.join(map(str, zk_list))
zk_list_str = ' '.join('%s:%s' % zookeeper_server
for zookeeper_server in self.zookeeper_server_list)
self.set_config(ALARM_GEN_CONF_FILE, 'DEFAULTS', 'zk_list',
zk_list_str)

Expand All @@ -221,7 +221,8 @@ 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',
','.join('%s:2181' % cs[0] for cs in self.cassandra_server_list))
','.join('%s:%s' % zookeeper_server
for zookeeper_server in self.zookeeper_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')
Expand All @@ -246,7 +247,8 @@ 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',
','.join('%s:2181' % cs[0] for cs in self.cassandra_server_list))
','.join('%s:%s' % zookeeper_server
for zookeeper_server in self.zookeeper_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')
Expand Down

0 comments on commit 2745a26

Please sign in to comment.