missing feature: server diagnostics

Bug #1700516 reported by James Page
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
nova-lxd
Won't Fix
Medium
Unassigned

Bug Description

New test added to tempest that validates server diagnostics - however this is currently un-implemented in the nova-lxd driver.

2017-06-24 08:26:17.647537 | ==============================
2017-06-24 08:26:17.647559 | Failed 2 tests - output below:
2017-06-24 08:26:17.647576 | ==============================
2017-06-24 08:26:17.647586 |
2017-06-24 08:26:17.647652 | tempest.api.compute.admin.test_server_diagnostics.ServerDiagnosticsV248Test.test_get_server_diagnostics[id-64d0d48c-dff1-11e6-bf01-fe55135034f3]
2017-06-24 08:26:17.647733 | ------------------------------------------------------------------------------------------------------------------------------------------------
2017-06-24 08:26:17.647756 |
2017-06-24 08:26:17.647772 | Captured traceback:
2017-06-24 08:26:17.647787 | ~~~~~~~~~~~~~~~~~~~
2017-06-24 08:26:17.647807 | Traceback (most recent call last):
2017-06-24 08:26:17.647855 | File "tempest/api/compute/admin/test_server_diagnostics.py", line 56, in test_get_server_diagnostics
2017-06-24 08:26:17.647884 | self.client.show_server_diagnostics(server_id)
2017-06-24 08:26:17.647921 | File "tempest/lib/services/compute/servers_client.py", line 662, in show_server_diagnostics
2017-06-24 08:26:17.647949 | resp, body = self.get("servers/%s/diagnostics" % server_id)
2017-06-24 08:26:17.647976 | File "tempest/lib/common/rest_client.py", line 285, in get
2017-06-24 08:26:17.648002 | return self.request('GET', url, extra_headers, headers)
2017-06-24 08:26:17.648039 | File "tempest/lib/services/compute/base_compute_client.py", line 48, in request
2017-06-24 08:26:17.648066 | method, url, extra_headers, headers, body, chunked)
2017-06-24 08:26:17.648093 | File "tempest/lib/common/rest_client.py", line 659, in request
2017-06-24 08:26:17.648115 | self._error_checker(resp, resp_body)
2017-06-24 08:26:17.648144 | File "tempest/lib/common/rest_client.py", line 833, in _error_checker
2017-06-24 08:26:17.648159 | message=message)
2017-06-24 08:26:17.648186 | tempest.lib.exceptions.NotImplemented: Got NotImplemented error
2017-06-24 08:26:17.648211 | Details: The requested functionality is not supported.
2017-06-24 08:26:17.648220 |
2017-06-24 08:26:17.648228 |
2017-06-24 08:26:17.648242 | Captured pythonlogging:
2017-06-24 08:26:17.648257 | ~~~~~~~~~~~~~~~~~~~~~~~
2017-06-24 08:26:17.648326 | 2017-06-24 07:59:40,737 31666 INFO [tempest.lib.common.rest_client] Request (ServerDiagnosticsV248Test:test_get_server_diagnostics): 201 POST http://10.0.1.222/identity/v3/auth/tokens
2017-06-24 08:26:17.648385 | 2017-06-24 07:59:40,737 31666 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'}
2017-06-24 08:26:17.648402 | Body: <omitted>
2017-06-24 08:26:17.648531 | Response - Headers: {u'date': 'Sat, 24 Jun 2017 07:59:40 GMT', u'x-subject-token': '<omitted>', u'vary': 'X-Auth-Token', u'x-openstack-request-id': 'req-8b07e040-c3f3-41d5-a400-92200b024dec', 'status': '201', u'content-length': '3590', u'server': 'Apache/2.4.18 (Ubuntu)', u'content-type': 'application/json', u'connection': 'close', 'content-location': 'http://10.0.1.222/identity/v3/auth/tokens'}
2017-06-24 08:26:17.649698 | Body: {"token": {"is_domain": false, "methods": ["password"], "roles": [{"id": "64198a78df7c4497839d444c98afc731", "name": "Member"}], "expires_at": "2017-06-24T08:59:40.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "3edc62cd458e4fb6ba4913e816e47469", "name": "tempest-ServerDiagnosticsV248Test-898909991"}, "catalog": [{"endpoints": [{"url": "http://10.0.1.222:8080", "interface": "admin", "region": "RegionOne", "region_id": "RegionOne", "id": "157baf59eaa14d09b49ab3080a1bac41"}, {"url": "http://10.0.1.222:8080/v1/AUTH_3edc62cd458e4fb6ba4913e816e47469", "interface": "public", "region": "RegionOne", "region_id": "RegionOne", "id": "c418d16d35254102ac149a2c29985880"}], "type": "object-store", "id": "10b8a35a1c7347e28de6378b7007ffa9", "name": "swift"}, {"endpoints": [{"url": "http://10.0.1.222:8774/v2.1", "interface": "public", "region": "RegionOne", "region_id": "RegionOne", "id": "688050a6740142a08d047db93ab47515"}], "type": "compute", "id": "3e2fe974c8434c209b34adbf8cb6141b", "name": "nova"}, {"endpoints": [{"url": "http://10.0.1.222:8776/v2/3edc62cd458e4fb6ba4913e816e47469", "interface": "public", "region": "RegionOne", "region_id": "RegionOne", "id": "216221fc5f5c4b33bcc23737213c61e4"}], "type": "volumev2", "id": "673f8b95d3bc43aebdb48b6f5090d96e", "name": "cinderv2"}, {"endpoints": [{"url": "http://10.0.1.222/placement", "interface": "public", "region": "RegionOne", "region_id": "RegionOne", "id": "da3fef28c09e411b830efe0cf887d5ad"}], "type": "placement", "id": "8f599aba1ec646b19bf6d25e43c61654", "name": "placement"}, {"endpoints": [{"url": "http://10.0.1.222/identity", "interface": "public", "region": "RegionOne", "region_id": "RegionOne", "id": "2855ed4c19a54aed9781c30e0bad3c9e"}, {"url": "http://10.0.1.222/identity", "interface": "admin", "region": "RegionOne", "region_id": "RegionOne", "id": "3af65f7ecfbb4106be8440cb89ec681b"}], "type": "identity", "id": "94a4ea84ee89441f87e4d6f923869894", "name": "keystone"}, {"endpoints": [{"url": "http://10.0.1.222:9696/", "interface": "public", "region": "RegionOne", "region_id": "RegionOne", "id": "2d210dbeec394179810aaef264782b11"}], "type": "network", "id": "9d11b5a7e606408fab3db684079c46d3", "name": "neutron"}, {"endpoints": [{"url": "http://10.0.1.222:9292", "interface": "public", "region": "RegionOne", "region_id": "RegionOne", "id": "0544faa9fd75498294472ae25810a892"}], "type": "image", "id": "bf26c3746ced42cbaf78c3253d439960", "name": "glance"}, {"endpoints": [{"url": "http://10.0.1.222:8776/v1/3edc62cd458e4fb6ba4913e816e47469", "interface": "public", "region": "RegionOne", "region_id": "RegionOne", "id": "0a72a33600404cf98e089a565012be30"}], "type": "volume", "id": "c482b1c4d68f41ac93de70cdc2fbee42", "name": "cinder"}, {"endpoints": [{"url": "http://10.0.1.222:8774/v2/3edc62cd458e4fb6ba4913e816e47469", "interface": "public", "region": "RegionOne", "region_id": "RegionOne", "id": "1b189cc28cbc4c7abb2874b30b6c3142"}], "type": "compute_legacy", "id": "dee71e3952154d43a660e219b697bc95", "name": "nova_legacy"}, {"endpoints": [{"url": "http://10.0.1.222:8776/v3/3edc62cd458e4fb6ba4913e816e47469", "interface": "public", "region": "RegionOne", "region_id": "RegionOne", "id": "bf20357e71cb4d56b8cc920f1a65c67a"}], "type": "volumev3", "id": "ffb950bb71d540b1837761a7f222dcea", "name": "cinderv3"}], "user": {"password_expires_at": null, "domain": {"id": "default", "name": "Default"}, "id": "34d2a7b2b8584c9fb821dd612f836280", "name": "tempest-ServerDiagnosticsV248Test-898909991"}, "audit_ids": ["JRT6ppBGQO-DrcYGvQ5oTg"], "issued_at": "2017-06-24T07:59:40.000000Z"}}
2017-06-24 08:26:17.649768 | 2017-06-24 07:59:40,737 31666 INFO [tempest.common.fixed_network] (ServerDiagnosticsV248Test:test_get_server_diagnostics) Found network None available for tenant
2017-06-24 08:26:17.649876 | 2017-06-24 07:59:41,253 31666 INFO [tempest.lib.common.rest_client] Request (ServerDiagnosticsV248Test:test_get_server_diagnostics): 202 POST http://10.0.1.222:8774/v2.1/servers 0.515s
2017-06-24 08:26:17.649954 | 2017-06-24 07:59:41,254 31666 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.48', 'X-Auth-Token': '<omitted>'}
2017-06-24 08:26:17.650024 | Body: {"server": {"flavorRef": "42", "networks": "none", "imageRef": "6fee3baa-c961-434c-b84c-f1648c5db156", "name": "tempest-ServerDiagnosticsV248Test-server-108952590"}}
2017-06-24 08:26:17.650203 | Response - Headers: {u'date': 'Sat, 24 Jun 2017 07:59:41 GMT', u'x-compute-request-id': 'req-392386cf-efc1-45ac-8e8d-f13b5a2bb22f', u'vary': 'X-OpenStack-Nova-API-Version', u'x-openstack-request-id': 'req-392386cf-efc1-45ac-8e8d-f13b5a2bb22f', 'status': '202', u'content-length': '372', u'x-openstack-nova-api-version': '2.48', u'location': 'http://10.0.1.222:8774/v2.1/servers/89140350-cc53-4ca9-8264-331f24c01844', u'openstack-api-version': 'compute 2.48', u'content-type': 'application/json', u'connection': 'close', 'content-location': 'http://10.0.1.222:8774/v2.1/servers'}
2017-06-24 08:26:17.650325 | Body: {"server": {"security_groups": [{"name": "default"}], "OS-DCF:diskConfig": "MANUAL", "id": "89140350-cc53-4ca9-8264-331f24c01844", "links": [{"href": "http://10.0.1.222:8774/v2.1/servers/89140350-cc53-4ca9-8264-331f24c01844", "rel": "self"}, {"href": "http://10.0.1.222:8774/servers/89140350-cc53-4ca9-8264-331f24c01844", "rel": "bookmark"}], "adminPass": "AnNts4f8T47Y"}}
2017-06-24 08:26:17.650400 | 2017-06-24 07:59:41,737 31666 INFO [tempest.lib.common.rest_client] Request (ServerDiagnosticsV248Test:test_get_server_diagnostics): 200 GET http://10.0.1.222:8774/v2.1/servers/89140350-cc53-4ca9-8264-331f24c01844 0.481s
2017-06-24 08:26:17.650476 | 2017-06-24 07:59:41,737 31666 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.48', 'X-Auth-Token': '<omitted>'}
2017-06-24 08:26:17.650490 | Body: None
2017-06-24 08:26:17.650685 | Response - Headers: {u'date': 'Sat, 24 Jun 2017 07:59:41 GMT', u'x-compute-request-id': 'req-53c25083-09e4-4eed-b549-91749ecfdcd2', u'vary': 'X-OpenStack-Nova-API-Version', u'x-openstack-request-id': 'req-53c25083-09e4-4eed-b549-91749ecfdcd2', 'status': '200', u'content-length': '1269', u'x-openstack-nova-api-version': '2.48', u'openstack-api-version': 'compute 2.48', u'content-type': 'application/json', u'connection': 'close', 'content-location': 'http://10.0.1.222:8774/v2.1/servers/89140350-cc53-4ca9-8264-331f24c01844'}
2017-06-24 08:26:17.651090 | Body: {"server": {"OS-EXT-STS:task_state": "scheduling", "addresses": {}, "links": [{"href": "http://10.0.1.222:8774/v2.1/servers/89140350-cc53-4ca9-8264-331f24c01844", "rel": "self"}, {"href": "http://10.0.1.222:8774/servers/89140350-cc53-4ca9-8264-331f24c01844", "rel": "bookmark"}], "image": {"id": "6fee3baa-c961-434c-b84c-f1648c5db156", "links": [{"href": "http://10.0.1.222:8774/images/6fee3baa-c961-434c-b84c-f1648c5db156", "rel": "bookmark"}]}, "OS-EXT-STS:vm_state": "building", "OS-SRV-USG:launched_at": null, "flavor": {"ephemeral": 0, "ram": 64, "original_name": "m1.nano", "vcpus": 1, "extra_specs": {}, "swap": 0, "disk": 0}, "id": "89140350-cc53-4ca9-8264-331f24c01844", "OS-SRV-USG:terminated_at": null, "user_id": "34d2a7b2b8584c9fb821dd612f836280", "OS-DCF:diskConfig": "MANUAL", "accessIPv4": "", "accessIPv6": "", "progress": 0, "OS-EXT-STS:power_state": 0, "OS-EXT-AZ:availability_zone": "", "config_drive": "", "status": "BUILD", "updated": "2017-06-24T07:59:41Z", "hostId": "", "description": null, "tags": [], "key_name": null, "locked": false, "name": "tempest-ServerDiagnosticsV248Test-server-108952590", "created": "2017-06-24T07:59:41Z", "tenant_id": "3edc62cd458e4fb6ba4913e816e47469", "os-extended-volumes:volumes_attached": [], "metadata": {}}}
2017-06-24 08:26:17.651204 | 2017-06-24 07:59:43,226 31666 INFO [tempest.lib.common.rest_client] Request (ServerDiagnosticsV248Test:test_get_server_diagnostics): 200 GET http://10.0.1.222:8774/v2.1/servers/89140350-cc53-4ca9-8264-331f24c01844 0.481s
2017-06-24 08:26:17.651284 | 2017-06-24 07:59:43,226 31666 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.48', 'X-Auth-Token': '<omitted>'}
2017-06-24 08:26:17.651299 | Body: None
2017-06-24 08:26:17.651461 | Response - Headers: {u'date': 'Sat, 24 Jun 2017 07:59:43 GMT', u'x-compute-request-id': 'req-2e513b8d-6e4a-46ef-8801-0eed110df14c', u'vary': 'X-OpenStack-Nova-API-Version', u'x-openstack-request-id': 'req-2e513b8d-6e4a-46ef-8801-0eed110df14c', 'status': '200', u'content-length': '1327', u'x-openstack-nova-api-version': '2.48', u'openstack-api-version': 'compute 2.48', u'content-type': 'application/json', u'connection': 'close', 'content-location': 'http://10.0.1.222:8774/v2.1/servers/89140350-cc53-4ca9-8264-331f24c01844'}
2017-06-24 08:26:17.651899 | Body: {"server": {"OS-EXT-STS:task_state": "spawning", "addresses": {}, "links": [{"href": "http://10.0.1.222:8774/v2.1/servers/89140350-cc53-4ca9-8264-331f24c01844", "rel": "self"}, {"href": "http://10.0.1.222:8774/servers/89140350-cc53-4ca9-8264-331f24c01844", "rel": "bookmark"}], "image": {"id": "6fee3baa-c961-434c-b84c-f1648c5db156", "links": [{"href": "http://10.0.1.222:8774/images/6fee3baa-c961-434c-b84c-f1648c5db156", "rel": "bookmark"}]}, "OS-EXT-STS:vm_state": "building", "OS-SRV-USG:launched_at": null, "flavor": {"ephemeral": 0, "ram": 64, "original_name": "m1.nano", "vcpus": 1, "extra_specs": {}, "swap": 0, "disk": 0}, "id": "89140350-cc53-4ca9-8264-331f24c01844", "OS-SRV-USG:terminated_at": null, "user_id": "34d2a7b2b8584c9fb821dd612f836280", "OS-DCF:diskConfig": "MANUAL", "accessIPv4": "", "accessIPv6": "", "progress": 0, "OS-EXT-STS:power_state": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "", "status": "BUILD", "updated": "2017-06-24T07:59:43Z", "hostId": "1d2d9193ad7651d464711dfe990ece61559f822cc4eb2b74597fd46e", "description": null, "tags": [], "key_name": null, "locked": false, "name": "tempest-ServerDiagnosticsV248Test-server-108952590", "created": "2017-06-24T07:59:41Z", "tenant_id": "3edc62cd458e4fb6ba4913e816e47469", "os-extended-volumes:volumes_attached": [], "metadata": {}}}
2017-06-24 08:26:17.651957 | 2017-06-24 07:59:43,232 31666 INFO [tempest.common.waiters] State transition "BUILD/scheduling" ==> "BUILD/spawning" after 2 second wait
2017-06-24 08:26:17.652040 | 2017-06-24 07:59:44,495 31666 INFO [tempest.lib.common.rest_client] Request (ServerDiagnosticsV248Test:test_get_server_diagnostics): 200 GET http://10.0.1.222:8774/v2.1/servers/89140350-cc53-4ca9-8264-331f24c01844 0.261s
2017-06-24 08:26:17.652112 | 2017-06-24 07:59:44,496 31666 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.48', 'X-Auth-Token': '<omitted>'}
2017-06-24 08:26:17.652125 | Body: None
2017-06-24 08:26:17.652281 | Response - Headers: {u'date': 'Sat, 24 Jun 2017 07:59:44 GMT', u'x-compute-request-id': 'req-4d5e20e6-a6e9-4f35-900f-ffd528252418', u'vary': 'X-OpenStack-Nova-API-Version', u'x-openstack-request-id': 'req-4d5e20e6-a6e9-4f35-900f-ffd528252418', 'status': '200', u'content-length': '1344', u'x-openstack-nova-api-version': '2.48', u'openstack-api-version': 'compute 2.48', u'content-type': 'application/json', u'connection': 'close', 'content-location': 'http://10.0.1.222:8774/v2.1/servers/89140350-cc53-4ca9-8264-331f24c01844'}
2017-06-24 08:26:17.652713 | Body: {"server": {"OS-EXT-STS:task_state": null, "addresses": {}, "links": [{"href": "http://10.0.1.222:8774/v2.1/servers/89140350-cc53-4ca9-8264-331f24c01844", "rel": "self"}, {"href": "http://10.0.1.222:8774/servers/89140350-cc53-4ca9-8264-331f24c01844", "rel": "bookmark"}], "image": {"id": "6fee3baa-c961-434c-b84c-f1648c5db156", "links": [{"href": "http://10.0.1.222:8774/images/6fee3baa-c961-434c-b84c-f1648c5db156", "rel": "bookmark"}]}, "OS-EXT-STS:vm_state": "active", "OS-SRV-USG:launched_at": "2017-06-24T07:59:43.000000", "flavor": {"ephemeral": 0, "ram": 64, "original_name": "m1.nano", "vcpus": 1, "extra_specs": {}, "swap": 0, "disk": 0}, "id": "89140350-cc53-4ca9-8264-331f24c01844", "OS-SRV-USG:terminated_at": null, "user_id": "34d2a7b2b8584c9fb821dd612f836280", "OS-DCF:diskConfig": "MANUAL", "accessIPv4": "", "accessIPv6": "", "progress": 0, "OS-EXT-STS:power_state": 1, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "", "status": "ACTIVE", "updated": "2017-06-24T07:59:43Z", "hostId": "1d2d9193ad7651d464711dfe990ece61559f822cc4eb2b74597fd46e", "description": null, "tags": [], "key_name": null, "locked": false, "name": "tempest-ServerDiagnosticsV248Test-server-108952590", "created": "2017-06-24T07:59:41Z", "tenant_id": "3edc62cd458e4fb6ba4913e816e47469", "os-extended-volumes:volumes_attached": [], "metadata": {}}}
2017-06-24 08:26:17.652774 | 2017-06-24 07:59:44,502 31666 INFO [tempest.common.waiters] State transition "BUILD/spawning" ==> "ACTIVE/None" after 3 second wait
2017-06-24 08:26:17.652857 | 2017-06-24 07:59:44,744 31666 INFO [tempest.lib.common.rest_client] Request (ServerDiagnosticsV248Test:test_get_server_diagnostics): 501 GET http://10.0.1.222:8774/v2.1/servers/89140350-cc53-4ca9-8264-331f24c01844/diagnostics 0.242s
2017-06-24 08:26:17.653236 | 2017-06-24 07:59:44,745 31666 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.48', 'X-Auth-Token': '<omitted>'}
2017-06-24 08:26:17.653261 | Body: None
2017-06-24 08:26:17.653425 | Response - Headers: {u'date': 'Sat, 24 Jun 2017 07:59:44 GMT', u'x-compute-request-id': 'req-43445cdd-d830-4a9d-b67e-b81cf3db71c4', u'vary': 'X-OpenStack-Nova-API-Version', u'x-openstack-request-id': 'req-43445cdd-d830-4a9d-b67e-b81cf3db71c4', 'status': '501', u'content-length': '93', u'x-openstack-nova-api-version': '2.48', u'openstack-api-version': 'compute 2.48', u'content-type': 'application/json; charset=UTF-8', u'connection': 'close', 'content-location': 'http://10.0.1.222:8774/v2.1/servers/89140350-cc53-4ca9-8264-331f24c01844/diagnostics'}
2017-06-24 08:26:17.653464 | Body: {"notImplemented": {"message": "The requested functionality is not supported.", "code": 501}}
2017-06-24 08:26:17.653474 |
2017-06-24 08:26:17.653488 |
2017-06-24 08:26:17.653556 | tempest.api.compute.admin.test_server_diagnostics.ServerDiagnosticsTest.test_get_server_diagnostics[id-31ff3486-b8a0-4f56-a6c0-aab460531db3]
2017-06-24 08:26:17.653615 | --------------------------------------------------------------------------------------------------------------------------------------------
2017-06-24 08:26:17.653624 |
2017-06-24 08:26:17.653637 | Captured traceback:
2017-06-24 08:26:17.653650 | ~~~~~~~~~~~~~~~~~~~
2017-06-24 08:26:17.653668 | Traceback (most recent call last):
2017-06-24 08:26:17.653705 | File "tempest/api/compute/admin/test_server_diagnostics.py", line 33, in test_get_server_diagnostics
2017-06-24 08:26:17.653731 | diagnostics = self.client.show_server_diagnostics(server_id)
2017-06-24 08:26:17.653765 | File "tempest/lib/services/compute/servers_client.py", line 662, in show_server_diagnostics
2017-06-24 08:26:17.653792 | resp, body = self.get("servers/%s/diagnostics" % server_id)
2017-06-24 08:26:17.653817 | File "tempest/lib/common/rest_client.py", line 285, in get
2017-06-24 08:26:17.653850 | return self.request('GET', url, extra_headers, headers)
2017-06-24 08:26:17.653883 | File "tempest/lib/services/compute/base_compute_client.py", line 48, in request
2017-06-24 08:26:17.653914 | method, url, extra_headers, headers, body, chunked)
2017-06-24 08:26:17.653941 | File "tempest/lib/common/rest_client.py", line 659, in request
2017-06-24 08:26:17.653960 | self._error_checker(resp, resp_body)
2017-06-24 08:26:17.653988 | File "tempest/lib/common/rest_client.py", line 833, in _error_checker
2017-06-24 08:26:17.654002 | message=message)
2017-06-24 08:26:17.654027 | tempest.lib.exceptions.NotImplemented: Got NotImplemented error
2017-06-24 08:26:17.654051 | Details: The requested functionality is not supported.
2017-06-24 08:26:17.654059 |
2017-06-24 08:26:17.654066 |
2017-06-24 08:26:17.654080 | Captured pythonlogging:
2017-06-24 08:26:17.654093 | ~~~~~~~~~~~~~~~~~~~~~~~
2017-06-24 08:26:17.654152 | 2017-06-24 07:59:55,377 31668 INFO [tempest.lib.common.rest_client] Request (ServerDiagnosticsTest:test_get_server_diagnostics): 201 POST http://10.0.1.222/identity/v3/auth/tokens
2017-06-24 08:26:17.654205 | 2017-06-24 07:59:55,378 31668 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'}
2017-06-24 08:26:17.654221 | Body: <omitted>
2017-06-24 08:26:17.654340 | Response - Headers: {u'date': 'Sat, 24 Jun 2017 07:59:55 GMT', u'x-subject-token': '<omitted>', u'vary': 'X-Auth-Token', u'x-openstack-request-id': 'req-913baec2-9104-4405-94a4-67e2b3abde86', 'status': '201', u'content-length': '3582', u'server': 'Apache/2.4.18 (Ubuntu)', u'content-type': 'application/json', u'connection': 'close', 'content-location': 'http://10.0.1.222/identity/v3/auth/tokens'}
2017-06-24 08:26:17.655400 | Body: {"token": {"is_domain": false, "methods": ["password"], "roles": [{"id": "64198a78df7c4497839d444c98afc731", "name": "Member"}], "expires_at": "2017-06-24T08:59:55.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "6bf879c83686466fa8fb206e7cf51a0e", "name": "tempest-ServerDiagnosticsTest-471946060"}, "catalog": [{"endpoints": [{"url": "http://10.0.1.222:8080", "interface": "admin", "region": "RegionOne", "region_id": "RegionOne", "id": "157baf59eaa14d09b49ab3080a1bac41"}, {"url": "http://10.0.1.222:8080/v1/AUTH_6bf879c83686466fa8fb206e7cf51a0e", "interface": "public", "region": "RegionOne", "region_id": "RegionOne", "id": "c418d16d35254102ac149a2c29985880"}], "type": "object-store", "id": "10b8a35a1c7347e28de6378b7007ffa9", "name": "swift"}, {"endpoints": [{"url": "http://10.0.1.222:8774/v2.1", "interface": "public", "region": "RegionOne", "region_id": "RegionOne", "id": "688050a6740142a08d047db93ab47515"}], "type": "compute", "id": "3e2fe974c8434c209b34adbf8cb6141b", "name": "nova"}, {"endpoints": [{"url": "http://10.0.1.222:8776/v2/6bf879c83686466fa8fb206e7cf51a0e", "interface": "public", "region": "RegionOne", "region_id": "RegionOne", "id": "216221fc5f5c4b33bcc23737213c61e4"}], "type": "volumev2", "id": "673f8b95d3bc43aebdb48b6f5090d96e", "name": "cinderv2"}, {"endpoints": [{"url": "http://10.0.1.222/placement", "interface": "public", "region": "RegionOne", "region_id": "RegionOne", "id": "da3fef28c09e411b830efe0cf887d5ad"}], "type": "placement", "id": "8f599aba1ec646b19bf6d25e43c61654", "name": "placement"}, {"endpoints": [{"url": "http://10.0.1.222/identity", "interface": "public", "region": "RegionOne", "region_id": "RegionOne", "id": "2855ed4c19a54aed9781c30e0bad3c9e"}, {"url": "http://10.0.1.222/identity", "interface": "admin", "region": "RegionOne", "region_id": "RegionOne", "id": "3af65f7ecfbb4106be8440cb89ec681b"}], "type": "identity", "id": "94a4ea84ee89441f87e4d6f923869894", "name": "keystone"}, {"endpoints": [{"url": "http://10.0.1.222:9696/", "interface": "public", "region": "RegionOne", "region_id": "RegionOne", "id": "2d210dbeec394179810aaef264782b11"}], "type": "network", "id": "9d11b5a7e606408fab3db684079c46d3", "name": "neutron"}, {"endpoints": [{"url": "http://10.0.1.222:9292", "interface": "public", "region": "RegionOne", "region_id": "RegionOne", "id": "0544faa9fd75498294472ae25810a892"}], "type": "image", "id": "bf26c3746ced42cbaf78c3253d439960", "name": "glance"}, {"endpoints": [{"url": "http://10.0.1.222:8776/v1/6bf879c83686466fa8fb206e7cf51a0e", "interface": "public", "region": "RegionOne", "region_id": "RegionOne", "id": "0a72a33600404cf98e089a565012be30"}], "type": "volume", "id": "c482b1c4d68f41ac93de70cdc2fbee42", "name": "cinder"}, {"endpoints": [{"url": "http://10.0.1.222:8774/v2/6bf879c83686466fa8fb206e7cf51a0e", "interface": "public", "region": "RegionOne", "region_id": "RegionOne", "id": "1b189cc28cbc4c7abb2874b30b6c3142"}], "type": "compute_legacy", "id": "dee71e3952154d43a660e219b697bc95", "name": "nova_legacy"}, {"endpoints": [{"url": "http://10.0.1.222:8776/v3/6bf879c83686466fa8fb206e7cf51a0e", "interface": "public", "region": "RegionOne", "region_id": "RegionOne", "id": "bf20357e71cb4d56b8cc920f1a65c67a"}], "type": "volumev3", "id": "ffb950bb71d540b1837761a7f222dcea", "name": "cinderv3"}], "user": {"password_expires_at": null, "domain": {"id": "default", "name": "Default"}, "id": "a01196e0a76d4e0396d6045f4141c814", "name": "tempest-ServerDiagnosticsTest-471946060"}, "audit_ids": ["akfB2RMbSFSFc_tILRE1nA"], "issued_at": "2017-06-24T07:59:55.000000Z"}}
2017-06-24 08:26:17.655489 | 2017-06-24 07:59:55,378 31668 INFO [tempest.common.fixed_network] (ServerDiagnosticsTest:test_get_server_diagnostics) Found network None available for tenant
2017-06-24 08:26:17.655578 | 2017-06-24 07:59:56,675 31668 INFO [tempest.lib.common.rest_client] Request (ServerDiagnosticsTest:test_get_server_diagnostics): 202 POST http://10.0.1.222:8774/v2.1/servers 1.295s
2017-06-24 08:26:17.655643 | 2017-06-24 07:59:56,675 31668 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
2017-06-24 08:26:17.655694 | Body: {"server": {"flavorRef": "42", "name": "tempest-ServerDiagnosticsTest-server-862199496", "imageRef": "6fee3baa-c961-434c-b84c-f1648c5db156"}}
2017-06-24 08:26:17.655873 | Response - Headers: {u'date': 'Sat, 24 Jun 2017 07:59:56 GMT', u'x-compute-request-id': 'req-cda51abb-2dc3-4065-9f56-71f25e3eb7ee', u'vary': 'X-OpenStack-Nova-API-Version', u'x-openstack-request-id': 'req-cda51abb-2dc3-4065-9f56-71f25e3eb7ee', 'status': '202', u'content-length': '372', u'x-openstack-nova-api-version': '2.1', u'location': 'http://10.0.1.222:8774/v2.1/servers/6b1413e8-2924-4cf5-a2ae-77b6f9d0f9c2', u'openstack-api-version': 'compute 2.1', u'content-type': 'application/json', u'connection': 'close', 'content-location': 'http://10.0.1.222:8774/v2.1/servers'}
2017-06-24 08:26:17.655991 | Body: {"server": {"security_groups": [{"name": "default"}], "OS-DCF:diskConfig": "MANUAL", "id": "6b1413e8-2924-4cf5-a2ae-77b6f9d0f9c2", "links": [{"href": "http://10.0.1.222:8774/v2.1/servers/6b1413e8-2924-4cf5-a2ae-77b6f9d0f9c2", "rel": "self"}, {"href": "http://10.0.1.222:8774/servers/6b1413e8-2924-4cf5-a2ae-77b6f9d0f9c2", "rel": "bookmark"}], "adminPass": "aDn9pyn2T4Qk"}}
2017-06-24 08:26:17.656061 | 2017-06-24 07:59:57,377 31668 INFO [tempest.lib.common.rest_client] Request (ServerDiagnosticsTest:test_get_server_diagnostics): 200 GET http://10.0.1.222:8774/v2.1/servers/6b1413e8-2924-4cf5-a2ae-77b6f9d0f9c2 0.700s
2017-06-24 08:26:17.656123 | 2017-06-24 07:59:57,377 31668 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
2017-06-24 08:26:17.656137 | Body: None
2017-06-24 08:26:17.656292 | Response - Headers: {u'date': 'Sat, 24 Jun 2017 07:59:57 GMT', u'x-compute-request-id': 'req-019a85bb-8ce5-4375-b696-7896296f985b', u'vary': 'X-OpenStack-Nova-API-Version', u'x-openstack-request-id': 'req-019a85bb-8ce5-4375-b696-7896296f985b', 'status': '200', u'content-length': '1196', u'x-openstack-nova-api-version': '2.1', u'openstack-api-version': 'compute 2.1', u'content-type': 'application/json', u'connection': 'close', 'content-location': 'http://10.0.1.222:8774/v2.1/servers/6b1413e8-2924-4cf5-a2ae-77b6f9d0f9c2'}
2017-06-24 08:26:17.656686 | Body: {"server": {"OS-EXT-STS:task_state": "scheduling", "addresses": {}, "links": [{"href": "http://10.0.1.222:8774/v2.1/servers/6b1413e8-2924-4cf5-a2ae-77b6f9d0f9c2", "rel": "self"}, {"href": "http://10.0.1.222:8774/servers/6b1413e8-2924-4cf5-a2ae-77b6f9d0f9c2", "rel": "bookmark"}], "image": {"id": "6fee3baa-c961-434c-b84c-f1648c5db156", "links": [{"href": "http://10.0.1.222:8774/images/6fee3baa-c961-434c-b84c-f1648c5db156", "rel": "bookmark"}]}, "OS-EXT-STS:vm_state": "building", "OS-SRV-USG:launched_at": null, "flavor": {"id": "42", "links": [{"href": "http://10.0.1.222:8774/flavors/42", "rel": "bookmark"}]}, "id": "6b1413e8-2924-4cf5-a2ae-77b6f9d0f9c2", "user_id": "a01196e0a76d4e0396d6045f4141c814", "OS-DCF:diskConfig": "MANUAL", "accessIPv4": "", "accessIPv6": "", "progress": 0, "OS-EXT-STS:power_state": 0, "OS-EXT-AZ:availability_zone": "", "config_drive": "", "status": "BUILD", "updated": "2017-06-24T07:59:56Z", "hostId": "", "OS-SRV-USG:terminated_at": null, "key_name": null, "name": "tempest-ServerDiagnosticsTest-server-862199496", "created": "2017-06-24T07:59:57Z", "tenant_id": "6bf879c83686466fa8fb206e7cf51a0e", "os-extended-volumes:volumes_attached": [], "metadata": {}}}
2017-06-24 08:26:17.656765 | 2017-06-24 07:59:58,882 31668 INFO [tempest.lib.common.rest_client] Request (ServerDiagnosticsTest:test_get_server_diagnostics): 200 GET http://10.0.1.222:8774/v2.1/servers/6b1413e8-2924-4cf5-a2ae-77b6f9d0f9c2 0.496s
2017-06-24 08:26:17.656835 | 2017-06-24 07:59:58,883 31668 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
2017-06-24 08:26:17.656851 | Body: None
2017-06-24 08:26:17.657007 | Response - Headers: {u'date': 'Sat, 24 Jun 2017 07:59:58 GMT', u'x-compute-request-id': 'req-885da63f-d365-4c56-ace8-9e9537d6032c', u'vary': 'X-OpenStack-Nova-API-Version', u'x-openstack-request-id': 'req-885da63f-d365-4c56-ace8-9e9537d6032c', 'status': '200', u'content-length': '1254', u'x-openstack-nova-api-version': '2.1', u'openstack-api-version': 'compute 2.1', u'content-type': 'application/json', u'connection': 'close', 'content-location': 'http://10.0.1.222:8774/v2.1/servers/6b1413e8-2924-4cf5-a2ae-77b6f9d0f9c2'}
2017-06-24 08:26:17.657365 | Body: {"server": {"OS-EXT-STS:task_state": "spawning", "addresses": {}, "links": [{"href": "http://10.0.1.222:8774/v2.1/servers/6b1413e8-2924-4cf5-a2ae-77b6f9d0f9c2", "rel": "self"}, {"href": "http://10.0.1.222:8774/servers/6b1413e8-2924-4cf5-a2ae-77b6f9d0f9c2", "rel": "bookmark"}], "image": {"id": "6fee3baa-c961-434c-b84c-f1648c5db156", "links": [{"href": "http://10.0.1.222:8774/images/6fee3baa-c961-434c-b84c-f1648c5db156", "rel": "bookmark"}]}, "OS-EXT-STS:vm_state": "building", "OS-SRV-USG:launched_at": null, "flavor": {"id": "42", "links": [{"href": "http://10.0.1.222:8774/flavors/42", "rel": "bookmark"}]}, "id": "6b1413e8-2924-4cf5-a2ae-77b6f9d0f9c2", "user_id": "a01196e0a76d4e0396d6045f4141c814", "OS-DCF:diskConfig": "MANUAL", "accessIPv4": "", "accessIPv6": "", "progress": 0, "OS-EXT-STS:power_state": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "", "status": "BUILD", "updated": "2017-06-24T07:59:58Z", "hostId": "780b8a64db4dc8754dbbfaa8e56947a81e6b3a88ceaf40a8869dfe65", "OS-SRV-USG:terminated_at": null, "key_name": null, "name": "tempest-ServerDiagnosticsTest-server-862199496", "created": "2017-06-24T07:59:56Z", "tenant_id": "6bf879c83686466fa8fb206e7cf51a0e", "os-extended-volumes:volumes_attached": [], "metadata": {}}}
2017-06-24 08:26:17.657428 | 2017-06-24 07:59:58,893 31668 INFO [tempest.common.waiters] State transition "BUILD/scheduling" ==> "BUILD/spawning" after 1 second wait
2017-06-24 08:26:17.657522 | 2017-06-24 08:00:00,294 31668 INFO [tempest.lib.common.rest_client] Request (ServerDiagnosticsTest:test_get_server_diagnostics): 200 GET http://10.0.1.222:8774/v2.1/servers/6b1413e8-2924-4cf5-a2ae-77b6f9d0f9c2 0.399s
2017-06-24 08:26:17.657592 | 2017-06-24 08:00:00,295 31668 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
2017-06-24 08:26:17.657606 | Body: None
2017-06-24 08:26:17.672350 | Response - Headers: {u'date': 'Sat, 24 Jun 2017 08:00:00 GMT', u'x-compute-request-id': 'req-90fce950-57cd-4747-9893-e0c0b3176af1', u'vary': 'X-OpenStack-Nova-API-Version', u'x-openstack-request-id': 'req-90fce950-57cd-4747-9893-e0c0b3176af1', 'status': '200', u'content-length': '1271', u'x-openstack-nova-api-version': '2.1', u'openstack-api-version': 'compute 2.1', u'content-type': 'application/json', u'connection': 'close', 'content-location': 'http://10.0.1.222:8774/v2.1/servers/6b1413e8-2924-4cf5-a2ae-77b6f9d0f9c2'}
2017-06-24 08:26:17.672660 | Body: {"server": {"OS-EXT-STS:task_state": null, "addresses": {}, "links": [{"href": "http://10.0.1.222:8774/v2.1/servers/6b1413e8-2924-4cf5-a2ae-77b6f9d0f9c2", "rel": "self"}, {"href": "http://10.0.1.222:8774/servers/6b1413e8-2924-4cf5-a2ae-77b6f9d0f9c2", "rel": "bookmark"}], "image": {"id": "6fee3baa-c961-434c-b84c-f1648c5db156", "links": [{"href": "http://10.0.1.222:8774/images/6fee3baa-c961-434c-b84c-f1648c5db156", "rel": "bookmark"}]}, "OS-EXT-STS:vm_state": "active", "OS-SRV-USG:launched_at": "2017-06-24T07:59:58.000000", "flavor": {"id": "42", "links": [{"href": "http://10.0.1.222:8774/flavors/42", "rel": "bookmark"}]}, "id": "6b1413e8-2924-4cf5-a2ae-77b6f9d0f9c2", "user_id": "a01196e0a76d4e0396d6045f4141c814", "OS-DCF:diskConfig": "MANUAL", "accessIPv4": "", "accessIPv6": "", "progress": 0, "OS-EXT-STS:power_state": 1, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "", "status": "ACTIVE", "updated": "2017-06-24T07:59:59Z", "hostId": "780b8a64db4dc8754dbbfaa8e56947a81e6b3a88ceaf40a8869dfe65", "OS-SRV-USG:terminated_at": null, "key_name": null, "name": "tempest-ServerDiagnosticsTest-server-862199496", "created": "2017-06-24T07:59:56Z", "tenant_id": "6bf879c83686466fa8fb206e7cf51a0e", "os-extended-volumes:volumes_attached": [], "metadata": {}}}
2017-06-24 08:26:17.672702 | 2017-06-24 08:00:00,305 31668 INFO [tempest.common.waiters] State transition "BUILD/spawning" ==> "ACTIVE/None" after 3 second wait
2017-06-24 08:26:17.672759 | 2017-06-24 08:00:00,654 31668 INFO [tempest.lib.common.rest_client] Request (ServerDiagnosticsTest:test_get_server_diagnostics): 501 GET http://10.0.1.222:8774/v2.1/servers/6b1413e8-2924-4cf5-a2ae-77b6f9d0f9c2/diagnostics 0.347s
2017-06-24 08:26:17.672806 | 2017-06-24 08:00:00,654 31668 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
2017-06-24 08:26:17.672817 | Body: None
2017-06-24 08:26:17.672949 | Response - Headers: {u'date': 'Sat, 24 Jun 2017 08:00:00 GMT', u'x-compute-request-id': 'req-f811a2c6-6820-4360-9fed-4d07d712bd3b', u'vary': 'X-OpenStack-Nova-API-Version', u'x-openstack-request-id': 'req-f811a2c6-6820-4360-9fed-4d07d712bd3b', 'status': '501', u'content-length': '93', u'x-openstack-nova-api-version': '2.1', u'openstack-api-version': 'compute 2.1', u'content-type': 'application/json; charset=UTF-8', u'connection': 'close', 'content-location': 'http://10.0.1.222:8774/v2.1/servers/6b1413e8-2924-4cf5-a2ae-77b6f9d0f9c2/diagnostics'}
2017-06-24 08:26:17.672980 | Body: {"notImplemented": {"message": "The requested functionality is not supported.", "code": 501}}
2017-06-24 08:26:17.672988 |
2017-06-24 08:26:17.672994 |
2017-06-24 08:26:17.673000 |
2017-06-24 08:26:17.673007 | ======
2017-06-24 08:26:17.673014 | Totals
2017-06-24 08:26:17.673021 | ======
2017-06-24 08:26:17.673033 | Ran: 1313 tests in 1630.0000 sec.
2017-06-24 08:26:17.673379 | - Passed: 1237
2017-06-24 08:26:17.673490 | - Skipped: 74
2017-06-24 08:26:17.673505 | - Expected Fail: 0
2017-06-24 08:26:17.673516 | - Unexpected Success: 0
2017-06-24 08:26:17.673533 | - Failed: 2
2017-06-24 08:26:17.673549 | Sum of execute time for each test: 2928.5748 sec.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to nova-lxd (master)

Related fix proposed to branch: master
Review: https://review.openstack.org/477502

James Page (james-page)
Changed in nova-lxd:
importance: Undecided → Medium
status: New → Triaged
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix merged to nova-lxd (master)

Reviewed: https://review.openstack.org/477502
Committed: https://git.openstack.org/cgit/openstack/nova-lxd/commit/?id=f8daa3b38bb9953e216c8ddd4f9625d24bc7bf1e
Submitter: Jenkins
Branch: master

commit f8daa3b38bb9953e216c8ddd4f9625d24bc7bf1e
Author: James Page <email address hidden>
Date: Mon Jun 26 12:54:18 2017 +0100

    Blacklist test_get_server_diagnostics tests

    The nova-lxd driver does not currently implement the server diagnostic
    feature; blacklist tests and reference open bug report for resolution
    at some point in the future.

    Change-Id: Ifb6e1b8524a7f75761866ed14c42abc49c5f4d9b
    Related-Bug: 1700516

Changed in nova-lxd:
assignee: nobody → Alex Kavanagh (ajkavanagh)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to nova-lxd (stable/ocata)

Related fix proposed to branch: stable/ocata
Review: https://review.openstack.org/492439

Revision history for this message
OpenStack Infra (hudson-openstack) wrote :

Related fix proposed to branch: stable/ocata
Review: https://review.openstack.org/492440

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on nova-lxd (stable/ocata)

Change abandoned by James Page (<email address hidden>) on branch: stable/ocata
Review: https://review.openstack.org/492439

Revision history for this message
OpenStack Infra (hudson-openstack) wrote :

Change abandoned by James Page (<email address hidden>) on branch: stable/ocata
Review: https://review.openstack.org/492440

Changed in nova-lxd:
status: Triaged → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on nova-lxd (master)

Change abandoned by Alex Kavanagh (tinwood) (<email address hidden>) on branch: master
Review: https://review.opendev.org/633270
Reason: The nova-lxd project is now archived.

Revision history for this message
Alex Kavanagh (ajkavanagh) wrote :

Project is no longer maintained.

Changed in nova-lxd:
assignee: Alex Kavanagh (ajkavanagh) → nobody
status: In Progress → Won't Fix
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.