diff options
author | Sean Mooney <work@seanmooney.info> | 2022-06-21 12:23:45 +0100 |
---|---|---|
committer | Sean Mooney <work@seanmooney.info> | 2022-06-21 19:13:55 +0100 |
commit | cd2c2f359bbd4913cfe73199847bc35b2664aaa9 (patch) | |
tree | 07860b24df37d62e3f005dbaadfbe9ba67f7ccd0 /nova/objects | |
parent | 84a84f7f2fff58cf6254d6267af0ca5cee64c53b (diff) | |
download | nova-cd2c2f359bbd4913cfe73199847bc35b2664aaa9.tar.gz |
ignore deleted server groups in validation
This change simply catches the exception raised when
we lookup a servergroup via a hint and the validation
upcall is enabled.
Change-Id: I858b4da35382a9f4dcf88f4b6db340e1f34eb82d
Closes-Bug: #1890244
Diffstat (limited to 'nova/objects')
-rw-r--r-- | nova/objects/request_spec.py | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/nova/objects/request_spec.py b/nova/objects/request_spec.py index 818edd561d..c17c963e77 100644 --- a/nova/objects/request_spec.py +++ b/nova/objects/request_spec.py @@ -645,6 +645,7 @@ class RequestSpec(base.NovaObject): except exception.InstanceGroupNotFound: # NOTE(danms): Instance group may have been deleted spec.instance_group = None + spec.scheduler_hints.pop('group', None) if data_migrated: spec.save() |