charm-ceph-radosgw/hooks
James Page 314aaffeb9 Add support for cephx pool grouping and permissions
Sync charmhelpers and add configuration option to allow access
to ceph pools to be limited based on grouping.

The radosgw will only require access to pools in the 'objects'
group - which probably won't be shared with other services,
but does ensure that compromise on a radosgw unit does not
allow access to volumes and instances on the same underlying
ceph backend.

Added creation of .rgw.root pool to broker requests to ensure
that all pools are added to the 'objects' group, avoiding the
need for rw permissionson the radosgw.gateway key.

Change-Id: I88953b44e9994c1d0235f617faaeb892b7abed9c
Partial-Bug: 1424771
2017-02-14 18:08:13 +00:00
..
charmhelpers Add support for cephx pool grouping and permissions 2017-02-14 18:08:13 +00:00
ceph.py Add support for cephx pool grouping and permissions 2017-02-14 18:08:13 +00:00
ceph_radosgw_context.py Drop apache+mod-fastcgi support 2017-01-18 17:30:33 +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 support for cephx pool grouping and permissions 2017-02-14 18:08:13 +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 Added unit tests 2015-10-08 12:13:08 +00:00
install.real Ensure python2 is installed before hook execution 2015-09-22 14:36:25 +01: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
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
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 Minor tweak to copyright 2012-10-08 16:58:16 +01:00
utils.py Drop apache+mod-fastcgi support 2017-01-18 17:30:33 +00:00