Samuel Allan 0db2a45a44
Improve cleanup on keystone relation broken
This fixes some issues observed in various situations involving
keystone relation removing and rejoining.

- unset external_gateway_info from routers before removing ports
  (fix issue with failing to remove routers, ports, and networks
  if an external network is attached to the routers)
- check credentials are available before using them in cleanup
- delete the credentials secret on keystone relation broken
- ensure tempest will be re-inited on rejoin keystone relation
- check if keystone is ready as well when setting the schedule
- tidy and remove some unnecessary or dead code

Change-Id: Id3cd9fb26cb7c0d661f11393d58508e50d481df1
2024-02-29 12:10:49 +10:30
2024-01-25 12:30:54 +01:00
2024-02-22 15:58:06 +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-02-02 09:39:40 +10:30
2024-02-02 15:25:35 +05:30
2023-11-30 15:32:39 +05:30
2023-12-13 09:22:13 +00:00
2024-02-01 10:23:23 +01:00
2024-01-25 12:30:54 +01:00
2024-02-22 15:58:06 +05:30

Monolithic Repository for Sunbeam Charms

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

Description
Juju Charms - Monorepo for sunbeam Charms
Readme 7.8 MiB
Languages
Python 89.2%
Jinja 10.2%
Shell 0.6%