diff --git a/vmware_nsx/nsxlib/v3/resources.py b/vmware_nsx/nsxlib/v3/resources.py index 270e483d72..05a01637e2 100644 --- a/vmware_nsx/nsxlib/v3/resources.py +++ b/vmware_nsx/nsxlib/v3/resources.py @@ -397,6 +397,9 @@ class LogicalRouterPort(AbstractRESTResource): # new revision_id return self._client.update(logical_port_id, body=logical_router_port) + @utils.retry_upon_exception_nsxv3( + exceptions.StaleRevision, + max_attempts=cfg.CONF.nsx_v3.retries) def delete(self, logical_port_id): return self._client.url_delete(logical_port_id)