Build : 1.10 2273
http://anamika.englab.juniper.net:8080/job/ubuntu-12-04_havana_Single_node_Tempest/153/testReport/tempest.api.network.test_ports/PortsTestJSON/test_port_list_filter_by_router_id_gate_smoke_/
_StringException: Empty attachments:
stderr
stdout
pythonlogging:'': {{{
2014-07-26 03:19:57,412 Request (PortsTestJSON:test_port_list_filter_by_router_id): 201 POST http://10.204.216.36:9696/v2.0/networks 1.249s
2014-07-26 03:20:00,167 Request (PortsTestJSON:test_port_list_filter_by_router_id): 201 POST http://10.204.216.36:9696/v2.0/subnets 2.751s
2014-07-26 03:20:00,789 Request (PortsTestJSON:test_port_list_filter_by_router_id): 500 POST http://10.204.216.36:9696/v2.0/routers 0.618s
}}}
Traceback (most recent call last):
File "/home/ubuntu/jenkins/workspace/ubuntu-12-04_havana_Single_node_Tempest/tempest/api/network/test_ports.py", line 120, in test_port_list_filter_by_router_id
router = self.create_router(data_utils.rand_name('router-'))
File "/home/ubuntu/jenkins/workspace/ubuntu-12-04_havana_Single_node_Tempest/tempest/api/network/base.py", line 212, in create_router
admin_state_up=admin_state_up)
File "/home/ubuntu/jenkins/workspace/ubuntu-12-04_havana_Single_node_Tempest/tempest/services/network/json/network_client.py", line 71, in create_router
resp, body = self.post(uri, body)
File "/home/ubuntu/jenkins/workspace/ubuntu-12-04_havana_Single_node_Tempest/tempest/services/network/network_client_base.py", line 71, in post
return self.rest_client.post(uri, body, headers)
File "/home/ubuntu/jenkins/workspace/ubuntu-12-04_havana_Single_node_Tempest/tempest/common/rest_client.py", line 209, in post
return self.request('POST', url, extra_headers, headers, body)
File "/home/ubuntu/jenkins/workspace/ubuntu-12-04_havana_Single_node_Tempest/tempest/common/rest_client.py", line 419, in request
resp, resp_body)
File "/home/ubuntu/jenkins/workspace/ubuntu-12-04_havana_Single_node_Tempest/tempest/common/rest_client.py", line 515, in _error_checker
raise exceptions.ServerFault(message)
ServerFault: Got server fault
Details: {"NeutronError": "Request Failed: internal server error while processing your request."}
neutron log :
============
2014-07-26 16:09:45.73 ERROR [neutron.api.v2.resource] create failed
Traceback (most recent call last):
File "/usr/lib/python2.7/dist-packages/neutron/api/v2/resource.py", line 84, in resource
result = method(request=request, **args)
File "/usr/lib/python2.7/dist-packages/neutron/api/v2/base.py", line 362, in create
tenant_id)
File "/usr/lib/python2.7/dist-packages/neutron/quota.py", line 277, in count
return res.count(context, *args, **kwargs)
File "/usr/lib/python2.7/dist-packages/neutron/quota.py", line 321, in _count_resource
return obj_count_getter(context, filters={'tenant_id': [tenant_id]})
File "/usr/lib/python2.7/dist-packages/neutron_plugin_contrail/plugins/opencontrail/contrail_plugin_core.py", line 573, in get_routers_count
return routers_count['count']
TypeError: string indices must be integers, not str
I am able to create router on the same build (see below). Let me access the setup on which you are seeing this.
root@a6s21:~# neutron router-create r1 ------- ------- ---+--- ------- ------- ------- ------- ------- + ------- ------- ---+--- ------- ------- ------- ------- ------- + gateway_ info | | 0d84-4cfe- 927f-39a580e665 c7 | 4a0ce683244fb61 58 | ------- ------- ---+--- ------- ------- ------- ------- ------- + ------- ------- ------- ------- --- ------- ------- ------- ------- -- ------- ------- ------- ------- ------ config- openstack 1.10main-2273 2273
Created a new router:
+------
| Field | Value |
+------
| admin_state_up | True |
| external_
| id | e106ad89-
| name | r1 |
| status | ACTIVE |
| tenant_id | 8b70a1dc1a784df
+------
root@a6s21:~# contrail-version
Package Version Build-ID | Repo | Package Name
-------
contrail-analytics 1.10main-2273 2273
contrail-config 1.10main-2273 2273
contrail-
contrail-control 1.10main-2273 2273
contrail-dns 1.10main-2273 2273