diff options
author | Zuul <zuul@review.opendev.org> | 2022-09-06 16:30:11 +0000 |
---|---|---|
committer | Gerrit Code Review <review@openstack.org> | 2022-09-06 16:30:11 +0000 |
commit | 36091a7ed7ad553d5cbb5dcfde0090e1e762bc34 (patch) | |
tree | b485f75d70d3f64669fa19479525428a8f27778b /nova/scheduler | |
parent | 58be0ca8b8204bce6cbb6747d46ca595c5843a30 (diff) | |
parent | 11bcf2676c326451772a7280b45180882d5dc9a7 (diff) | |
download | nova-36091a7ed7ad553d5cbb5dcfde0090e1e762bc34.tar.gz |
Merge "Follow up for the PCI in placement series"
Diffstat (limited to 'nova/scheduler')
-rw-r--r-- | nova/scheduler/client/report.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/nova/scheduler/client/report.py b/nova/scheduler/client/report.py index 2896a07f13..1242752be1 100644 --- a/nova/scheduler/client/report.py +++ b/nova/scheduler/client/report.py @@ -1391,8 +1391,8 @@ class SchedulerReportClient(object): # the conflict exception. This signals the resource tracker to # redrive the update right away rather than waiting until the # next periodic. - with excutils.save_and_reraise_exception(): - self._clear_provider_cache_for_tree(rp_uuid) + self._clear_provider_cache_for_tree(rp_uuid) + raise except helper_exceptions: # Invalidate the relevant part of the cache. It gets rebuilt on # the next pass. |