Cannot commit transaction AddPortCommand exceptions cause tempest network_basic_ops to incur ssh timeouts
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
tripleo |
Invalid
|
Critical
|
Unassigned |
Bug Description
2017-12-01 14:23:24.962 68792 ERROR neutron.
2017-12-01 14:23:24.962 68792 ERROR neutron.
2017-12-01 14:23:24.962 68792 ERROR neutron.
Tempest begins to run network_basic_ops around the time of the above failure:
This is not a consistent error atm according to openstack health:
summary: |
- TestNetworkBasicOps:test_network_basic_ops in tripleo errors with ssh - timeout + Cannot commit transaction AddPortCommand exceptions cause tempest + network_basic_ops to incur ssh timeouts |
http:// logs.openstack. org/01/ 511701/ 7/gate/ tripleo- ci-centos- 7-scenario003- multinode- oooq-container/ 86a2e14/ logs/subnode- 2/var/log/ containers/ neutron/ neutron- l3-agent. log.txt. gz#_2017- 12-01_14_ 23_24_962
2017-12-01 14:23:23.933 68792 DEBUG neutron. agent.linux. utils [-] Running command: ['ip', '-o', 'link', 'show', 'br-int'] create_process /usr/lib/ python2. 7/site- packages/ neutron/ agent/linux/ utils.py: 92 backend. ovs_idl. command [-] Error executing command: NotConnectedError: Cannot commit transaction DelPortCommand( if_exists= True, bridge=None, port=qg- d1477f87- c1). Not connected backend. ovs_idl. command Traceback (most recent call last): backend. ovs_idl. command File "/usr/lib/ python2. 7/site- packages/ ovsdbapp/ backend/ ovs_idl/ command. py", line 35, in execute backend. ovs_idl. command txn.add(self) backend. ovs_idl. command File "/usr/lib64/ python2. 7/contextlib. py", line 24, in __exit__ backend. ovs_idl. command self.gen.next() backend. ovs_idl. command File "/usr/lib/ python2. 7/site- packages/ ovsdbapp/ api.py" , line 94, in transaction backend. ovs_idl. command self._nested_txn = None backend. ovs_idl. command File "/usr/lib/ python2. 7/site- packages/ ovsdbapp/ api.py" , line 54, in __exit__ backend. ovs_idl. command self.result = self.commit() backend. ovs_idl. command File "/usr/lib/ python2. 7/site- packages/ ovsdbapp/ backend/ ovs_idl/ transaction. py", line 52, in commit backend. ovs_idl. command self.ovsdb_ connection. queue_txn( self) backend. ovs_idl. command File "/usr/lib/ python2. 7/site- packages/ ovsdbapp/ backend/ ovs_idl/ connection. py", line 120, in queue_txn backend. ovs_idl. command raise exceptions. NotConnectedErr or(txn= txn) backend. ovs_idl. command NotConnectedError: Cannot commit transaction DelPortCommand( if_exists= True, bridge=None, port=qg- d1477f87- c1). Not connected
2017-12-01 14:23:24.254 68792 ERROR ovsdbapp.
2017-12-01 14:23:24.254 68792 ERROR ovsdbapp.
2017-12-01 14:23:24.254 68792 ERROR ovsdbapp.
2017-12-01 14:23:24.254 68792 ERROR ovsdbapp.
2017-12-01 14:23:24.254 68792 ERROR ovsdbapp.
2017-12-01 14:23:24.254 68792 ERROR ovsdbapp.
2017-12-01 14:23:24.254 68792 ERROR ovsdbapp.
2017-12-01 14:23:24.254 68792 ERROR ovsdbapp.
2017-12-01 14:23:24.254 68792 ERROR ovsdbapp.
2017-12-01 14:23:24.254 68792 ERROR ovsdbapp.
2017-12-01 14:23:24.254 68792 ERROR ovsdbapp.
2017-12-01 14:23:24.254 68792 ERROR ovsdbapp.
2017-12-01 14:23:24.254 68792 ERROR ovsdbapp.
2017-12-01 14:23:24.254 68792 ERROR ovsdbapp.
2017-12-01 14:23:24.254 68792 ERROR ovsdbapp.