charm-ceph-dashboard:stable/quincy.2

Last commit made on 2024-03-21
Get this branch:
git clone -b stable/quincy.2 https://git.launchpad.net/charm-ceph-dashboard

Branch merges

Branch information

Name:
stable/quincy.2
Repository:
lp:charm-ceph-dashboard

Recent commits

9e8f67c... by utkarsh bhatt

Use single credential for configuring object storage gw in dashboard (quincy)

The radosgw relation provides the same credential mapped to the
hostnames of all the related radosgw application units. This extra
information is not needed. Even when multiple radosgw applications
are present in the same Juju model, a single instance of credentials
is sufficient for dashbaord to present Object GW UI.

(cherry picked from commit fa621d1062b90c3af809dd82641fd26e14e6324d)
Change-Id: I52563fff70d957c82a1d3713e9e1cdf8e44b7386

4fa1524... by Zuul <email address hidden>

Merge "Remove note about tech-preview state" into stable/quincy.2

1df231d... by Peter Sabaini

Fix status handling for non-leaders

Closes-bug: 2039763

Change-Id: Ic24b5885c1289c2653f4280f7fe2815b1c2afb15
(cherry picked from commit 4ee08c02972ba174ba379728e9ab1f045bacd1a4)

2f7c246... by utkarsh bhatt

Adds dashboard enablement/deferral logic improvements

Closes-Bug: 2033886
cherry-picked from: I2f4d4dfa890fc79f7f5d5b1273a11907b60e8255

Change-Id: I63fbe0776c92419d8b047bab151e01c4f1f3f45e

47bf770... by Peter Sabaini

Fixes SSL conflicts between relation and config data.

The fix adds event based handling of SSL configuration using charm
config and cleanup of SSL for relation and config based key/certs.
It also adds logical abstractions to analyse SSL setup and emit
relevant events.

Closes-Bug: 1952282
Cherry-pick from: Ic486434526f639f5985cfe355e303c1d6ff5fa0d

Change-Id: I2ad140b23a5d3e2e078d923afd039c4c904e0652

db64fa3... by Jadon Naas

Add docs key and point at Discourse

Add the 'docs' key and point it at a Discourse topic
previously populated with the charm's README contents.

When the new charm revision is released to the Charmhub,
this Discourse-based content will be displayed there. In
the absense of the this new key, the Charmhub's default
behaviour is to display the value of the charm's
'description' key.

Change-Id: I4c9f607213138adff0af434a417048c9d40af2a4
(cherry picked from commit 66ca6be4ba7caf1ab7ec6a5c5a6dbe9b785819ad)

28a0ce8... by utkarsh bhatt

Adds skip logic to non-leader units

Non leader units will skip the event handling if Ceph dashboard
is not enabled by the leader yet.

Some test bundle fixes.

Partial-Bug: #1952282
cherry-pick from I743e50663ee85c91af4962d7d100e2fd48efa48c

Change-Id: Iec2f200963c3ed1e4d9bff86d62b49ddc91d0578

66db557... by utkarsh bhatt

Adds source for application in test bundles

Also set channels

cherry pick from I21d7865c41898551f3f1b1859388139b4cff2bd1

Change-Id: I8edfa2d41d5fea048f14b7b50558a40dc555799e

b855bee... by Peter Sabaini

Add support for interim Ubuntu releases

- update bundles to include UCA pocket tests
- update test configuration
- update metadata to include kinetic and lunar
- update snapcraft to allow run-on for kinetic and lunar

cherry-pick from I72ab8b2ec96cf78df8a84e0686a33229a6270fb3

Change-Id: I7b623d210ddc2fac1ea889c778fc5cc744c0e354

b40ff0b... by Chris MacNaughton

Remove note about tech-preview state

Change-Id: I975bbe00d27d10900503deb3e031b9b906ee8c70
(cherry picked from commit f5cba486f71274a0f0a0e38c7fb5d853073f3aeb)