The Ceilometer charm does not support HA deployment
Bug #1379604 reported by
Kaya LIU
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
ceilometer (Juju Charms Collection) |
Fix Released
|
High
|
Billy Olsen | ||
mongodb (Juju Charms Collection) |
Fix Released
|
High
|
Mario Splivalo |
Bug Description
Ceilometer supports the Active/Active HA for the API, and Active/Passive HA for the central collector.
Also the mongoDB used by Ceilometer can use the replica set to achieve the high availability.
Currently the charm does not support the HA deployment.
Related branches
lp://qastaging/~billy-olsen/charms/trusty/ceilometer/ha
- Edward Hope-Morley: Approve
-
Diff: 1318 lines (+985/-32)16 files modifiedcharm-helpers.yaml (+1/-1)
config.yaml (+21/-1)
hooks/ceilometer_contexts.py (+59/-20)
hooks/ceilometer_hooks.py (+122/-1)
hooks/ceilometer_utils.py (+43/-2)
hooks/charmhelpers/contrib/openstack/templates/ceph.conf (+15/-0)
hooks/charmhelpers/contrib/openstack/templates/haproxy.cfg (+54/-0)
hooks/charmhelpers/contrib/openstack/templates/openstack_https_frontend (+24/-0)
hooks/charmhelpers/contrib/openstack/templates/openstack_https_frontend.conf (+24/-0)
metadata.yaml (+6/-0)
ocf/openstack/ceilometer-agent-central (+345/-0)
setup.cfg (+1/-1)
templates/icehouse/ceilometer.conf (+36/-0)
unit_tests/test_ceilometer_contexts.py (+77/-5)
unit_tests/test_ceilometer_hooks.py (+152/-0)
unit_tests/test_ceilometer_utils.py (+5/-1)
lp://qastaging/~mariosplivalo/charms/trusty/mongodb/replsets-fix-try
- Felipe Reyes (community): Approve
- Jorge Niedbalski (community): Approve
- James Page: Pending requested
- Edward Hope-Morley: Pending requested
- Ryan Beisner: Pending requested
-
Diff: 1639 lines (+1138/-145)18 files modified.bzrignore (+5/-0)
README.md (+62/-23)
charm-helpers-sync.yaml (+1/-0)
config.yaml (+1/-1)
hooks/charmhelpers/contrib/hahelpers/cluster.py (+26/-12)
hooks/charmhelpers/contrib/python/packages.py (+80/-0)
hooks/charmhelpers/core/decorators.py (+41/-0)
hooks/charmhelpers/core/host.py (+16/-5)
hooks/charmhelpers/core/templating.py (+1/-1)
hooks/charmhelpers/fetch/__init__.py (+8/-1)
hooks/hooks.py (+322/-92)
setup.cfg (+6/-0)
test_requirements.txt (+1/-1)
tests/00_setup.sh (+0/-9)
tests/03_deploy_replicaset.py (+114/-0)
unit_tests/__init__.py (+2/-0)
unit_tests/test_hooks.py (+341/-0)
unit_tests/test_utils.py (+111/-0)
no longer affects: | mongo (Juju Charms Collection) |
description: | updated |
tags: | added: cts |
tags: | added: openstack |
no longer affects: | hacluster (Juju Charms Collection) |
Changed in ceilometer (Juju Charms Collection): | |
status: | New → In Progress |
assignee: | nobody → Edward Hope-Morley (hopem) |
importance: | Undecided → High |
Changed in mongodb (Juju Charms Collection): | |
assignee: | nobody → Mario Splivalo (mariosplivalo) |
status: | New → In Progress |
importance: | Undecided → High |
tags: | added: backport-potential |
Changed in ceilometer (Juju Charms Collection): | |
assignee: | Edward Hope-Morley (hopem) → Billy Olsen (billy-olsen) |
Changed in mongodb (Juju Charms Collection): | |
status: | In Progress → Fix Released |
Changed in ceilometer (Juju Charms Collection): | |
status: | In Progress → Fix Committed |
Changed in ceilometer (Juju Charms Collection): | |
milestone: | none → 15.01 |
Changed in ceilometer (Juju Charms Collection): | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.