charm-cinder/hooks
Craige McWhirter 8369ea875c Only enable the default backend for ocata+
When deploying on icehouse with Ceph, the RBD backend is
configured globally, but cinder sets enabled_backends to "LVM",
which exists (and is wrong to boot).

This commit moves the check for empty "backends" under the ocata
check.  Per comment #5 on LP:1719742: "The cinder-volume service
fails to start in ocata+ if enable-backends is not set."

Closes-Bug: #1753611

Change-Id: I07a9f9c739064bc93870a1f8f68a7624b7ce3033
Signed-off-by: Craige McWhirter <craige@mcwhirter.io>
2018-05-30 09:18:10 +02:00
..
charmhelpers Add support for tls-certificates relation 2018-05-15 14:26:03 +00:00
__init__.py Re-license charm as Apache-2.0 2016-06-28 12:09:16 +01:00
amqp-relation-broken Merging python-redux and havana work. 2013-10-17 14:48:08 -07:00
amqp-relation-changed Merging python-redux and havana work. 2013-10-17 14:48:08 -07:00
amqp-relation-departed added amqp-relation-departed hook to refresh hosts 2014-01-23 14:29:17 +01:00
amqp-relation-joined Merging python-redux and havana work. 2013-10-17 14:48:08 -07:00
backup-backend-relation-broken Add support for cinder-backup subordinate 2015-06-01 23:43:04 +01:00
backup-backend-relation-changed Add support for cinder-backup subordinate 2015-06-01 23:43:04 +01:00
backup-backend-relation-departed Add support for cinder-backup subordinate 2015-06-01 23:43:04 +01:00
backup-backend-relation-joined Add support for cinder-backup subordinate 2015-06-01 23:43:04 +01:00
ceph-relation-broken Merging python-redux and havana work. 2013-10-17 14:48:08 -07:00
ceph-relation-changed Merging python-redux and havana work. 2013-10-17 14:48:08 -07:00
ceph-relation-joined Merging python-redux and havana work. 2013-10-17 14:48:08 -07:00
certificates-relation-changed Add support for tls-certificates relation 2018-05-15 14:26:03 +00:00
certificates-relation-departed Add support for tls-certificates relation 2018-05-15 14:26:03 +00:00
certificates-relation-joined Add support for tls-certificates relation 2018-05-15 14:26:03 +00:00
cinder-volume-service Merging python-redux and havana work. 2013-10-17 14:48:08 -07:00
cinder-volume-service-relation-joined Merging python-redux and havana work. 2013-10-17 14:48:08 -07:00
cinder_contexts.py Only enable the default backend for ocata+ 2018-05-30 09:18:10 +02:00
cinder_hooks.py Add support for tls-certificates relation 2018-05-15 14:26:03 +00:00
cinder_utils.py Tidy ceph backend configuration 2018-05-10 11:51:04 +01:00
cluster-relation-changed Merging python-redux and havana work. 2013-10-17 14:48:08 -07:00
cluster-relation-departed Merging python-redux and havana work. 2013-10-17 14:48:08 -07:00
cluster-relation-joined adding cluster-relation-joined symlink 2014-10-01 18:12:34 +01:00
config-changed Merging python-redux and havana work. 2013-10-17 14:48:08 -07:00
ha-relation-changed Merging python-redux and havana work. 2013-10-17 14:48:08 -07:00
ha-relation-joined Merging python-redux and havana work. 2013-10-17 14:48:08 -07:00
identity-service-relation-broken Merging python-redux and havana work. 2013-10-17 14:48:08 -07:00
identity-service-relation-changed Merging python-redux and havana work. 2013-10-17 14:48:08 -07:00
identity-service-relation-joined Merging python-redux and havana work. 2013-10-17 14:48:08 -07:00
image-service-relation-broken Merging python-redux and havana work. 2013-10-17 14:48:08 -07:00
image-service-relation-changed Merging python-redux and havana work. 2013-10-17 14:48:08 -07:00
install Install python dependencies early for CH ip.py 2016-07-18 09:45:17 -07:00
install.real Ensure python2 is installed before hook execution 2015-09-22 14:37:43 +01:00
nrpe-external-master-relation-changed [bradm] initial nrpe checks 2014-10-29 22:30:35 -05:00
nrpe-external-master-relation-joined [bradm] initial nrpe checks 2014-10-29 22:30:35 -05:00
shared-db-relation-broken Merging python-redux and havana work. 2013-10-17 14:48:08 -07:00
shared-db-relation-changed Merging python-redux and havana work. 2013-10-17 14:48:08 -07:00
shared-db-relation-joined Merging python-redux and havana work. 2013-10-17 14:48:08 -07:00
start Merging python-redux and havana work. 2013-10-17 14:48:08 -07:00
stop Merging python-redux and havana work. 2013-10-17 14:48:08 -07:00
storage-backend-relation-broken First cut of multi-backend support 2014-01-23 16:40:59 +00:00
storage-backend-relation-changed First cut of multi-backend support 2014-01-23 16:40:59 +00:00
storage-backend-relation-departed First cut of multi-backend support 2014-01-23 16:40:59 +00:00
storage-backend-relation-joined First cut of multi-backend support 2014-01-23 16:40:59 +00:00
update-status Refactor to assess status after every hook execution, add update-status hook 2015-10-07 16:45:20 -07:00
upgrade-charm Cinder needs to install memcached on upgrade-charm 2017-02-16 08:33:41 -08:00