commit 982bc73f4a4f18ab1a0917e12218d697f9b665a1
Author: Matt Riedemann <email address hidden>
Date: Wed Nov 4 11:48:30 2015 -0800
Add logging to snapshot_volume_backed method
The cells job is failing on a race where an image is created
from an instance with a single volume attached, but we have
multiple (duplicate) BDMs for the instance so we end up with
multiple volume snapshots for the image, which later fails a
boot request using the snapshot image because the image has
duplicate BDMs with the same boot_index, which is invalid in
the request.
This just adds some debug logging when we actually call off to
cinder to create a volume snapshot so we have the request
context and instance uuid in the logs for tracing.
Reviewed: https:/ /review. openstack. org/241739 /git.openstack. org/cgit/ openstack/ nova/commit/ ?id=982bc73f4a4 f18ab1a0917e122 18d697f9b665a1
Committed: https:/
Submitter: Jenkins
Branch: master
commit 982bc73f4a4f18a b1a0917e12218d6 97f9b665a1
Author: Matt Riedemann <email address hidden>
Date: Wed Nov 4 11:48:30 2015 -0800
Add logging to snapshot_ volume_ backed method
The cells job is failing on a race where an image is created
from an instance with a single volume attached, but we have
multiple (duplicate) BDMs for the instance so we end up with
multiple volume snapshots for the image, which later fails a
boot request using the snapshot image because the image has
duplicate BDMs with the same boot_index, which is invalid in
the request.
This just adds some debug logging when we actually call off to
cinder to create a volume snapshot so we have the request
context and instance uuid in the logs for tracing.
Change-Id: Iba8ad7cf40ba07 6e90abc86041877 00166795c5d
Related-Bug: #1489581