lp:~1chb1n/charms/trusty/rabbitmq-server/amulet-refactor-1509b
- Get this branch:
- bzr branch lp:~1chb1n/charms/trusty/rabbitmq-server/amulet-refactor-1509b
Branch merges
- Liam Young (community): Approve
-
Diff: 7025 lines (+2723/-3919)46 files modifiedMakefile (+5/-4)
charm-helpers-tests.yaml (+2/-3)
hooks/rabbit_utils.py (+6/-1)
hooks/rabbitmq_server_relations.py (+30/-10)
metadata.yaml (+4/-1)
tests/00-setup (+16/-0)
tests/014-basic-precise-icehouse (+11/-0)
tests/015-basic-trusty-icehouse (+9/-0)
tests/016-basic-trusty-juno (+11/-0)
tests/017-basic-trusty-kilo (+11/-0)
tests/019-basic-vivid-kilo (+9/-0)
tests/020-basic-trusty-liberty (+11/-0)
tests/021-basic-wily-liberty (+9/-0)
tests/basic_deployment.py (+492/-0)
tests/charmhelpers/__init__.py (+0/-38)
tests/charmhelpers/cli/__init__.py (+0/-191)
tests/charmhelpers/cli/benchmark.py (+0/-36)
tests/charmhelpers/cli/commands.py (+0/-32)
tests/charmhelpers/cli/hookenv.py (+0/-23)
tests/charmhelpers/cli/host.py (+0/-31)
tests/charmhelpers/cli/unitdata.py (+0/-39)
tests/charmhelpers/contrib/__init__.py (+0/-15)
tests/charmhelpers/contrib/amulet/__init__.py (+15/-0)
tests/charmhelpers/contrib/amulet/deployment.py (+93/-0)
tests/charmhelpers/contrib/amulet/utils.py (+778/-0)
tests/charmhelpers/contrib/openstack/__init__.py (+15/-0)
tests/charmhelpers/contrib/openstack/amulet/__init__.py (+15/-0)
tests/charmhelpers/contrib/openstack/amulet/deployment.py (+198/-0)
tests/charmhelpers/contrib/openstack/amulet/utils.py (+963/-0)
tests/charmhelpers/contrib/ssl/__init__.py (+0/-94)
tests/charmhelpers/contrib/ssl/service.py (+0/-279)
tests/charmhelpers/core/__init__.py (+0/-15)
tests/charmhelpers/core/decorators.py (+0/-57)
tests/charmhelpers/core/files.py (+0/-45)
tests/charmhelpers/core/fstab.py (+0/-134)
tests/charmhelpers/core/hookenv.py (+0/-898)
tests/charmhelpers/core/host.py (+0/-570)
tests/charmhelpers/core/hugepage.py (+0/-62)
tests/charmhelpers/core/services/__init__.py (+0/-18)
tests/charmhelpers/core/services/base.py (+0/-353)
tests/charmhelpers/core/services/helpers.py (+0/-283)
tests/charmhelpers/core/strutils.py (+0/-42)
tests/charmhelpers/core/sysctl.py (+0/-56)
tests/charmhelpers/core/templating.py (+0/-68)
tests/charmhelpers/core/unitdata.py (+0/-521)
tests/tests.yaml (+20/-0)
Related bugs
Bug #1486177: 3-node native rabbitmq cluster race | Critical | Fix Released |
Related blueprints
Branch information
- Owner:
- Ryan Beisner
- Status:
- Development
Recent revisions
- 114. By Ryan Beisner
-
pull in changes from proposed cluster race fix lp:~thedac/charms/trusty/rabbitmq-server/native-cluster-race-fixes
- 113. By Ryan Beisner
-
pull in proposed cluster race fix from lp:~thedac/charms/trusty/rabbitmq-server/native-cluster-race-fixes
- 111. By Ryan Beisner
-
refactor amulet tests, update makefile, deprecate old amulet tests
resync tests/charmhelpers from https://code.launchpad .net/~1chb1n/ charm-helpers/ amulet- rmq-helpers - 108. By Billy Olsen
-
[thedac,
r=billy- olsen] Fix clustering race conditions. For juju >= 1.24 run cluster_changed() when the leader-
settings- changed hook executes.
For juju < 1.24 use remote_unit() in relation_get when in a native cluster relation hookPartially-Closes Bug: 1486177
- 107. By Billy Olsen
-
[niedbalski,
r=billy- olsen] Fix rabbit clustering when dns resolution is
not available. - 106. By Billy Olsen
-
[1chb1n,
r=billy- olsen] Update the collect_ rabbitmq_ stats script to check for
the updated location of the pid file in >= vivid.Closes-Bug: #1485722
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:charms/rabbitmq-server