charm-ceph-radosgw/hooks
Liam Young fa1e41e2f8 Add radosgw-user relation
Add a radosgw-user relation to allow charms to request a user. The
requesting charm should supply the 'system-role' key in the app
relation data bag to indicate whether the requested user should
be a system user. This charm creates the user if it does not exist
or looks up the users credentials if it does. The username and
credentials are then passed back to the requestor via the
app relation data bag. The units radosgw url and daemon id
are also passed back this time using the unit relation data
bag.

Change-Id: Ieff1943b02f490559ccd245f60b744fb76a5d832
2021-09-06 13:11:31 +00:00
..
charmhelpers c-h sync - restore proxy env vars for add-apt-repository 2021-05-13 08:45:52 -04:00
ceph_radosgw_context.py Enable support for beast frontend 2021-07-07 12:44:53 +00:00
ceph_rgw.py Add otp pool to broker request 2021-04-13 11:06:43 +01:00
certificates-relation-broken Add support for tls-certificates relation 2019-02-04 09:28:35 +00:00
certificates-relation-changed Add support for tls-certificates relation 2019-02-04 09:28:35 +00:00
certificates-relation-departed Add support for tls-certificates relation 2019-02-04 09:28:35 +00:00
certificates-relation-joined Add support for tls-certificates relation 2019-02-04 09:28:35 +00:00
cluster-relation-changed Add ha support to ceph-radosgw 2014-09-19 11:00:18 +00:00
cluster-relation-joined Add ha support to ceph-radosgw 2014-09-19 11:00:18 +00:00
config-changed Minor tweak to copyright 2012-10-08 16:58:16 +01:00
gateway-relation-joined Minor tweak to copyright 2012-10-08 16:58:16 +01:00
ha-relation-changed Add ha support to ceph-radosgw 2014-09-19 11:00:18 +00:00
ha-relation-joined Add ha support to ceph-radosgw 2014-09-19 11:00:18 +00:00
hooks.py Add radosgw-user relation 2021-09-06 13:11:31 +00:00
identity-service-relation-changed Adds missing identity-service-relation-* hook links 2013-09-24 11:17:13 +01:00
identity-service-relation-joined Adds missing identity-service-relation-* hook links 2013-09-24 11:17:13 +01:00
install Update pre-install hooks to fail on error 2019-02-08 15:33:19 -06:00
install_deps Add support for radosgw upgrades 2019-02-12 12:32:10 +00:00
install.real Ensure python2 is installed before hook execution 2015-09-22 14:36:25 +01:00
leader-settings-changed Add support for RADOS gateway multi-site replication 2019-02-14 09:40:20 +00:00
master-relation-broken Add support for RADOS gateway multi-site replication 2019-02-14 09:40:20 +00:00
master-relation-changed Add support for RADOS gateway multi-site replication 2019-02-14 09:40:20 +00:00
master-relation-departed Add support for RADOS gateway multi-site replication 2019-02-14 09:40:20 +00:00
master-relation-joined Add support for RADOS gateway multi-site replication 2019-02-14 09:40:20 +00:00
mon-relation-changed Minor tweak to copyright 2012-10-08 16:58:16 +01:00
mon-relation-departed Minor tweak to copyright 2012-10-08 16:58:16 +01:00
multisite.py Add radosgw-user relation 2021-09-06 13:11:31 +00:00
nrpe-external-master-relation-changed Add NRPE support 2016-03-17 10:41:03 +00:00
nrpe-external-master-relation-joined Add NRPE support 2016-03-17 10:41:03 +00:00
object-store-relation-joined Add object-store relation 2020-09-14 22:12:49 +00:00
post-series-upgrade Series Upgrade 2018-09-21 06:42:25 +00:00
pre-series-upgrade Series Upgrade 2018-09-21 06:42:25 +00:00
radosgw-user-relation-changed Add radosgw-user relation 2021-09-06 13:11:31 +00:00
radosgw-user-relation-departed Add radosgw-user relation 2021-09-06 13:11:31 +00:00
slave-relation-broken Add support for RADOS gateway multi-site replication 2019-02-14 09:40:20 +00:00
slave-relation-changed Add support for RADOS gateway multi-site replication 2019-02-14 09:40:20 +00:00
slave-relation-departed Add support for RADOS gateway multi-site replication 2019-02-14 09:40:20 +00:00
slave-relation-joined Add support for RADOS gateway multi-site replication 2019-02-14 09:40:20 +00:00
start Minor tweak to copyright 2012-10-08 16:58:16 +01:00
stop Minor tweak to copyright 2012-10-08 16:58:16 +01:00
update-status Add hardening support 2016-03-24 11:37:10 +00:00
upgrade-charm Enable Ceph Radosgw tenant namespacing 2019-10-09 15:55:17 +02:00
upgrade-charm.real Enable Ceph Radosgw tenant namespacing 2019-10-09 15:55:17 +02:00
utils.py Fix haproxy not running on fresh deployments 2020-11-25 14:55:19 +01:00