yahoo-eng-team team mailing list archive
-
yahoo-eng-team team
-
Mailing list archive
-
Message #48260
[Bug 1558697] Re: [kilo] libvirt block migrations fail due to disk_info being an encoded JSON string
Since f302bf04 was referenced in the advisory, we may have to send
another ERRATA to include the additional patch. I've added an OSSA task
to keep track of that effort.
** Also affects: ossa
Importance: Undecided
Status: New
** Changed in: ossa
Status: New => Incomplete
--
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/1558697
Title:
[kilo] libvirt block migrations fail due to disk_info being an encoded
JSON string
Status in OpenStack Compute (nova):
Invalid
Status in OpenStack Compute (nova) kilo series:
In Progress
Status in OpenStack Security Advisory:
Incomplete
Bug description:
The fix for OSSA 2016-007 / CVE-2016-2140 in f302bf04 assumed that
disk_info is always a plain, decoded list. However prior to Liberty
when preforming a live block migration the compute manager populates
disk_info with an encoded JSON string when calling
self.driver.get_instance_disk_info. In the live migration case without
block migration disk_info remains a plain decoded list.
More details with an example trace downstream in the following bug :
live migration without shared storage fails in pre_live_migration after upgrade to 2015.1.2-18.2
https://bugzilla.redhat.com/show_bug.cgi?id=1318722
To manage notifications about this bug go to:
https://bugs.launchpad.net/nova/+bug/1558697/+subscriptions
References