From 890c30fc52eb1b16cb7f671206b1a0edeb7fb58f Mon Sep 17 00:00:00 2001 From: Henry Gessau Date: Wed, 13 Jul 2016 16:14:23 -0400 Subject: [PATCH] Add retry decorator to dhcp_ready_on_ports Enable DB retries for this provisioning blocks phase. Closes-Bug: #1602833 Change-Id: Ie6444d6552b4c1e73c00d5624e3866417204c9e8 --- neutron/api/rpc/handlers/dhcp_rpc.py | 1 + 1 file changed, 1 insertion(+) diff --git a/neutron/api/rpc/handlers/dhcp_rpc.py b/neutron/api/rpc/handlers/dhcp_rpc.py index ecf5eb3e5ae..facaf2fb663 100644 --- a/neutron/api/rpc/handlers/dhcp_rpc.py +++ b/neutron/api/rpc/handlers/dhcp_rpc.py @@ -232,6 +232,7 @@ class DhcpRpcCallback(object): 'host': host}) return self._port_action(plugin, context, port, 'update_port') + @db_api.retry_db_errors def dhcp_ready_on_ports(self, context, port_ids): for port_id in port_ids: provisioning_blocks.provisioning_complete(