fab add_vrouter_node fails with Netronome build 124
Affects | Status | Importance | Assigned to | Milestone | ||
---|---|---|---|---|---|---|
Juniper Openstack | Status tracked in Trunk | |||||
R3.1 |
Fix Released
|
Critical
|
venu kolli | |||
R3.2 |
Fix Released
|
Critical
|
venu kolli | |||
Trunk |
Fix Released
|
Critical
|
venu kolli |
Bug Description
Netronome Package: ns-agilio-
Contrail Package: contrail-
I tried to add a new node to an existing Contrail cluster & ran into an issue where "fab add_vrouter_
2017-03-21 14:23:58:130572: [root@10.87.65.19] sudo: python -c 'from platform import linux_distribution; print linux_distribut
2017-03-21 14:23:58:130721: [root@10.87.65.19] out: ('Ubuntu', '14.04', 'trusty')
2017-03-21 14:23:58:227933: [root@10.87.65.19] out:
2017-03-21 14:23:58:231324:
2017-03-21 14:23:58:260113: Disconnecting from 10.87.65.19... done.
2017-03-21 14:23:58:377769: Disconnecting from 10.87.65.122... done.
2017-03-21 14:23:58:409519:
2017-03-21 14:23:50:519284: Warning: sudo() received nonzero return code 2 while executing 'sudo sed -i 's/ENABLED=
2017-03-21 14:23:50:519284:
2017-03-21 14:23:50:519284: Traceback (most recent call last):
2017-03-21 14:23:58:260343: File "/usr/local/
2017-03-21 14:23:58:260364: *args, **kwargs
2017-03-21 14:23:58:260483: File "/usr/local/
2017-03-21 14:23:58:260514: results[
2017-03-21 14:23:58:260597: File "/usr/local/
2017-03-21 14:23:58:260610: return self.wrapped(*args, **kwargs)
2017-03-21 14:23:58:260649: File "/opt/contrail/
2017-03-21 14:23:58:260660: execute(
2017-03-21 14:23:58:261287: File "/usr/local/
2017-03-21 14:23:58:261345: results[
2017-03-21 14:23:58:261474: File "/usr/local/
2017-03-21 14:23:58:261501: return self.wrapped(*args, **kwargs)
2017-03-21 14:23:58:261579: File "/opt/contrail/
2017-03-21 14:23:58:261603: execute(
2017-03-21 14:23:58:262613: File "/usr/local/
2017-03-21 14:23:58:262658: results[
2017-03-21 14:23:58:262818: File "/usr/local/
2017-03-21 14:23:58:262849: return self.wrapped(*args, **kwargs)
2017-03-21 14:23:58:262931: File "/opt/contrail/
2017-03-21 14:23:58:262981: control_data_dict)
2017-03-21 14:23:58:263343: File "/opt/contrail/
2017-03-21 14:23:58:263373: for member in self._node_
2017-03-21 14:23:58:263662: KeyError: 'member'
2017-03-21 14:23:58:263768:
In fabfile/
This is the workaround, initialized a new variable bond_mode:
vim fabfile/
if not bondinfo[
+ bond_mode = deepcopy(
+ del bond_mode[
+ cmd += ' --members %s --bond-opts \'%s\''
Changed in agiliovrouter: | |
status: | New → Invalid |
status: | Invalid → New |
tags: | added: iconic provisioning |
Moving to Juniper OpenStack