2013-03-20 17:32:12 |
Stuart McLaren |
bug |
|
|
added bug |
2013-03-20 18:04:31 |
OpenStack Infra |
python-glanceclient: status |
New |
In Progress |
|
2013-03-20 18:04:31 |
OpenStack Infra |
python-glanceclient: assignee |
|
Stuart McLaren (stuart-mclaren) |
|
2013-03-20 19:09:21 |
Adam Gandelman |
bug task added |
|
python-glanceclient (Ubuntu) |
|
2013-03-20 19:09:29 |
Adam Gandelman |
python-glanceclient (Ubuntu): status |
New |
Confirmed |
|
2013-03-20 19:09:36 |
Adam Gandelman |
python-glanceclient (Ubuntu): importance |
Undecided |
High |
|
2013-03-20 19:12:52 |
Adam Gandelman |
bug |
|
|
added subscriber Adam Gandelman |
2013-03-21 01:12:37 |
Sina Sadeghi |
tags |
|
cloud-archive |
|
2013-04-04 13:03:44 |
Chuck Short |
python-glanceclient (Ubuntu): status |
Confirmed |
In Progress |
|
2013-04-08 15:50:08 |
salmon |
bug |
|
|
added subscriber salmon |
2013-04-13 05:21:30 |
Sina Sadeghi |
python-glanceclient: status |
In Progress |
Confirmed |
|
2013-04-13 05:21:38 |
Sina Sadeghi |
python-glanceclient (Ubuntu): status |
In Progress |
Confirmed |
|
2013-04-13 07:32:27 |
Adam Gandelman |
python-glanceclient (Ubuntu): importance |
High |
Critical |
|
2013-04-15 00:38:13 |
Sina Sadeghi |
description |
If the glance client is instantiated when the socket module has been monkey patched (eg when inside nova/cinder) requests to the server can yield a WantReadError because the socket has been set to non-blocking but this is not being handled correctly. |
If the glance client is instantiated when the socket module has been monkey patched (eg when inside nova/cinder) requests to the server can yield a WantReadError because the socket has been set to non-blocking but this is not being handled correctly. |
|
2013-04-15 00:38:13 |
Sina Sadeghi |
tags |
cloud-archive |
cloud-archive ops |
|
2013-04-19 12:11:22 |
Flavio Percoco |
python-glanceclient: importance |
Undecided |
Critical |
|
2013-04-23 13:54:29 |
OpenStack Infra |
python-glanceclient: status |
Confirmed |
In Progress |
|
2013-04-24 19:07:05 |
OpenStack Infra |
python-glanceclient: status |
In Progress |
Fix Committed |
|
2013-04-24 19:34:12 |
Adam Gandelman |
bug task added |
|
cloud-archive |
|
2013-04-24 19:34:19 |
Adam Gandelman |
cloud-archive: status |
New |
Confirmed |
|
2013-04-29 22:20:30 |
Adam Gandelman |
python-glanceclient (Ubuntu): status |
Confirmed |
Fix Released |
|
2013-04-29 22:20:36 |
Adam Gandelman |
nominated for series |
|
Ubuntu Raring |
|
2013-04-29 22:20:36 |
Adam Gandelman |
bug task added |
|
python-glanceclient (Ubuntu Raring) |
|
2013-04-29 22:20:43 |
Adam Gandelman |
python-glanceclient (Ubuntu Raring): status |
New |
Confirmed |
|
2013-04-29 22:20:47 |
Adam Gandelman |
python-glanceclient (Ubuntu Raring): importance |
Undecided |
Critical |
|
2013-04-30 00:13:19 |
Adam Gandelman |
summary |
Requests to https server can yield WantReadError |
[SRU] Requests to https server can yield WantReadError |
|
2013-04-30 05:46:36 |
Adam Gandelman |
description |
If the glance client is instantiated when the socket module has been monkey patched (eg when inside nova/cinder) requests to the server can yield a WantReadError because the socket has been set to non-blocking but this is not being handled correctly. |
If the glance client is instantiated when the socket module has been monkey patched (eg when inside nova/cinder) requests to the server can yield a WantReadError because the socket has been set to non-blocking but this is not being handled correctly.
--- Ubuntu SRU Justification ---
[Impact]
When the socket module has been monkey patched, glanceclient
will throw WantReadError exceptions when communicating with a HTTPS glance endpoint. This patching happens in the case of Nova (at least currently in Grizzly), and its attempt to use the glanceclient library for communicating with a SSL secured remote glance endpoint ends in error.
[Test Case]
Setup a glance server configured for serving via HTTPS and set its Keystone endpoint accordingly. Observe image-related API requests to Nova failing and WantReadError exceptions errors/traceabacks logged to the relevant nova API log.
[Regression Potential]
Should be minimal. The upstream fix has gone through code review and CI testing before merging. |
|
2013-04-30 18:42:31 |
Adam Gandelman |
python-glanceclient (Ubuntu Raring): assignee |
|
Adam Gandelman (gandelman-a) |
|
2013-04-30 18:42:37 |
Adam Gandelman |
python-glanceclient (Ubuntu Raring): status |
Confirmed |
In Progress |
|
2013-04-30 18:50:51 |
Adam Gandelman |
bug |
|
|
added subscriber Ubuntu Stable Release Updates Team |
2013-05-03 19:42:04 |
Dave Walker |
python-glanceclient (Ubuntu Raring): status |
In Progress |
Fix Committed |
|
2013-05-03 19:42:08 |
Dave Walker |
bug |
|
|
added subscriber SRU Verification |
2013-05-03 19:42:14 |
Dave Walker |
tags |
cloud-archive ops |
cloud-archive ops verification-needed |
|
2013-05-04 02:23:59 |
Launchpad Janitor |
branch linked |
|
lp:ubuntu/raring-proposed/python-glanceclient |
|
2013-05-07 10:19:07 |
Stuart McLaren |
tags |
cloud-archive ops verification-needed |
cloud-archive ops verification-done |
|
2013-05-13 23:38:40 |
Adam Conrad |
removed subscriber Ubuntu Stable Release Updates Team |
|
|
|
2013-05-13 23:39:14 |
Launchpad Janitor |
python-glanceclient (Ubuntu Raring): status |
Fix Committed |
Fix Released |
|
2013-05-22 12:29:47 |
James Page |
cloud-archive: status |
Confirmed |
Fix Committed |
|
2013-06-03 23:00:58 |
Adam Gandelman |
cloud-archive: status |
Fix Committed |
Fix Released |
|
2014-05-27 07:32:09 |
Tom Fifield |
python-glanceclient: status |
Fix Committed |
Fix Released |
|