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
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.
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)
- 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