When relations are departing during a unit removal, the relation
to Vault can loose enough data that the vault-relation-departed hook
raises an exception. The checks for Vault readiness should be more
defensive to ensure that charms can successfully depart their relations
Reviewed: https:/ /review. opendev. org/716549 /git.openstack. org/cgit/ openstack/ charm-ceph- osd/commit/ ?id=0ecc33223cd c6a7a1b162cb93c a622df013f9b8e
Committed: https:/
Submitter: Zuul
Branch: master
commit 0ecc33223cdc6a7 a1b162cb93ca622 df013f9b8e
Author: Chris MacNaughton <email address hidden>
Date: Wed Apr 1 12:56:11 2020 +0200
Be more defensive when checking Vault
When relations are departing during a unit removal, the relation departed hook
to Vault can loose enough data that the vault-relation-
raises an exception. The checks for Vault readiness should be more
defensive to ensure that charms can successfully depart their relations
Depends-On https:/ /github. com/juju/ charm-helpers/ pull/445
Closes-Bug: #1868282
Change-Id: I0b6226f0f3500a ef7304f8e8b38d0 6daebfd0c20