-
Notifications
You must be signed in to change notification settings - Fork 2.5k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Clean BDM when snapshoting volume-backed instances
When snapshoting a volume-backed instance, its block device mapping is copied entirely into the image properties of the resulting snapshot. This may lead to some errors when booting from that snapshot because the fields 'id', 'insance_uuid' and 'connection_info' must be generated for each instance instead of reusing the ones from the original instance. For example, sharing the connection_info will cause the new instance to try to connect to the original volume instead of creating a new one. This patch cleans all the database-specific plus the connection_info fields from the block device mapping when creating the snapshot. Change-Id: I4190e9519d641c61b00b5d86c3885f2ae4fa86f3 Partial-Bug: #1246327
- Loading branch information
Xavier Queralt
committed
Nov 1, 2013
1 parent
e154c1a
commit eddd8a1
Showing
2 changed files
with
90 additions
and
1 deletion.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters