armada/doc/source/operations/exceptions
Sean Eagan 2310ddbc2c Remediate releases stuck in non-DEPLOYED statuses
Armada remediates releases stuck in FAILED status, if not protected,
by purging and re-installing them. This implements the same for other
non-DEPLOYED statuses. For these statuses it guards this with a best
effort determination of whether a previous deployment of the release,
either through armada or the helm CLI, is likely still pending based
on whether it was last deployed within the chart's wait timeout. If
it is deemed likely pending an error is raised, however this
condition will eventually expire on future runs allowing for
eventual remediation.

Reasons why a release may get stuck in statuses other than DEPLOYED
or FAILED include:

1. tiller crashed mid-deployment
2. tiller could not reach kubernetes to update the release state
3. running `helm delete <rel>` (without --purge) (DELETED status)

Change-Id: Ia89cd59f056103dde47980a149c07a2984c4bbb4
2019-01-18 23:06:01 +00:00
..
api-exceptions.inc fix: Armada exceptions documentation incorrectly rendering 2018-09-23 15:32:07 +00:00
armada-exceptions.inc Remediate releases stuck in non-DEPLOYED statuses 2019-01-18 23:06:01 +00:00
base-exceptions.inc fix: Armada exceptions documentation incorrectly rendering 2018-09-23 15:32:07 +00:00
chartbuilder-exceptions.inc fix: Armada exceptions documentation incorrectly rendering 2018-09-23 15:32:07 +00:00
guide-exceptions.rst Rename docs to doc to align with OpenStack standard 2018-05-17 21:39:01 +00:00
index.rst Rename docs to doc to align with OpenStack standard 2018-05-17 21:39:01 +00:00
k8s-exceptions.inc fix: Armada exceptions documentation incorrectly rendering 2018-09-23 15:32:07 +00:00
manifest-exceptions.inc fix: Armada exceptions documentation incorrectly rendering 2018-09-23 15:32:07 +00:00
override-exceptions.inc fix: Armada exceptions documentation incorrectly rendering 2018-09-23 15:32:07 +00:00
source-exceptions.inc fix: Armada exceptions documentation incorrectly rendering 2018-09-23 15:32:07 +00:00
tiller-exceptions.inc Use paging to list releases from tiller 2018-10-12 21:28:22 -05:00
validate-exceptions.inc fix: Armada exceptions documentation incorrectly rendering 2018-09-23 15:32:07 +00:00