Glance v2 Tasks Creation should be non-blocking
Bug #1459051 reported by
Sabari Murugesan
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Glance |
Fix Released
|
High
|
Sabari Murugesan |
Bug Description
The glance v2 tasks creation api is blocking, in the sense, when a task is created the 201 response is not received until the task is complete. Also, when the response is received the task is in the pending state while the task in-effect could have succeeded or failed.
We need to make it non-blocking by either running the executor in a separate eventlet thread or offload it to a task worker.
Changed in glance: | |
assignee: | nobody → Sabari Murugesan (smurugesan) |
Changed in glance: | |
status: | New → In Progress |
Changed in glance: | |
importance: | Undecided → High |
Changed in glance: | |
milestone: | none → liberty-1 |
status: | Fix Committed → Fix Released |
Changed in glance: | |
milestone: | liberty-1 → 11.0.0 |
To post a comment you must log in.
Sabari proposed fix https:/ /review. openstack. org/#/c/ 184125