diff options
author | Rajat Dhasmana <rajatdhasmana@gmail.com> | 2021-12-03 05:20:26 -0500 |
---|---|---|
committer | whoami-rajat <rajatdhasmana@gmail.com> | 2022-08-31 16:38:37 +0530 |
commit | 30aab9c234035b49c7e2cdc940f624a63eeffc1b (patch) | |
tree | dd61d77fa9db023c8c3dad63c045119a0dd7ea70 /nova/tests/unit/objects | |
parent | 0bab2e5a882235bfd41d2bce86db9885fd0b81b2 (diff) | |
download | nova-30aab9c234035b49c7e2cdc940f624a63eeffc1b.tar.gz |
Add support for volume backed server rebuild
This patch adds the plumbing for rebuilding a volume backed
instance in compute code. This functionality will be enabled
in a subsequent patch which adds a new microversion and the
external support for requesting it.
The flow of the operation is as follows:
1) Create an empty attachment
2) Detach the volume
3) Request cinder to reimage the volume
4) Wait for cinder to notify success to nova (via external events)
5) Update and complete the attachment
Related blueprint volume-backed-server-rebuild
Change-Id: I0d889691de1af6875603a9f0f174590229e7be18
Diffstat (limited to 'nova/tests/unit/objects')
-rw-r--r-- | nova/tests/unit/objects/test_objects.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/nova/tests/unit/objects/test_objects.py b/nova/tests/unit/objects/test_objects.py index f42b74e135..9e49b549f3 100644 --- a/nova/tests/unit/objects/test_objects.py +++ b/nova/tests/unit/objects/test_objects.py @@ -1079,7 +1079,7 @@ object_data = { 'InstanceActionEventList': '1.1-13d92fb953030cdbfee56481756e02be', 'InstanceActionList': '1.1-a2b2fb6006b47c27076d3a1d48baa759', 'InstanceDeviceMetadata': '1.0-74d78dd36aa32d26d2769a1b57caf186', - 'InstanceExternalEvent': '1.4-06c2dfcf2d2813c24cd37ee728524f1a', + 'InstanceExternalEvent': '1.5-1ec57351a9851c1eb43ccd90662d6dd0', 'InstanceFault': '1.2-7ef01f16f1084ad1304a513d6d410a38', 'InstanceFaultList': '1.2-6bb72de2872fe49ded5eb937a93f2451', 'InstanceGroup': '1.11-852ac511d30913ee88f3c3a869a8f30a', |