[SRU] Nova kilo requires concurrency 1.8.2 or better
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Compute (nova) |
Invalid
|
Undecided
|
Unassigned | ||
Ubuntu Cloud Archive |
Fix Released
|
Critical
|
James Page | ||
Kilo |
Fix Released
|
Critical
|
James Page | ||
nova (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
Vivid |
Fix Released
|
Critical
|
Corey Bryant | ||
python-oslo.concurrency (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
Vivid |
Fix Released
|
Critical
|
James Page |
Bug Description
[Impact]
Some operations on instances will fail due to missing functions in oslo-concurrency 1.8.0 that the latest Nova stable release requires.
[Test Case]
Resize or migrate an instance on the latest stable kilo updates
[Regression Potential]
Minimal - this is recommended and tested upstream already.
[Original Bug Report]
OpenStack Nova Kilo release requires 1.8.2 or higher, this is due to the addition of on_execute and on_completion to the execute(..) function. The latest Ubuntu OpenStack Kilo packages currently have code that depend on this new updated release. This results in a crash in some operations like resizes or migrations.
2015-11-19 16:26:24.103 7779 TRACE nova.compute.
2015-11-19 16:26:24.103 7779 TRACE nova.compute.
2015-11-19 16:26:24.103 7779 TRACE nova.compute.
2015-11-19 16:26:24.103 7779 TRACE nova.compute.
2015-11-19 16:26:24.103 7779 TRACE nova.compute.
2015-11-19 16:26:24.103 7779 TRACE nova.compute.
2015-11-19 16:26:24.103 7779 TRACE nova.compute.
2015-11-19 16:26:24.103 7779 TRACE nova.compute.
2015-11-19 16:26:24.103 7779 TRACE nova.compute.
2015-11-19 16:26:24.103 7779 TRACE nova.compute.
2015-11-19 16:26:24.103 7779 TRACE nova.compute.
2015-11-19 16:26:24.103 7779 TRACE nova.compute.
2015-11-19 16:26:24.103 7779 TRACE nova.compute.
2015-11-19 16:26:24.103 7779 TRACE nova.compute.
2015-11-19 16:26:24.103 7779 TRACE nova.compute.
2015-11-19 16:26:24.103 7779 TRACE nova.compute.
2015-11-19 16:26:24.103 7779 TRACE nova.compute.
2015-11-19 16:26:24.103 7779 TRACE nova.compute.
2015-11-19 16:26:24.103 7779 TRACE nova.compute.
2015-11-19 16:26:24.103 7779 TRACE nova.compute.
2015-11-19 16:26:24.103 7779 TRACE nova.compute.
https:/
This commit above shows that OpenStack now requires 1.8.2 instead of 1.8.0. We would appreciate if the 1.8.2 upstream release can be brought in to resolve this bug.
Thank you.
Related branches
CVE References
Changed in python-oslo.concurrency (Ubuntu): | |
status: | New → Triaged |
importance: | Undecided → Critical |
assignee: | nobody → Corey Bryant (corey.bryant) |
status: | Triaged → Fix Released |
Changed in python-oslo.concurrency (Ubuntu Vivid): | |
assignee: | nobody → Corey Bryant (corey.bryant) |
importance: | Undecided → Critical |
status: | New → Triaged |
Changed in nova: | |
status: | Incomplete → Invalid |
Changed in python-oslo.concurrency (Ubuntu): | |
status: | Fix Released → Invalid |
importance: | Critical → Undecided |
assignee: | Corey Bryant (corey.bryant) → nobody |
Changed in python-oslo.concurrency (Ubuntu Vivid): | |
assignee: | Corey Bryant (corey.bryant) → nobody |
summary: |
- Nova kilo requires concurrency 1.8.2 or better + [SRU] Nova kilo requires concurrency 1.8.2 or better |
Changed in nova (Ubuntu): | |
status: | New → Invalid |
Changed in nova (Ubuntu Vivid): | |
status: | New → Fix Committed |
status: | Fix Committed → In Progress |
assignee: | nobody → Corey Bryant (corey.bryant) |
importance: | Undecided → Critical |
tags: |
added: verification-done removed: verification-needed |
The upstream stable/kilo branch contains the updated requirement: https:/ /git.openstack. org/cgit/ openstack/ nova/tree/ requirements. txt?h=stable/ kilo#n31
Is this maybe not yet available in the Ubuntu OpenStack Nova Kilo release?