charm-swift-proxy/hooks
Edward Hope-Morley f25d2c2d7f Cleanup ring manager storage relation settings
If local unit is no longer leader, clear rings_url on
storage relations to avoid storage units getting
rings from wrong proxy unit.

Also send broker-timestamp to storage units when providing
rings_url so that we have a means of knowing which is the most
recent. Broker timestamp is the same for peer and storage
sync so this enables identifying most recent.

Change-Id: I2c7e9028f345791bad0a736cb89979284b144e33
Closes-Bug: #1765203
2018-12-07 11:42:09 +00:00
..
__init__.py Re-license charm as Apache-2.0 2016-07-01 18:12:11 +01:00
amqp-relation-broken Improve support for telemetry collection 2017-08-08 14:10:41 +01:00
amqp-relation-changed Improve support for telemetry collection 2017-08-08 14:10:41 +01:00
amqp-relation-departed Improve support for telemetry collection 2017-08-08 14:10:41 +01:00
amqp-relation-joined Improve support for telemetry collection 2017-08-08 14:10:41 +01:00
certificates-relation-changed Add vault certificates support 2018-06-19 11:16:41 +00:00
certificates-relation-departed Add vault certificates support 2018-06-19 11:16:41 +00:00
certificates-relation-joined Add vault certificates support 2018-06-19 11:16:41 +00:00
cluster-relation-changed Fixup missing files 2013-02-27 16:18:34 +00:00
cluster-relation-departed Use internal address for cluster comms if connected 2014-09-26 12:35:16 +01:00
cluster-relation-joined Fixup missing files 2013-02-27 16:18:34 +00:00
config-changed Fixup missing files 2013-02-27 16:18:34 +00:00
ha-relation-changed Fixup missing files 2013-02-27 16:18:34 +00:00
ha-relation-joined Fixup missing files 2013-02-27 16:18:34 +00:00
identity-service-relation-changed Fixup missing files 2013-02-27 16:18:34 +00:00
identity-service-relation-joined Fixup missing files 2013-02-27 16:18:34 +00:00
install Convert charm to Python 3 only 2017-12-06 14:20:25 +00:00
install.real Ensure python2 is installed before hook execution 2015-09-22 14:56:33 +01:00
nrpe-external-master-relation-changed [bradm] initial nrpe checks 2014-10-29 22:30:36 -05:00
nrpe-external-master-relation-joined [bradm] initial nrpe checks 2014-10-29 22:30:36 -05:00
object-store-relation-joined Fixup missing files 2013-02-27 16:18:34 +00:00
post-series-upgrade Series Upgrade 2018-10-13 17:33:34 +00:00
pre-series-upgrade Series Upgrade 2018-10-13 17:33:34 +00:00
start Redux 2013-09-27 13:02:37 +01:00
stop Redux 2013-09-27 13:02:37 +01:00
swift-storage-relation-broken Fixup missing files 2013-02-27 16:18:34 +00:00
swift-storage-relation-changed Fixup missing files 2013-02-27 16:18:34 +00:00
swift-storage-relation-joined [hopem,r=] 2014-12-01 18:37:56 +00:00
swift_hooks.py Cleanup ring manager storage relation settings 2018-12-07 11:42:09 +00:00
update-status Add hardening support 2016-03-24 11:36:26 +00:00
upgrade-charm [hopem,r=] 2015-11-24 13:35:26 +00:00