From 2224f4ebf71a739dd2f89f1ae918b53f2e032e21 Mon Sep 17 00:00:00 2001 From: Frode Nordahl Date: Thu, 20 Dec 2018 14:16:00 +0100 Subject: [PATCH] Catch two more exceptions caused by temporary API unavailability Change-Id: I89ff4effc8da8f5ebe5d9aa2e43c34bbe6ee3df5 Closes-Bug: #1809250 --- src/lib/charm/openstack/api_crud.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/lib/charm/openstack/api_crud.py b/src/lib/charm/openstack/api_crud.py index bb91524c..31f8f253 100644 --- a/src/lib/charm/openstack/api_crud.py +++ b/src/lib/charm/openstack/api_crud.py @@ -38,6 +38,8 @@ import charmhelpers.contrib.network.ip as ch_net_ip NEUTRON_TEMP_EXCS = (keystone_exceptions.catalog.EndpointNotFound, keystone_exceptions.connection.ConnectFailure, + keystone_exceptions.discovery.DiscoveryFailure, + keystone_exceptions.http.ServiceUnavailable, neutronclient.common.exceptions.ServiceUnavailable)