Logging CPU incompatibility when attempting live migration fails
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Compute (nova) |
Fix Released
|
Medium
|
Darren Worrall | ||
Folsom |
Fix Released
|
Medium
|
Michael Still | ||
nova (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Quantal |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Running nova --no-cache live-migration --block-migrate myvm myhost returns:
ERROR: Live migration of instance <uuid> to host myhost failed (HTTP 400) (Request-ID: req-<uuid>)
There's a stacktrace in the nova-compute.log on the target host:
Traceback (most recent call last):
File "/usr/lib/
rval = self.proxy.
File "/usr/lib/
return getattr(proxyobj, method)(ctxt, **kwargs)
File "/usr/lib/
temp_level, payload)
File "/usr/lib/
self.gen.next()
File "/usr/lib/
return f(*args, **kw)
File "/usr/lib/
instance, block_migration, disk_over_commit)
File "/usr/lib/
self.
File "/usr/lib/
LOG.
TypeError: error() takes at least 2 arguments (1 given)
LOG.error doesnt take reason, simply removing the reason= bubbles up the correct exception:
InvalidCPUInfo: Unacceptable CPU info: CPU doesn't have compatibility.
Related branches
- Openstack Ubuntu Testers: Pending requested
-
Diff: 121 lines (+100/-4)1 file modifieddebian/changelog (+100/-4)
CVE References
Changed in nova: | |
status: | New → Confirmed |
importance: | Undecided → Medium |
tags: | added: low-hanging-fruit |
tags: | added: folsom-backport-potential |
Changed in nova: | |
milestone: | none → grizzly-1 |
status: | Fix Committed → Fix Released |
tags: | removed: folsom-backport-potential |
Changed in nova (Ubuntu): | |
status: | New → Fix Released |
Changed in nova (Ubuntu Quantal): | |
status: | New → Confirmed |
Changed in nova: | |
milestone: | grizzly-1 → 2013.1 |
nova-compute: 0ubuntu5~ cloud0 0ubuntu5~ cloud0 0ubuntu5~ cloud0 0 ubuntu- cloud.archive. canonical. com/ubuntu/ precise- updates/ folsom/ main amd64 Packages dpkg/status 1.3+stable- 20120827- 4d2a4afe- 0ubuntu1 0 gb.archive. ubuntu. com/ubuntu/ precise- updates/ main amd64 Packages 1+stable~ 20120612- 3ee026e- 0ubuntu1. 3 0 security. ubuntu. com/ubuntu/ precise- security/ main amd64 Packages 1-0ubuntu2 0 gb.archive. ubuntu. com/ubuntu/ precise/main amd64 Packages
Installed: 2012.2-
Candidate: 2012.2-
Version table:
*** 2012.2-
500 http://
100 /var/lib/
2012.
500 http://
2012.
500 http://
2012.
500 http://