[Yahoo-eng-team] [Bug 1569122] Re: return 500 when referring an image with status "SAVING"
** Changed in: python-glanceclient Status: Invalid => New -- You received this bug notification because you are a member of Yahoo! Engineering Team, which is subscribed to OpenStack Compute (nova). https://bugs.launchpad.net/bugs/1569122 Title: return 500 when referring an image with status "SAVING" Status in OpenStack Compute (nova): In Progress Status in python-glanceclient: New Bug description: When I referred an image which is "SAVING" state by using 'nova' command, it returns 500 error. [How to reproduce] 1. Create empty image $ glance image-create --name test --visibility public --disk-format ari +--+--+ | Property | Value| +--+--+ | checksum | None | | container_format | None | | created_at | 2016-04-12T01:27:49Z | | disk_format | ari | | id | 6d1ce183-e6ed-4dd0-a799-2f1b5abc6b3b | | min_disk | 0| | min_ram | 0| | name | test | | owner| 662765a438ed40a9bc85b82e9f2a2cab | | protected| False| | size | None | | status | queued | | tags | [] | | updated_at | 2016-04-12T01:27:49Z | | virtual_size | None | | visibility | public | +--+--+ 2. Confirm the image status. $ nova image-list +--+--+++ | ID | Name | Status | Server | +--+--+++ | 6d1ce183-e6ed-4dd0-a799-2f1b5abc6b3b | test | SAVING || +--+--+++ 3. Execute 'nova image-show' or 'nova image-delete' (This is example of 'nova image-show') $ nova --debug image-show 6d1ce183-e6ed-4dd0-a799-2f1b5abc6b3b DEBUG (extension:157) found extension EntryPoint.parse('v2token = keystoneauth1.loading._plugins.identity.v2:Token') DEBUG (extension:157) found extension EntryPoint.parse('admin_token = keystoneauth1.loading._plugins.admin_token:AdminToken') DEBUG (extension:157) found extension EntryPoint.parse('v3oidcauthcode = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectAuthorizationCode') DEBUG (extension:157) found extension EntryPoint.parse('v2password = keystoneauth1.loading._plugins.identity.v2:Password') DEBUG (extension:157) found extension EntryPoint.parse('v3password = keystoneauth1.loading._plugins.identity.v3:Password') DEBUG (extension:157) found extension EntryPoint.parse('v3oidcpassword = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectPassword') DEBUG (extension:157) found extension EntryPoint.parse('token = keystoneauth1.loading._plugins.identity.generic:Token') DEBUG (extension:157) found extension EntryPoint.parse('v3token = keystoneauth1.loading._plugins.identity.v3:Token') DEBUG (extension:157) found extension EntryPoint.parse('password = keystoneauth1.loading._plugins.identity.generic:Password') DEBUG (session:248) REQ: curl -g -i -X GET http://192.168.3.223:5000/v2.0 -H "Accept: application/json" -H "User-Agent: keystoneauth1/2.3.0 python-requests/2.9.1 CPython/2.7.6" INFO (connectionpool:207) Starting new HTTP connection (1): 192.168.3.223 DEBUG (connectionpool:387) "GET /v2.0 HTTP/1.1" 200 339 DEBUG (session:277) RESP: [200] Content-Length: 339 Vary: X-Auth-Token Keep-Alive: timeout=5, max=100 Server: Apache/2.4.7 (Ubuntu) Connection: Keep-Alive Date: Tue, 12 Apr 2016 01:28:44 GMT Content-Type: application/json x-openstack-request-id: req-bc96ffbe-fe92-4fbe-931e-51c071766609 RESP BODY: {"version": {"status": "stable", "updated": "2014-04-17T00:00:00Z", "media-types": [{"base": "application/json", "type": "application/vnd.openstack.identity-v2.0+json" }], "id": "v2.0", "links": [{"href": "http://192.168.3.223:5000/v2.0/;, "rel": "self"}, {"href": "http://docs.openstack.org/;, "type": "text/html", "rel": "describedby"}]}} DEBUG (v2:63) Making authentication request to http://192.168.3.223:5000/v2.0/tokens DEBUG (connectionpool:387) "POST /v2.0/tokens HTTP/1.1" 200 3569 DEBUG (session:248) REQ: curl -g -i -X GET http://192.168.3.223:8774/v2.1/662765a438ed40a9bc85b82e9f2a2cab -H "User-Agent: python-novaclient" -H "Accept: application/json" -H "X- Auth-Token: {SHA1}d52cbbc7997c02255185fbf06a3c608866de4091" INFO (connectionpool:207)
[Yahoo-eng-team] [Bug 1569122] Re: return 500 when referring an image with status "SAVING"
Hi, I think the bug is valid in nova itself ** Changed in: nova Assignee: (unassigned) => Sirisha (sirisha-1) ** Changed in: nova Status: Invalid => Confirmed ** Changed in: python-glanceclient Status: New => Invalid -- You received this bug notification because you are a member of Yahoo! Engineering Team, which is subscribed to OpenStack Compute (nova). https://bugs.launchpad.net/bugs/1569122 Title: return 500 when referring an image with status "SAVING" Status in OpenStack Compute (nova): Confirmed Status in python-glanceclient: Invalid Bug description: When I referred an image which is "SAVING" state by using 'nova' command, it returns 500 error. [How to reproduce] 1. Create empty image $ glance image-create --name test --visibility public --disk-format ari +--+--+ | Property | Value| +--+--+ | checksum | None | | container_format | None | | created_at | 2016-04-12T01:27:49Z | | disk_format | ari | | id | 6d1ce183-e6ed-4dd0-a799-2f1b5abc6b3b | | min_disk | 0| | min_ram | 0| | name | test | | owner| 662765a438ed40a9bc85b82e9f2a2cab | | protected| False| | size | None | | status | queued | | tags | [] | | updated_at | 2016-04-12T01:27:49Z | | virtual_size | None | | visibility | public | +--+--+ 2. Confirm the image status. $ nova image-list +--+--+++ | ID | Name | Status | Server | +--+--+++ | 6d1ce183-e6ed-4dd0-a799-2f1b5abc6b3b | test | SAVING || +--+--+++ 3. Execute 'nova image-show' or 'nova image-delete' (This is example of 'nova image-show') $ nova --debug image-show 6d1ce183-e6ed-4dd0-a799-2f1b5abc6b3b DEBUG (extension:157) found extension EntryPoint.parse('v2token = keystoneauth1.loading._plugins.identity.v2:Token') DEBUG (extension:157) found extension EntryPoint.parse('admin_token = keystoneauth1.loading._plugins.admin_token:AdminToken') DEBUG (extension:157) found extension EntryPoint.parse('v3oidcauthcode = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectAuthorizationCode') DEBUG (extension:157) found extension EntryPoint.parse('v2password = keystoneauth1.loading._plugins.identity.v2:Password') DEBUG (extension:157) found extension EntryPoint.parse('v3password = keystoneauth1.loading._plugins.identity.v3:Password') DEBUG (extension:157) found extension EntryPoint.parse('v3oidcpassword = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectPassword') DEBUG (extension:157) found extension EntryPoint.parse('token = keystoneauth1.loading._plugins.identity.generic:Token') DEBUG (extension:157) found extension EntryPoint.parse('v3token = keystoneauth1.loading._plugins.identity.v3:Token') DEBUG (extension:157) found extension EntryPoint.parse('password = keystoneauth1.loading._plugins.identity.generic:Password') DEBUG (session:248) REQ: curl -g -i -X GET http://192.168.3.223:5000/v2.0 -H "Accept: application/json" -H "User-Agent: keystoneauth1/2.3.0 python-requests/2.9.1 CPython/2.7.6" INFO (connectionpool:207) Starting new HTTP connection (1): 192.168.3.223 DEBUG (connectionpool:387) "GET /v2.0 HTTP/1.1" 200 339 DEBUG (session:277) RESP: [200] Content-Length: 339 Vary: X-Auth-Token Keep-Alive: timeout=5, max=100 Server: Apache/2.4.7 (Ubuntu) Connection: Keep-Alive Date: Tue, 12 Apr 2016 01:28:44 GMT Content-Type: application/json x-openstack-request-id: req-bc96ffbe-fe92-4fbe-931e-51c071766609 RESP BODY: {"version": {"status": "stable", "updated": "2014-04-17T00:00:00Z", "media-types": [{"base": "application/json", "type": "application/vnd.openstack.identity-v2.0+json" }], "id": "v2.0", "links": [{"href": "http://192.168.3.223:5000/v2.0/;, "rel": "self"}, {"href": "http://docs.openstack.org/;, "type": "text/html",