[Review Queue] cassandra, charm-helpers
Tim Van Steenburgh
tim.van.steenburgh at canonical.com
Fri Jun 26 16:05:15 UTC 2015
This morning I reviewed a change to the cassandra charm which takes
advantage of the leadership features of juju, and bumps the default
cassandra version to 2.1.7. [0]
The changes look great in general, although there are some test failures to
address before merging.
On a related note, a new `coordinator` module, used in cassandra, has been
merged into charmhelpers. This module provides a nice abstraction over unit
coordination using juju leadership. Description from the commit log:
"Coordinate operations in hooks using leadership.
Common uses will be rolling restarts and rolling upgrades.
App specific applications will be things like 'don't reboot while
another node is streaming data from you' or 'don't bootstrap until
the seed nodes are ready' or 'only allow (num_nodes/2-1) units to
bootstrap at a time."
Thanks to stub for this fine work!
[0]
https://code.launchpad.net/~stub/charms/trusty/cassandra/spike/+merge/262608
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.ubuntu.com/archives/juju/attachments/20150626/4e583664/attachment.html>
More information about the Juju
mailing list