octavia/doc/source/admin
Gregory Thiemonge be91493332 Retry to set loadbalancer prov status on failures
In case of DB outages when a flow is running, an exception is caught and
the flow is reverted. In most of the flows, the revert function of the
first task's (the last to be reverted) unlocks the load balancer by
setting its provisioning status (to ERROR or ACTIVE, depending on the
flow), but it fails if the DB is not reachable, leaving the LB in
a PENDING_* state.
This commit adds tenacity.retry to those functions, Octavia retries to
set the status during ~2h45 (2000 attempts, 1 sec initial delay, 5 sec
max delay).

Closes-Bug: #2036952
Change-Id: I458dd6d6f5383edc24116ea0fa27e3a593044146
2023-10-03 06:13:34 -04:00
..
guides Retry to set loadbalancer prov status on failures 2023-10-03 06:13:34 -04:00
providers Update the bug tracker links in the doc (switch to Launchpad) 2023-08-21 10:43:35 +02:00
amphora-image-build.rst Add the Amphora image building guide to the docs 2019-10-09 15:33:41 -07:00
apache-httpd.rst Update Octavia docs for documentation migration 2017-07-03 11:43:40 -07:00
api-audit.rst Add auditing support to the Octavia API 2018-12-11 23:32:58 +00:00
event-notifications.rst Add event notifications for load balancers. 2022-07-29 10:07:02 -05:00
failover-circuit-breaker.rst Failover stop threshold / circuit breaker 2022-09-02 17:15:59 +02:00
flavors.rst Allow AZ to override valid_vip_networks config 2020-02-25 01:30:56 +00:00
healthcheck.rst Make /healthcheck cache results 2021-03-15 21:43:43 +00:00
index.rst Fix typo in docs section title 2022-12-09 17:12:29 +01:00
log-offloading.rst Improve documentation about log offloading 2022-03-11 10:40:50 +01:00
octavia-status.rst Add framework for octavia-status upgrade check 2018-11-12 14:41:14 +05:30