R3.2-build-12-setup-all failed also casandra failed to come up if cfgm and database role are different.
Affects | Status | Importance | Assigned to | Milestone | ||
---|---|---|---|---|---|---|
Juniper Openstack | Status tracked in Trunk | |||||
R3.1 |
Fix Committed
|
Critical
|
Ignatious Johnson Christopher | |||
Trunk |
Fix Committed
|
Critical
|
Ignatious Johnson Christopher |
Bug Description
if the cfgm and database roles are not the same node, database not comimg up. also seeing below exception part of setup_all.
===
mail chat:
=========
Ok, I have the check for it https:/
I am checking for same nodes, in this testbed topology, config is subset of database nodes.
I will submit a patch now.
Shaju, to unblock now, you can set same set of nodes for config and database as below,
‘cfgm’ : [host1, host2, host3],
'database': [host1, host2, host3],
Thanks,
Ignatious
On 8/1/16, 10:24 AM, "Shaju V.K" <email address hidden> wrote:
Hi Ignatious,
Below is the roledef and logs: Please let me know if it is supported ?
env.roledefs = {
'all': [host1, host2, host3, host4, contrail_vm1, contrail_vm2],
'cfgm': [host1, host2],
'openstack': [host1],
'control': [host1, host3],
'compute': [host4, contrail_vm1, contrail_vm2],
'vcenter_
'collector': [host1],
'webui': [host1],
'database': [host1, host2, host3],
'build': [host_build],
}
DEBUG [SSTableBatchOp
INFO [main] 2016-08-01 01:25:55,934 ColumnFamilySto
ERROR [main] 2016-08-01 01:25:56,103 CassandraDaemon
org.apache.
at org.apache.
at org.apache.
at org.apache.
at org.apache.
at org.apache.
at org.apache.
Thanks,
Shaju
On 8/1/16, 10:23 AM, "Megh Bhatt" <email address hidden> wrote:
Hi Ignatious,
Shaju had a testbed.py where 2 nodes had database and config and one node had only database.
The provisioning fails since the configured cluster name Contrail is not same as saved cluster name ContrailConfigDB.
We should explicitly add check in fabric to not support such a configuration/
Thanks
Megh
=========
2016-08-01 13:41:28:677775: *args, **kwargs
2016-08-01 13:41:28:680160: File "/usr/local/
2016-08-01 13:41:28:680189: multiprocessing
2016-08-01 13:41:28:680381: File "/usr/local/
2016-08-01 13:41:28:680402: return task.run(*args, **kwargs)
2016-08-01 13:41:28:680493: File "/usr/local/
2016-08-01 13:41:28:680542: return self.wrapped(*args, **kwargs)
2016-08-01 13:41:28:680619: File "/usr/local/
2016-08-01 13:41:28:680648: return func(*args, **kwargs)
2016-08-01 13:41:28:680782: File "/usr/local/
2016-08-01 13:41:28:680802: return self.run(*args, **kwargs)
2016-08-01 13:41:28:680851: File "/usr/local/
2016-08-01 13:41:28:680867: return self.wrapped(*args, **kwargs)
2016-08-01 13:41:28:680914: File "/opt/contrail/
2016-08-01 13:41:28:680930: execute(
2016-08-01 13:41:28:681887: File "/usr/local/
2016-08-01 13:41:28:681910: multiprocessing
2016-08-01 13:41:28:681985: File "/usr/local/
2016-08-01 13:41:28:682001: return task.run(*args, **kwargs)
2016-08-01 13:41:28:682058: File "/usr/local/
2016-08-01 13:41:28:682074: return self.wrapped(*args, **kwargs)
2016-08-01 13:41:28:682121: File "/usr/local/
2016-08-01 13:41:28:682136: return func(*args, **kwargs)
2016-08-01 13:41:28:682171: File "/usr/local/
2016-08-01 13:41:28:682187: return self.run(*args, **kwargs)
2016-08-01 13:41:28:682232: File "/usr/local/
2016-08-01 13:41:28:682247: return self.wrapped(*args, **kwargs)
2016-08-01 13:41:28:682292: File "/opt/contrail/
2016-08-01 13:41:28:682308: execute(
2016-08-01 13:41:28:682343: File "/usr/local/
2016-08-01 13:41:28:677534: Disconnecting from 10.84.13.32... done.
2016-08-01 13:41:28:796945: Disconnecting from 10.84.13.33... done.
2016-08-01 13:41:28:910904: Disconnecting from 10.84.13.38... done.
2016-08-01 13:41:28:942763: asks.py", line 415, in execute
2016-08-01 13:41:28:682359: results[
2016-08-01 13:41:28:682455: File "/usr/local/
2016-08-01 13:41:28:682472: return self.wrapped(*args, **kwargs)
2016-08-01 13:41:28:682517: File "/opt/contrail/
2016-08-01 13:41:28:682533: cmd = frame_vnc_
2016-08-01 13:41:28:682625: File "/opt/contrail/
2016-08-01 13:41:28:682642: cmd += " --seed_list %s" % ','.join(
2016-08-01 13:41:28:682918: NameError: global name 'database_ip_list' is not defined
summary: |
- R3.2-build-12-setup-all failed also casandra failed to come up with - diffent cfgm and database role + R3.2-build-12-setup-all failed also casandra failed to come up if cfgm + and database role are different. |
description: | updated |
information type: | Proprietary → Public |
Review in progress for https:/ /review. opencontrail. org/22732
Submitter: Ignatious Johnson Christopher (<email address hidden>)