Steps:
Deploy cluster in HA mode with Neutron VLAN and public network
assigned to all nodes
Scenario:
1. Create cluster
2. Add 3 nodes with controller role
3. Add 2 nodes with compute role
4. Enable assign public networks to all nodes option
5. Deploy the cluster
6. Check that public network was assigned to all nodes
7. Run network verification
8. Run OSTF
Actual:
Ostf test check network connectivity failed on step delete network
neutronclient.v2_0.client: DEBUG: Error message: {"NeutronError": {"message": "Request Failed: internal server error while processing your request.", "type": "HTTPInternalServerError", "detail": ""}}
fuel_health.common.test_mixins: DEBUG: Traceback (most recent call last):
File "/usr/lib/python2.6/site-packages/fuel_health/common/test_mixins.py", line 186, in verify
result = func(*args, **kwargs)
File "/usr/lib/python2.6/site-packages/fuel_health/neutronmanager.py", line 117, in _remove_network
self.neutron_client.delete_network(network['id'])
File "/usr/lib/python2.6/site-packages/neutronclient/v2_0/client.py", line 98, in with_params
ret = self.function(instance, *args, **kwargs)
File "/usr/lib/python2.6/site-packages/neutronclient/v2_0/client.py", line 359, in delete_network
return self.delete(self.network_path % (network))
File "/usr/lib/python2.6/site-packages/neutronclient/v2_0/client.py", line 1316, in delete
headers=headers, params=params)
File "/usr/lib/python2.6/site-packages/neutronclient/v2_0/client.py", line 1297, in retry_request
headers=headers, params=params)
File "/usr/lib/python2.6/site-packages/neutronclient/v2_0/client.py", line 1251, in do_request
self._handle_fault_response(status_code, replybody)
File "/usr/lib/python2.6/site-packages/neutronclient/v2_0/client.py", line 1216, in _handle_fault_response
exception_handler_v20(status_code, des_error_body)
File "/usr/lib/python2.6/site-packages/neutronclient/v2_0/client.py", line 66, in exception_handler_v20
status_code=status_code)
InternalServerError: Request Failed: internal server error while processing your request.
At the same time we can see that this request failed on step update neutrin db according to DB is locked by someone other
Still reproduced , add one more snapshot jenkins- product. srt.mirantis. net:8080/ view/6. 0_swarm/ job/6.0_ fuelmain. system_ test.centos. ha_neutron/ 53/
http://
VERSION: 09_22-41- 06" a73030b8100cf8c 5ca6a970a91" 301d395ebd5bf45 c8d401301bb" 570460c29d6c329 3219d3624d4" 3f9199f92d61fc8 6cb0f8772f1" 8384904e27f70f7 a87ba15f4ee"
feature_groups:
- mirantis
production: "docker"
release: "6.0"
api: "1.0"
build_number: "49"
build_id: "2014-12-
astute_sha: "16b252d93be6aa
fuellib_sha: "2c99931072d951
ostf_sha: "a9afb68710d809
nailgun_sha: "22bd43b89a1784
fuelmain_sha: "3aab16667f47dd
Steps:
Deploy cluster in HA mode with Neutron VLAN and public network
assigned to all nodes
Scenario:
1. Create cluster
2. Add 3 nodes with controller role
3. Add 2 nodes with compute role
4. Enable assign public networks to all nodes option
5. Deploy the cluster
6. Check that public network was assigned to all nodes
7. Run network verification
8. Run OSTF
Actual:
Ostf test check network connectivity failed on step delete network
urllib3. connectionpool: DEBUG: "DELETE http:// 10.108. 13.2:9696/ /v2.0/networks/ cd0d89f4- 4432-4f89- 84e8-7cf9bae2b2 73.json HTTP/1.1" 500 150 client: DEBUG: RESP:500 CaseInsensitive Dict({' content- length' : '150', 'via': '1.1 node-3. test.domain. local:9696' , 'connection': 'close', 'date': 'Fri, 12 Dec 2014 06:38:31 GMT', 'content-type': 'application/json; charset=UTF-8', 'x-openstack- request- id': 'req-2c0ffc59- 2412-4fb8- b7f0-b8c6857262 fd'}) {"NeutronError": {"message": "Request Failed: internal server error while processing your request.", "type": "HTTPInternalSe rverError" , "detail": ""}}
neutronclient.
neutronclient. v2_0.client: DEBUG: Error message: {"NeutronError": {"message": "Request Failed: internal server error while processing your request.", "type": "HTTPInternalSe rverError" , "detail": ""}} common. test_mixins: DEBUG: Traceback (most recent call last): python2. 6/site- packages/ fuel_health/ common/ test_mixins. py", line 186, in verify python2. 6/site- packages/ fuel_health/ neutronmanager. py", line 117, in _remove_network neutron_ client. delete_ network( network[ 'id']) python2. 6/site- packages/ neutronclient/ v2_0/client. py", line 98, in with_params instance, *args, **kwargs) python2. 6/site- packages/ neutronclient/ v2_0/client. py", line 359, in delete_network self.network_ path % (network)) python2. 6/site- packages/ neutronclient/ v2_0/client. py", line 1316, in delete headers, params=params) python2. 6/site- packages/ neutronclient/ v2_0/client. py", line 1297, in retry_request headers, params=params) python2. 6/site- packages/ neutronclient/ v2_0/client. py", line 1251, in do_request _handle_ fault_response( status_ code, replybody) python2. 6/site- packages/ neutronclient/ v2_0/client. py", line 1216, in _handle_ fault_response handler_ v20(status_ code, des_error_body) python2. 6/site- packages/ neutronclient/ v2_0/client. py", line 66, in exception_ handler_ v20 code=status_ code) rror: Request Failed: internal server error while processing your request.
fuel_health.
File "/usr/lib/
result = func(*args, **kwargs)
File "/usr/lib/
self.
File "/usr/lib/
ret = self.function(
File "/usr/lib/
return self.delete(
File "/usr/lib/
headers=
File "/usr/lib/
headers=
File "/usr/lib/
self.
File "/usr/lib/
exception_
File "/usr/lib/
status_
InternalServerE
At the same time we can see that this request failed on step update neutrin db according to DB is locked by someone other
http:// paste.openstack .org/show/ 149846/
*Reproducibility* : Issue often reproduced during bvt and system tests, but not the each time