charm-ceilometer-agent/hooks/charmhelpers/contrib/openstack
James Page 54530ab595 Refactor RabbitMQ integration
Prior to this change, the ceilometer-agent charm receives RMQ
configuration details via the ceilometer charm.  This makes it
a bit of a snowflake.

Refactor RMQ integration to require a direct relation to the
rabbitmq-server charm; information provided on this relation
will superceed any information currently provided via the
charms relation with ceilometer, ensuring that there is no
disruption to service during a charm upgrade before the new
relation is added.

Switch to using [DEFAULT]transport_url for RMQ configuration,
making use of the new ch template for SSL and HA configuration
in [oslo_messaging_rabbit].

Change-Id: Ie637ec5162461826505cea39bde6829e036fa1f2
Closes-Bug: 1817672
2019-02-26 15:11:23 +01:00
..
amulet Update charm-helpers-hooks.yaml and sync ch 2019-02-12 15:55:26 -08:00
audits Refactor RabbitMQ integration 2019-02-26 15:11:23 +01:00
files Sync charm-helpers 2018-01-19 16:48:05 +02:00
ha Sync charm-helpers 2019-01-08 15:15:07 +00:00
templates Refactor RabbitMQ integration 2019-02-26 15:11:23 +01:00
__init__.py Resync charmhelpers for licensing change 2016-07-06 16:28:23 +01:00
alternatives.py Enable xenial-pike amulet test 2017-11-21 11:59:21 +13:00
cert_utils.py Sync charm-helpers 2019-01-08 15:15:07 +00:00
context.py Refactor RabbitMQ integration 2019-02-26 15:11:23 +01:00
exceptions.py Resync charmhelpers for licensing change 2016-07-06 16:28:23 +01:00
ip.py Refactor RabbitMQ integration 2019-02-26 15:11:23 +01:00
keystone.py Update tests to use keystoneauth1 2017-07-24 15:47:34 -07:00
neutron.py Enable xenial-pike amulet test 2017-11-21 11:59:21 +13:00
ssh_migrations.py Update functional test definitions 2018-08-27 18:12:08 -05:00
templating.py Update charm-helpers-hooks.yaml and sync ch 2019-02-12 15:55:26 -08:00
utils.py Update charm-helpers-hooks.yaml and sync ch 2019-02-12 15:55:26 -08:00
vaultlocker.py Enable Bionic as a gate test 2018-05-15 13:39:39 -07:00