commit a0f093a266c2a2aff0a96e8041cb383bc8d86049
Author: John Garbutt <email address hidden>
Date: Wed May 27 18:30:22 2015 +0100
Create instance_extra entry if it doesn't update
When updating an instance, if there is no instance_extra, for older
instances, we make sure we create one if there is not one already.
This keeps flavor data migrations (ie system_metadata ->
instance_extra) from failing when the system_metadata entries are soft
deleted but an instance_extra entry is not created because it was
"updated" assuming an instance_extra entry already existed, leaving
the instance with no flavor data.
Closes-Bug: #1459758
Change-Id: I715217d98729c6c5ac45d64d8bacaaca745ff3d7
(cherry picked from commit e776d6fddf047ff5dc77420263bd60756ba6a988)
Reviewed: https:/ /review. openstack. org/186505 /git.openstack. org/cgit/ openstack/ nova/commit/ ?id=a0f093a266c 2a2aff0a96e8041 cb383bc8d86049
Committed: https:/
Submitter: Jenkins
Branch: stable/kilo
commit a0f093a266c2a2a ff0a96e8041cb38 3bc8d86049
Author: John Garbutt <email address hidden>
Date: Wed May 27 18:30:22 2015 +0100
Create instance_extra entry if it doesn't update
When updating an instance, if there is no instance_extra, for older
instances, we make sure we create one if there is not one already.
This keeps flavor data migrations (ie system_metadata ->
instance_extra) from failing when the system_metadata entries are soft
deleted but an instance_extra entry is not created because it was
"updated" assuming an instance_extra entry already existed, leaving
the instance with no flavor data.
Closes-Bug: #1459758 c5ac45d64d8baca aca745ff3d7 5dc77420263bd60 756ba6a988)
Change-Id: I715217d98729c6
(cherry picked from commit e776d6fddf047ff