charm-keystone/hooks
Liam Young 0423950c76 Use chelper generate_ha_relation_data for ha rel
Use the generate_ha_relation_data helper from charmhelpers to
generate the data to send down the relation to the hacluster
charm.

This results in a few changes in behaviour:

1) The charm will no longer specify a nic name to bind the vip. This
   is because Pacemaker VIP resources are able to automatically
   detect and configure correct iface and netmask parameters based
   on local configuration of the unit.
2) The original iface named VIP resource will be stopped and deleted
   prior to the creation of the new short hash named VIP resource.

Change-Id: I906e96ad8cbcf2ca2d1cdbfd091070c21427214c
2018-12-04 15:39:59 +00:00
..
__init__.py Re-license charm as Apache-2.0 2016-07-03 16:39:47 +00:00
certificates-relation-changed Add support for tls-certificates relation 2018-05-15 14:10:31 +00:00
certificates-relation-departed Add support for tls-certificates relation 2018-05-15 14:10:31 +00:00
certificates-relation-joined Add support for tls-certificates relation 2018-05-15 14:10:31 +00:00
cluster-relation-changed Refactoring to use openstack charm helpers 2013-03-18 12:56:57 +00:00
cluster-relation-departed Refactoring to use openstack charm helpers 2013-03-18 12:56:57 +00:00
cluster-relation-joined Refactoring to use openstack charm helpers 2013-03-18 12:56:57 +00:00
config-changed Refactoring to use openstack charm helpers 2013-03-18 12:56:57 +00:00
config-changed-postupgrade Remove chance of config-changed running in an infinite loop due to re-exec 2015-10-19 08:16:38 +00:00
domain-backend-relation-changed Add new subordinate relation for domain backends 2017-02-01 08:41:30 +00:00
ha-relation-changed Refactoring to use openstack charm helpers 2013-03-18 12:56:57 +00:00
ha-relation-joined Refactoring to use openstack charm helpers 2013-03-18 12:56:57 +00:00
identity-admin-relation-changed [hloeung] Renamed both type and name of relation to something less generic as per feedback from James Page. Also add missing -relation-joined hook. 2014-04-02 10:39:50 +11:00
identity-credentials-relation-changed Create identity-credentials relation 2016-04-29 13:33:59 -05:00
identity-credentials-relation-joined Create identity-credentials relation 2016-04-29 13:33:59 -05:00
identity-service-relation-changed Refactoring to use openstack charm helpers 2013-03-18 12:56:57 +00:00
identity-service-relation-joined hooks: remove our pointless identity-admin-relation-joined hook 2014-06-25 17:17:36 +12:00
install Convert the charm to Python 3 only 2018-09-21 09:09:47 +00:00
install.real Ensure python2 is installed before hook execution 2015-09-22 14:46:01 +01:00
keystone_context.py Keystone Fernet Token implementation 2018-08-14 08:35:43 +02:00
keystone_hooks.py Use chelper generate_ha_relation_data for ha rel 2018-12-04 15:39:59 +00:00
keystone_utils.py Deal with py2-py3 migration during charm upgrade 2018-11-15 12:25:16 +00:00
keystone-fid-service-provider-relation-broken add support for Federated IDentity (FID) and WebSSO 2018-05-11 21:09:47 +03:00
keystone-fid-service-provider-relation-changed add support for Federated IDentity (FID) and WebSSO 2018-05-11 21:09:47 +03:00
keystone-fid-service-provider-relation-departed add support for Federated IDentity (FID) and WebSSO 2018-05-11 21:09:47 +03:00
keystone-fid-service-provider-relation-joined add support for Federated IDentity (FID) and WebSSO 2018-05-11 21:09:47 +03:00
leader-elected Install cron job to flush keystone tokens. 2016-03-10 07:42:58 -07:00
leader-settings-changed Enable leader-settings-changed 2015-03-13 14:56:44 +00:00
manager.py py3: Switch to using Python 3 for rocky or later 2018-10-10 09:20:51 -04: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
post-series-upgrade Series Upgrade 2018-09-14 20:57:32 -07:00
pre-series-upgrade Series Upgrade 2018-09-14 20:57:32 -07:00
shared-db-relation-changed Refactoring to use openstack charm helpers 2013-03-18 12:56:57 +00:00
shared-db-relation-joined Refactoring to use openstack charm helpers 2013-03-18 12:56:57 +00:00
start Final tidy 2014-04-10 17:00:28 +01:00
stop Final tidy 2014-04-10 17:00:28 +01:00
uds_comms.py Convert the charm to Python 3 only 2018-09-21 09:09:47 +00:00
update-status Refactor to assess status after every hook execution, add update-status hook 2015-10-07 16:46:19 -07:00
upgrade-charm Refactoring to use openstack charm helpers 2013-03-18 12:56:57 +00:00
websso-trusted-dashboard-relation-broken add support for Federated IDentity (FID) and WebSSO 2018-05-11 21:09:47 +03:00
websso-trusted-dashboard-relation-changed add support for Federated IDentity (FID) and WebSSO 2018-05-11 21:09:47 +03:00
websso-trusted-dashboard-relation-departed add support for Federated IDentity (FID) and WebSSO 2018-05-11 21:09:47 +03:00
websso-trusted-dashboard-relation-joined add support for Federated IDentity (FID) and WebSSO 2018-05-11 21:09:47 +03:00