2018-07-25 13:55:51,583 - xtesting.ci.run_tests - INFO - Deployment description: +--------------------------------------+----------------------------------------------------------+ | ENV VAR | VALUE | +--------------------------------------+----------------------------------------------------------+ | BUILD_TAG | jenkins-functest-netvirt-virtual-suite-master-14 | | ENERGY_RECORDER_API_URL | http://energy.opnfv.fr/resources | | ENERGY_RECORDER_API_PASSWORD | | | CI_LOOP | daily | | TEST_DB_URL | http://testresults.opnfv.org/test/api/v1/results | | INSTALLER_TYPE | apex | | DEPLOY_SCENARIO | os-odl-nofeature-noha | | ENERGY_RECORDER_API_USER | | | NODE_NAME | lf-virtual2 | +--------------------------------------+----------------------------------------------------------+ 2018-07-25 13:55:51,586 - xtesting.ci.run_tests - INFO - Sourcing env file /var/lib/xtesting/conf/env_file # Clear any old environment that may conflict. for key in $( set | awk '{FS="="} /^OS_/ {print $1}' ); do unset $key ; done export OS_NO_CACHE=True export COMPUTE_API_VERSION=1.1 export OS_USERNAME=admin export no_proxy=,192.0.2.8,192.0.2.8 export OS_USER_DOMAIN_NAME=Default export OS_VOLUME_API_VERSION=3 export OS_CLOUDNAME=overcloud export OS_AUTH_URL=http://192.0.2.8:5000/v3 export NOVA_VERSION=1.1 export OS_IMAGE_API_VERSION=2 export OS_PASSWORD=whZdgcw99btzXykVGN9u1XdW7 export OS_PROJECT_DOMAIN_NAME=Default export OS_IDENTITY_API_VERSION=3 export OS_PROJECT_NAME=admin export OS_AUTH_TYPE=password export PYTHONWARNINGS="ignore:Certificate has no, ignore:A true SSLContext object is not available" # Add OS_CLOUDNAME to PS1 if [ -z "${CLOUDPROMPT_ENABLED:-}" ]; then export PS1=${PS1:-""} export PS1=\${OS_CLOUDNAME:+"(\$OS_CLOUDNAME)"}\ $PS1 export CLOUDPROMPT_ENABLED=1 fi export OS_PROJECT_ID=90687c23d29340119c27bb943d74c2f9 export OS_TENANT_NAME=admin export SDN_CONTROLLER_IP=192.0.2.8 export SDN_CONTROLLER_PASSWORD=jtyPY0NGBoEB3aYx9VuqtvpZv export OS_REGION_NAME=regionOne 2018-07-25 13:55:51,586 - xtesting.ci.run_tests - DEBUG - Test args: tempest_smoke 2018-07-25 13:55:51,604 - xtesting.ci.run_tests - INFO - Loading test case 'tempest_smoke'... 2018-07-25 13:55:52,592 - stevedore.extension - DEBUG - found extension EntryPoint.parse('v1password = swiftclient.authv1:PasswordLoader') 2018-07-25 13:55:52,592 - stevedore.extension - DEBUG - found extension EntryPoint.parse('token_endpoint = openstackclient.api.auth_plugin:TokenEndpoint') 2018-07-25 13:55:52,592 - stevedore.extension - DEBUG - found extension EntryPoint.parse('noauth = cinderclient.contrib.noauth:CinderNoAuthLoader') 2018-07-25 13:55:52,593 - stevedore.extension - DEBUG - found extension EntryPoint.parse('v2token = keystoneauth1.loading._plugins.identity.v2:Token') 2018-07-25 13:55:52,593 - stevedore.extension - DEBUG - found extension EntryPoint.parse('none = keystoneauth1.loading._plugins.noauth:NoAuth') 2018-07-25 13:55:52,593 - stevedore.extension - DEBUG - found extension EntryPoint.parse('v3oauth1 = keystoneauth1.extras.oauth1._loading:V3OAuth1') 2018-07-25 13:55:52,593 - stevedore.extension - DEBUG - found extension EntryPoint.parse('admin_token = keystoneauth1.loading._plugins.admin_token:AdminToken') 2018-07-25 13:55:52,593 - stevedore.extension - DEBUG - found extension EntryPoint.parse('v3oidcauthcode = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectAuthorizationCode') 2018-07-25 13:55:52,593 - stevedore.extension - DEBUG - found extension EntryPoint.parse('v2password = keystoneauth1.loading._plugins.identity.v2:Password') 2018-07-25 13:55:52,593 - stevedore.extension - DEBUG - found extension EntryPoint.parse('v3samlpassword = keystoneauth1.extras._saml2._loading:Saml2Password') 2018-07-25 13:55:52,593 - stevedore.extension - DEBUG - found extension EntryPoint.parse('v3password = keystoneauth1.loading._plugins.identity.v3:Password') 2018-07-25 13:55:52,593 - stevedore.extension - DEBUG - found extension EntryPoint.parse('v3adfspassword = keystoneauth1.extras._saml2._loading:ADFSPassword') 2018-07-25 13:55:52,593 - stevedore.extension - DEBUG - found extension EntryPoint.parse('v3oidcaccesstoken = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectAccessToken') 2018-07-25 13:55:52,593 - stevedore.extension - DEBUG - found extension EntryPoint.parse('v3oidcpassword = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectPassword') 2018-07-25 13:55:52,593 - stevedore.extension - DEBUG - found extension EntryPoint.parse('v3kerberos = keystoneauth1.extras.kerberos._loading:Kerberos') 2018-07-25 13:55:52,593 - stevedore.extension - DEBUG - found extension EntryPoint.parse('token = keystoneauth1.loading._plugins.identity.generic:Token') 2018-07-25 13:55:52,593 - stevedore.extension - DEBUG - found extension EntryPoint.parse('v3oidcclientcredentials = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectClientCredentials') 2018-07-25 13:55:52,593 - stevedore.extension - DEBUG - found extension EntryPoint.parse('v3tokenlessauth = keystoneauth1.loading._plugins.identity.v3:TokenlessAuth') 2018-07-25 13:55:52,593 - stevedore.extension - DEBUG - found extension EntryPoint.parse('v3token = keystoneauth1.loading._plugins.identity.v3:Token') 2018-07-25 13:55:52,593 - stevedore.extension - DEBUG - found extension EntryPoint.parse('v3totp = keystoneauth1.loading._plugins.identity.v3:TOTP') 2018-07-25 13:55:52,593 - stevedore.extension - DEBUG - found extension EntryPoint.parse('v3applicationcredential = keystoneauth1.loading._plugins.identity.v3:ApplicationCredential') 2018-07-25 13:55:52,593 - stevedore.extension - DEBUG - found extension EntryPoint.parse('password = keystoneauth1.loading._plugins.identity.generic:Password') 2018-07-25 13:55:52,598 - stevedore.extension - DEBUG - found extension EntryPoint.parse('v3fedkerb = keystoneauth1.extras.kerberos._loading:MappedKerberos') 2018-07-25 13:55:52,599 - stevedore.extension - DEBUG - found extension EntryPoint.parse('gnocchi-basic = gnocchiclient.auth:GnocchiBasicLoader') 2018-07-25 13:55:52,599 - stevedore.extension - DEBUG - found extension EntryPoint.parse('gnocchi-noauth = gnocchiclient.auth:GnocchiNoAuthLoader') 2018-07-25 13:55:52,601 - keystoneauth.session - DEBUG - REQ: curl -g -i -X GET http://192.0.2.8:5000/v3 -H "Accept: application/json" -H "User-Agent: os-client-config/1.31.2 openstacksdk/0.17.0 keystoneauth1/3.10.0 python-requests/2.19.1 CPython/2.7.14" 2018-07-25 13:55:52,609 - keystoneauth.session - DEBUG - RESP: [200] Content-Encoding: gzip Content-Length: 191 Content-Type: application/json Date: Wed, 25 Jul 2018 13:55:52 GMT Server: Apache Vary: X-Auth-Token,Accept-Encoding x-openstack-request-id: req-8728478a-9838-482e-852b-5710b7bd6519 2018-07-25 13:55:52,609 - keystoneauth.session - DEBUG - RESP BODY: {"version": {"status": "stable", "updated": "2018-02-28T00:00:00Z", "media-types": [{"base": "application/json", "type": "application/vnd.openstack.identity-v3+json"}], "id": "v3.10", "links": [{"href": "http://192.0.2.8:5000/v3/", "rel": "self"}]}} 2018-07-25 13:55:52,609 - keystoneauth.session - DEBUG - GET call to http://192.0.2.8:5000/v3 used request id req-8728478a-9838-482e-852b-5710b7bd6519 2018-07-25 13:55:52,610 - keystoneauth.identity.v3.base - DEBUG - Making authentication request to http://192.0.2.8:5000/v3/auth/tokens 2018-07-25 13:55:53,072 - keystoneauth.identity.v3.base - DEBUG - {"token": {"is_domain": false, "methods": ["password"], "roles": [{"id": "1280364af44b4574a56d4c12aa398883", "name": "admin"}, {"id": "926879ad3abd436ab9fbba88bbf8a6b3", "name": "member"}, {"id": "e1ff6b0b3e124e81bc58cd4138e64660", "name": "reader"}], "expires_at": "2018-07-25T14:55:52.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "90687c23d29340119c27bb943d74c2f9", "name": "admin"}, "catalog": [{"endpoints": [{"url": "http://192.0.2.8:9696", "interface": "admin", "region": "regionOne", "region_id": "regionOne", "id": "31f7e7316f604f39ab12d193ff80920c"}, {"url": "http://192.0.2.8:9696", "interface": "public", "region": "regionOne", "region_id": "regionOne", "id": "4f2c2008b92948b28d58ecc9fbc6a4eb"}, {"url": "http://192.0.2.8:9696", "interface": "internal", "region": "regionOne", "region_id": "regionOne", "id": "6144075ae5634037acabba759fbd0cb7"}], "type": "network", "id": "2b82b96c740345c18dcb3b362b3d50da", "name": "neutron"}, {"endpoints": [{"url": "http://192.0.2.8:8774/v2.1", "interface": "public", "region": "regionOne", "region_id": "regionOne", "id": "0421a749b9f04ce98fa5c742f26cf8c9"}, {"url": "http://192.0.2.8:8774/v2.1", "interface": "internal", "region": "regionOne", "region_id": "regionOne", "id": "2eb217e67ee04b34a04b3764ad71daa3"}, {"url": "http://192.0.2.8:8774/v2.1", "interface": "admin", "region": "regionOne", "region_id": "regionOne", "id": "dc998db8fcd04dadbc057caa14477bf6"}], "type": "compute", "id": "4796557afacf4e099a49fd3b9da806a9", "name": "nova"}, {"endpoints": [{"url": "http://192.0.2.8:5000", "interface": "public", "region": "regionOne", "region_id": "regionOne", "id": "8d2f0659b38c4ca7b571d0176cc7a25c"}, {"url": "http://192.0.2.8:5000", "interface": "internal", "region": "regionOne", "region_id": "regionOne", "id": "b7e8866a441941fa8570e1bec1b38a51"}, {"url": "http://192.0.2.8:35357", "interface": "admin", "region": "regionOne", "region_id": "regionOne", "id": "cca1e3da907348edbaf7281c2a1fa652"}], "type": "identity", "id": "5754ec036745465083ec5a0eea9b7d9a", "name": "keystone"}, {"endpoints": [{"url": "http://192.0.2.8:9292", "interface": "admin", "region": "regionOne", "region_id": "regionOne", "id": "1213a7a38aaa49c6aaa40dc3e0a2467e"}, {"url": "http://192.0.2.8:9292", "interface": "internal", "region": "regionOne", "region_id": "regionOne", "id": "aae86c8bd6554bdbaae7999bf63a2b7c"}, {"url": "http://192.0.2.8:9292", "interface": "public", "region": "regionOne", "region_id": "regionOne", "id": "f106ae58afbd41a09a26e086f670af7c"}], "type": "image", "id": "99ef58fe345f406d97d2d8c2e7f5fce8", "name": "glance"}, {"endpoints": [{"url": "http://192.0.2.8:8778/placement", "interface": "public", "region": "regionOne", "region_id": "regionOne", "id": "5612a69b28d54e85814de965c7ad839f"}, {"url": "http://192.0.2.8:8778/placement", "interface": "admin", "region": "regionOne", "region_id": "regionOne", "id": "c72a522bc844422e91163cd2306fa6f7"}, {"url": "http://192.0.2.8:8778/placement", "interface": "internal", "region": "regionOne", "region_id": "regionOne", "id": "e9bad37aed81409a980e94e68c955e97"}], "type": "placement", "id": "edea9a9d6ad04fb9bddb8d7601af7709", "name": "placement"}], "user": {"domain": {"id": "default", "name": "Default"}, "password_expires_at": null, "name": "admin", "id": "7c92b29909e9470fb7523e28c518be0d"}, "audit_ids": ["fVj6EuZgQUmrJzaJQdb43A"], "issued_at": "2018-07-25T13:55:52.000000Z"}} 2018-07-25 13:55:53,073 - openstack.task_manager - DEBUG - Manager envvars:regionOne running task network.GET.networks 2018-07-25 13:55:53,074 - keystoneauth.session - DEBUG - REQ: curl -g -i -X GET "http://192.0.2.8:9696/v2.0/networks.json?router%3Aexternal=True" -H "User-Agent: os-client-config/1.31.2 openstacksdk/0.17.0 keystoneauth1/3.10.0 python-requests/2.19.1 CPython/2.7.14" -H "X-Auth-Token: {SHA1}a214be57a08318c0225c912970ea0b18b18c446b" 2018-07-25 13:55:53,309 - keystoneauth.session - DEBUG - RESP: [200] Content-Length: 15 Content-Type: application/json Date: Wed, 25 Jul 2018 13:55:52 GMT X-Openstack-Request-Id: req-f5e9d1ab-82bd-4d86-93f1-2d105f8de8a2 2018-07-25 13:55:53,309 - keystoneauth.session - DEBUG - RESP BODY: {"networks":[]} 2018-07-25 13:55:53,309 - keystoneauth.session - DEBUG - GET call to network for http://192.0.2.8:9696/v2.0/networks.json?router%3Aexternal=True used request id req-f5e9d1ab-82bd-4d86-93f1-2d105f8de8a2 2018-07-25 13:55:53,309 - openstack.task_manager - DEBUG - Manager envvars:regionOne ran task network.GET.networks in 0.236274003983s 2018-07-25 13:55:53,310 - functest.opnfv_tests.openstack.tempest.conf_utils - INFO - Creating Rally environment... 2018-07-25 13:55:59,267 - functest.opnfv_tests.openstack.tempest.conf_utils - INFO - rally deployment create --fromenv --name opnfv-rally +--------------------------------------+----------------------------+-------------+------------------+--------+ | uuid | created_at | name | status | active | +--------------------------------------+----------------------------+-------------+------------------+--------+ | 3db97bf3-2f05-4965-a5f6-1813b86d4c2e | 2018-07-25T13:55:58.956814 | opnfv-rally | deploy->finished | | +--------------------------------------+----------------------------+-------------+------------------+--------+ Using deployment: 3db97bf3-2f05-4965-a5f6-1813b86d4c2e ~/.rally/openrc was updated HINTS: * To use standard OpenStack clients, set up your env by running: source ~/.rally/openrc OpenStack clients are now configured, e.g run: openstack image list 2018-07-25 13:56:02,943 - functest.opnfv_tests.openstack.tempest.conf_utils - INFO - rally deployment check -------------------------------------------------------------------------------- Platform openstack: -------------------------------------------------------------------------------- Available services: +-------------+--------------+-----------+ | Service | Service Type | Status | +-------------+--------------+-----------+ | __unknown__ | placement | Available | | glance | image | Available | | keystone | identity | Available | | neutron | network | Available | | nova | compute | Available | +-------------+--------------+-----------+ 2018-07-25 13:56:02,943 - functest.opnfv_tests.openstack.tempest.conf_utils - INFO - Create verifier from existing repo... 2018-07-25 13:56:10,252 - functest.opnfv_tests.openstack.tempest.conf_utils - INFO - rally verify create-verifier --source /src/tempest --name opnfv-tempest --type tempest --system-wide Using verifier 'opnfv-tempest' (UUID=7cf2a25d-4271-473b-94aa-af499d88af2f) as the default verifier for the future CLI operations. 2018-07-25 13:56:13,363 - openstack.task_manager - DEBUG - Manager envvars:regionOne running task network.GET.extensions 2018-07-25 13:56:13,364 - keystoneauth.session - DEBUG - REQ: curl -g -i -X GET http://192.0.2.8:9696/v2.0/extensions.json -H "User-Agent: os-client-config/1.31.2 openstacksdk/0.17.0 keystoneauth1/3.10.0 python-requests/2.19.1 CPython/2.7.14" -H "X-Auth-Token: {SHA1}a214be57a08318c0225c912970ea0b18b18c446b" 2018-07-25 13:56:13,387 - keystoneauth.session - DEBUG - RESP: [200] Content-Length: 8355 Content-Type: application/json Date: Wed, 25 Jul 2018 13:56:12 GMT X-Openstack-Request-Id: req-30f7866e-477e-4c08-84dd-55777fae2634 2018-07-25 13:56:13,388 - keystoneauth.session - DEBUG - RESP BODY: {"extensions": [{"alias": "default-subnetpools", "updated": "2016-02-18T18:00:00-00:00", "name": "Default Subnetpools", "links": [], "description": "Provides ability to mark and use a subnetpool as the default."}, {"alias": "network-ip-availability", "updated": "2015-09-24T00:00:00-00:00", "name": "Network IP Availability", "links": [], "description": "Provides IP availability data for each network and subnet."}, {"alias": "network_availability_zone", "updated": "2015-01-01T10:00:00-00:00", "name": "Network Availability Zone", "links": [], "description": "Availability zone support for network."}, {"alias": "auto-allocated-topology", "updated": "2016-01-01T00:00:00-00:00", "name": "Auto Allocated Topology Services", "links": [], "description": "Auto Allocated Topology Services."}, {"alias": "ext-gw-mode", "updated": "2013-03-28T10:00:00-00:00", "name": "Neutron L3 Configurable external gateway mode", "links": [], "description": "Extension of the router abstraction for specifying whether SNAT should occur on the external gateway"}, {"alias": "binding", "updated": "2014-02-03T10:00:00-00:00", "name": "Port Binding", "links": [], "description": "Expose port bindings of a virtual port to external application"}, {"alias": "agent", "updated": "2013-02-03T10:00:00-00:00", "name": "agent", "links": [], "description": "The agent management extension."}, {"alias": "subnet_allocation", "updated": "2015-03-30T10:00:00-00:00", "name": "Subnet Allocation", "links": [], "description": "Enables allocation of subnets from a subnet pool"}, {"alias": "dhcp_agent_scheduler", "updated": "2013-02-07T10:00:00-00:00", "name": "DHCP Agent Scheduler", "links": [], "description": "Schedule networks among dhcp agents"}, {"alias": "trunk-details", "updated": "2016-01-01T10:00:00-00:00", "name": "Trunk port details", "links": [], "description": "Expose trunk port details"}, {"alias": "external-net", "updated": "2013-01-14T10:00:00-00:00", "name": "Neutron external network", "links": [], "description": "Adds external network attribute to network resource."}, {"alias": "flavors", "updated": "2015-09-17T10:00:00-00:00", "name": "Neutron Service Flavors", "links": [], "description": "Flavor specification for Neutron advanced services."}, {"alias": "net-mtu", "updated": "2015-03-25T10:00:00-00:00", "name": "Network MTU", "links": [], "description": "Provides MTU attribute for a network resource."}, {"alias": "availability_zone", "updated": "2015-01-01T10:00:00-00:00", "name": "Availability Zone", "links": [], "description": "The availability zone extension."}, {"alias": "quotas", "updated": "2012-07-29T10:00:00-00:00", "name": "Quota management support", "links": [], "description": "Expose functions for quotas management per tenant"}, {"alias": "standard-attr-tag", "updated": "2017-01-01T00:00:00-00:00", "name": "Tag support for resources with standard attribute: subnet, trunk, router, network, policy, subnetpool, port, security_group, floatingip", "links": [], "description": "Enables to set tag on resources with standard attribute."}, {"alias": "revision-if-match", "updated": "2016-12-11T00:00:00-00:00", "name": "If-Match constraints based on revision_number", "links": [], "description": "Extension indicating that If-Match based on revision_number is supported."}, {"alias": "provider", "updated": "2012-09-07T10:00:00-00:00", "name": "Provider Network", "links": [], "description": "Expose mapping of virtual networks to physical networks"}, {"alias": "multi-provider", "updated": "2013-06-27T10:00:00-00:00", "name": "Multi Provider Network", "links": [], "description": "Expose mapping of virtual networks to multiple physical networks"}, {"alias": "quota_details", "updated": "2017-02-10T10:00:00-00:00", "name": "Quota details management support", "links": [], "description": "Expose functions for quotas usage statistics per project"}, {"alias": "address-scope", "updated": "2015-07-26T10:00:00-00:00", "name": "Address scope", "links": [], "description": "Address scopes extension."}, {"alias": "trunk", "updated": "2016-01-01T10:00:00-00:00", "name": "Trunk Extension", "links": [], "description": "Provides support for trunk ports"}, {"alias": "extraroute", "updated": "2013-02-01T10:00:00-00:00", "name": "Neutron Extra Route", "links": [], "description": "Extra routes configuration for L3 router"}, {"alias": "net-mtu-writable", "updated": "2017-07-12T00:00:00-00:00", "name": "Network MTU (writable)", "links": [], "description": "Provides a writable MTU attribute for a network resource."}, {"alias": "empty-string-filtering", "updated": "2018-04-09T10:00:00-00:00", "name": "Empty String Filtering Extension", "links": [], "description": "Allow filtering by attributes with empty string value"}, {"alias": "subnet-service-types", "updated": "2016-03-15T18:00:00-00:00", "name": "Subnet service types", "links": [], "description": "Provides ability to set the subnet service_types field"}, {"alias": "port-mac-address-regenerate", "updated": "2018-05-03T10:00:00-00:00", "name": "Neutron Port MAC address regenerate", "links": [], "description": "Network port MAC address regenerate"}, {"alias": "standard-attr-timestamp", "updated": "2016-09-12T10:00:00-00:00", "name": "Resource timestamps", "links": [], "description": "Adds created_at and updated_at fields to all Neutron resources that have Neutron standard attributes."}, {"alias": "service-type", "updated": "2013-01-20T00:00:00-00:00", "name": "Neutron Service Type Management", "links": [], "description": "API for retrieving service providers for Neutron advanced services"}, {"alias": "port-security", "updated": "2012-07-23T10:00:00-00:00", "name": "Port Security", "links": [], "description": "Provides port security"}, {"alias": "extra_dhcp_opt", "updated": "2013-03-17T12:00:00-00:00", "name": "Neutron Extra DHCP options", "links": [], "description": "Extra options configuration for DHCP. For example PXE boot options to DHCP clients can be specified (e.g. tftp-server, server-ip-address, bootfile-name)"}, {"alias": "port-security-groups-filtering", "updated": "2018-01-09T09:00:00-00:00", "name": "Port filtering on security groups", "links": [], "description": "Provides security groups filtering when listing ports"}, {"alias": "standard-attr-revisions", "updated": "2016-04-11T10:00:00-00:00", "name": "Resource revision numbers", "links": [], "description": "This extension will display the revision number of neutron resources."}, {"alias": "pagination", "updated": "2016-06-12T00:00:00-00:00", "name": "Pagination support", "links": [], "description": "Extension that indicates that pagination is enabled."}, {"alias": "sorting", "updated": "2016-06-12T00:00:00-00:00", "name": "Sorting support", "links": [], "description": "Extension that indicates that sorting is enabled."}, {"alias": "security-group", "updated": "2012-10-05T10:00:00-00:00", "name": "security-group", "links": [], "description": "The security groups extension."}, {"alias": "rbac-policies", "updated": "2015-06-17T12:15:12-00:00", "name": "RBAC Policies", "links": [], "description": "Allows creation and modification of policies that control tenant access to resources."}, {"alias": "standard-attr-description", "updated": "2016-02-10T10:00:00-00:00", "name": "standard-attr-description", "links": [], "description": "Extension to add descriptions to standard attributes"}, {"alias": "ip-substring-filtering", "updated": "2017-11-28T09:00:00-00:00", "name": "IP address substring filtering", "links": [], "description": "Provides IP address substring filtering when listing ports"}, {"alias": "router", "updated": "2012-07-20T10:00:00-00:00", "name": "Neutron L3 Router", "links": [], "description": "Router abstraction for basic L3 forwarding between L2 Neutron networks and access to external networks via a NAT gateway."}, {"alias": "allowed-address-pairs", "updated": "2013-07-23T10:00:00-00:00", "name": "Allowed Address Pairs", "links": [], "description": "Provides allowed address pairs"}, {"alias": "project-id", "updated": "2016-09-09T09:09:09-09:09", "name": "project_id field enabled", "links": [], "description": "Extension that indicates that project_id field is enabled."}, {"alias": "dvr", "updated": "2014-06-1T10:00:00-00:00", "name": "Distributed Virtual Router", "links": [], "description": "Enables configuration of Distributed Virtual Routers."}]} 2018-07-25 13:56:13,388 - keystoneauth.session - DEBUG - GET call to network for http://192.0.2.8:9696/v2.0/extensions.json used request id req-30f7866e-477e-4c08-84dd-55777fae2634 2018-07-25 13:56:13,388 - openstack.task_manager - DEBUG - Manager envvars:regionOne ran task network.GET.extensions in 0.0244810581207s 2018-07-25 13:56:13,395 - xtesting.ci.run_tests - INFO - Running test case 'tempest_smoke'... 2018-07-25 13:56:13,395 - functest.core.tenantnetwork - ERROR - Cannot run tempest_smoke Traceback (most recent call last): File "/usr/lib/python2.7/site-packages/functest/core/tenantnetwork.py", line 227, in run self._create_network_ressources() File "/usr/lib/python2.7/site-packages/functest/core/tenantnetwork.py", line 189, in _create_network_ressources assert self.ext_net AssertionError 2018-07-25 13:56:13,396 - functest.core.singlevm - ERROR - Cannot run tempest_smoke Traceback (most recent call last): File "/usr/lib/python2.7/site-packages/functest/core/singlevm.py", line 223, in run **kwargs) == testcase.TestCase.EX_OK AssertionError 2018-07-25 13:56:13,397 - functest.opnfv_tests.openstack.tempest.tempest - ERROR - Error with run Traceback (most recent call last): File "/usr/lib/python2.7/site-packages/functest/opnfv_tests/openstack/tempest/tempest.py", line 339, in run **kwargs) == testcase.TestCase.EX_OK AssertionError 2018-07-25 13:56:13,397 - xtesting.ci.run_tests - INFO - Test result: +-----------------------+------------------+------------------+----------------+ | TEST CASE | PROJECT | DURATION | RESULT | +-----------------------+------------------+------------------+----------------+ | tempest_smoke | functest | 00:00 | FAIL | +-----------------------+------------------+------------------+----------------+ 2018-07-25 13:56:13,402 - xtesting.ci.run_tests - ERROR - The test case 'tempest_smoke' failed. 2018-07-25 13:56:13,402 - xtesting.ci.run_tests - INFO - Execution exit value: Result.EX_ERROR