Disable services until all required relations are complete
Bug #1351225 reported by
James Page
This bug affects 2 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
nova-cloud-controller (Juju Charms Collection) |
Fix Released
|
High
|
Unassigned |
Bug Description
In order to signal to other systems that the nova-cloud-
This feature would be optionally on; and should at a minimum require database, messaging and identity relations to be up and configured.
Related branches
lp:~james-page/charms/trusty/nova-cloud-controller/service-guard-stable
- Adam Collard (community): Approve
- OpenStack Charmers: Pending requested
-
Diff: 390 lines (+228/-7)6 files modifiedconfig.yaml (+19/-0)
hooks/nova_cc_hooks.py (+25/-1)
hooks/nova_cc_utils.py (+60/-1)
unit_tests/test_nova_cc_hooks.py (+5/-1)
unit_tests/test_nova_cc_utils.py (+116/-1)
unit_tests/test_utils.py (+3/-3)
lp:~james-page/charms/trusty/nova-cloud-controller/service-guard
- Liam Young (community): Approve
-
Diff: 397 lines (+229/-7)6 files modifiedconfig.yaml (+19/-1)
hooks/nova_cc_hooks.py (+29/-1)
hooks/nova_cc_utils.py (+58/-0)
unit_tests/test_nova_cc_hooks.py (+5/-1)
unit_tests/test_nova_cc_utils.py (+115/-1)
unit_tests/test_utils.py (+3/-3)
Superseded
for merging
into
lp:~openstack-charmers-archive/charms/trusty/nova-cloud-controller/trunk
- OpenStack Charmers: Pending requested
-
Diff: 4341 lines (+2840/-302) (has conflicts)45 files modified.bzrignore (+2/-0)
Makefile (+17/-5)
README.txt (+5/-0)
charm-helpers-hooks.yaml (+11/-0)
charm-helpers-tests.yaml (+5/-0)
charm-helpers.yaml (+0/-10)
config.yaml (+54/-11)
hooks/charmhelpers/contrib/hahelpers/cluster.py (+3/-2)
hooks/charmhelpers/contrib/network/ip.py (+156/-0)
hooks/charmhelpers/contrib/openstack/amulet/deployment.py (+55/-0)
hooks/charmhelpers/contrib/openstack/amulet/utils.py (+209/-0)
hooks/charmhelpers/contrib/openstack/context.py (+95/-22)
hooks/charmhelpers/contrib/openstack/ip.py (+75/-0)
hooks/charmhelpers/contrib/openstack/neutron.py (+14/-0)
hooks/charmhelpers/contrib/openstack/templates/haproxy.cfg (+6/-1)
hooks/charmhelpers/contrib/openstack/templating.py (+22/-23)
hooks/charmhelpers/contrib/openstack/utils.py (+11/-3)
hooks/charmhelpers/contrib/storage/linux/ceph.py (+1/-1)
hooks/charmhelpers/contrib/storage/linux/utils.py (+1/-0)
hooks/charmhelpers/core/fstab.py (+116/-0)
hooks/charmhelpers/core/hookenv.py (+5/-4)
hooks/charmhelpers/core/host.py (+32/-12)
hooks/charmhelpers/fetch/__init__.py (+33/-16)
hooks/charmhelpers/fetch/bzrurl.py (+2/-1)
hooks/nova_cc_context.py (+32/-1)
hooks/nova_cc_hooks.py (+211/-57)
hooks/nova_cc_utils.py (+218/-103)
metadata.yaml (+2/-0)
revision (+1/-1)
tests/00-setup (+10/-0)
tests/10-basic-precise-essex (+10/-0)
tests/11-basic-precise-folsom (+18/-0)
tests/12-basic-precise-grizzly (+12/-0)
tests/13-basic-precise-havana (+12/-0)
tests/14-basic-precise-icehouse (+12/-0)
tests/15-basic-trusty-icehouse (+10/-0)
tests/README (+47/-0)
tests/basic_deployment.py (+520/-0)
tests/charmhelpers/contrib/amulet/deployment.py (+58/-0)
tests/charmhelpers/contrib/amulet/utils.py (+157/-0)
tests/charmhelpers/contrib/openstack/amulet/deployment.py (+55/-0)
tests/charmhelpers/contrib/openstack/amulet/utils.py (+209/-0)
unit_tests/test_nova_cc_hooks.py (+146/-12)
unit_tests/test_nova_cc_utils.py (+167/-14)
unit_tests/test_utils.py (+3/-3)
Changed in nova-cloud-controller (Juju Charms Collection): | |
status: | New → In Progress |
importance: | Undecided → High |
tags: | added: cloud-installer landscape |
Changed in nova-cloud-controller (Juju Charms Collection): | |
status: | In Progress → Fix Released |
To post a comment you must log in.