Guillaume Boutry 914456f91e
[keystone-k8s] configure charm when rotate id-svc fails
secret-rotate can be the first hook executed on certain failure modes,
such as the re-creation of a pod during a secret-rotate execution. This
can lead the keystone to be unconfigured + unstarted. Rotating
identity-service credentials necessitates keystone to be up and running.

Try to configure the charm if can't connect to keystone while trying to
create the new service account.

If after the new configure, the charm status is not active (happens when
a mandatory relation is missing for example), fail the event to be
retried later.

Closes-Bug: #2051257
Change-Id: I782232ca61c58f1040d1834c54f4c07c18a2e5d0
2024-06-11 13:57:45 +02:00
2024-06-05 16:21:26 +02:00
2024-01-25 12:30:54 +01:00
2024-04-27 11:17:30 +05:30
2023-11-30 15:32:39 +05:30
2023-11-30 15:32:39 +05:30
2023-11-30 15:32:39 +05:30
2024-04-27 11:17:30 +05:30
2024-02-02 15:25:35 +05:30
2024-03-06 09:55:34 +10:30
2024-06-05 16:21:26 +02:00
2024-01-25 12:30:54 +01:00

Monolithic Repository for Sunbeam Charms

This repository contains the core charms for the Sunbeam deployment and associated charm libraries.

Development docs

See the CONTRIBUTING.md in the root of the repository and individual charm directories for more information.

Description
Juju Charms - Monorepo for sunbeam Charms
Readme 8.4 MiB
Languages
Python 89.3%
Jinja 10.1%
Shell 0.6%