lp:~hopem/charms/trusty/rabbitmq-server/lp1510902

Created by Edward Hope-Morley on 2015-10-28 and last modified on 2015-10-28
Get this branch:
bzr branch lp:~hopem/charms/trusty/rabbitmq-server/lp1510902
Only Edward Hope-Morley can upload to this branch. If you are Edward Hope-Morley please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Edward Hope-Morley
Status:
Development

Recent revisions

124. By Edward Hope-Morley on 2015-10-28

[hopem,r=]

Ensure relation_id explicit in amqp rel hook for ipv6.
Closes-Bug: 1510902

123. By James Page on 2015-10-22

Only toggle the cluster relation on a successful join_cluster and use a unique setting.

122. By James Page on 2015-10-21

Misc fixes for 15.10 release including

Fixup of state status message for lead unit when clustered

Amulet test additions and fixes.

121. By Billy Olsen on 2015-10-20

[gnuoy,r=billy-olsen] Enable cert files etc when ssl_mode is 'only'.

120. By Liam Young on 2015-10-20

[thedac, r=gnuoy] Collection of Rabbit stability fixes

119. By Liam Young on 2015-10-13

[tribaal, r=gnuoy] * Move log to a non-random time position (to have a chance at figuring out races)
* Added extra logging around leader-election or min-cluster-size.

118. By Corey Bryant on 2015-10-07

[beisner,r=corey.bryant] Add Amulet test dependencies and clean up Makefile.

117. By Billy Olsen on 2015-10-07

[thedac,r=billy-olsen]

Ignore min-cluster-size when juju has leadership election.

This MP also addresses two major hurdles to rabbitmq clustering.

1) When more than one node has run stop_app at the same time
   nodes cannot join the cluster.

2) When using juju leadership election, if the elected leader
   is the third or greater node (i.e. rabbitmq/2 +), the leader
   would never be joined to the cluster.

Changing the clustering algorithm for each non-leader to join_cluster
with the leader resolves this. Also by clustering with the leader
rather than non-leader nodes we avoid split-brain clusters.

Closes-Bug: 1500204

116. By David Ames on 2015-10-05

[jamespage,r=thedac] Workload Status

115. By Billy Olsen on 2015-09-29

[niedbalski, r=billy-olsen,dosaboy,1chb1n]

Introduces a charm option for exposing the cluster partition
behavior for rabbitmq.

Closes-Bug: #1442443

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
This branch contains Public information 
Everyone can see this information.