[ClusterLabs] [Announce] clufter-0.57.0 (+0.56.3) released

Jan Pokorný jpokorny at redhat.com
Fri Jul 1 16:57:13 EDT 2016

I am happy to announce that clufter-0.57.0, a tool/library for
transforming/analyzing cluster configuration formats, has been
released and published (incl. signature using my 60BCBB4F5CD7F9EF key,
expiration of which was prolonged just a few days back so you may
want to consult key servers first):
or alternative (original) location:

The test suite for this version is also provided:
or alternatively:

[interpolate the same for v0.56.3 that arrived just a little bit earlier
and is detailed below as well for completeness]

Changelog highlights for v0.56.3:
- this is a bug fix release
- bug fixes:
  . with *2pcscmd* commands, clufter no longer suggests
    "pcs cluster cib <file> --config" that doesn't currently work for
    subsequent local-modification pcs commands (which is the purpose
    together with sequence-crowning cib-push in this context), so
    rather use mere "pcs cluster cib <file>"
    validation failures (unless --nocheck provided) due to source CIB
    file using newer "validate-with" validation version specification
    than the only supported so far (pacemaker-1.2.rng) or possibly
    using a syntax not compatible with that; now also 2.0, 2.3 and 2.4
    versions are supported, and the specfile is ready to borrow the
    schemas from the installed pacemaker on-the-fly during a build stage
    [resolves: rhbz#1328078]
  . with [cp]cs2pcscmd commands, clufter no longer suggests
    "pcs cluster start --all --wait=-1"  as part of the emitted command
    sequence  (last option decides, through a failure, whether pcs accepts
    a numeric argument there, which would then make the rest of sequence
    use this recent, more elegant provision of pcs instead of "sleep")
    without suppressing both standard and error outputs so as to prevent
    unnecessary clutter with newer, compatible versions of pcs

Changelog highlights for v0.57.0:
- this is a feature extension and bug fix release
- bug fixes:
  . with *2pcscmd* commands, clufter would previously emit doubled
    "pcs" at the beginning for the command defining simple order
  . with *2pcscmd* commands, clufter would previously omit and/or
    logic operators between each pair of atomic expressions
    forming a rule for location constraint
  . with  *2pcscmd* commands, clufter would previously disregard
    master/slave roles correctly encoded with a capitalized first
    letter in CIB for colocation and location constraints
- feature extensions:
  . with *2pcscmd* commands, clufter now supports resource sets
    for colocation and order constraints
  . with *2pcscmd* commands, clufter now supports ticket contraints
    (incl. resource sets)

* * *

The public repository (notably master and next branches) is currently at
(rather than <https://github.com/jnpkrn/clufter>).

Official, signed releases can be found at
<https://pagure.io/releases/clufter/> or, alternatively, at
(also beware, automatic archives by GitHub preserve a "dev structure").

Natively packaged in Fedora (python-clufter, clufter-cli).

Issues & suggestions can be reported at either of (regardless if Fedora)
(rather than <https://github.com/jnpkrn/clufter/issues>).

Happy clustering/high-availing :)

Jan (Poki)
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 819 bytes
Desc: not available
URL: <http://lists.clusterlabs.org/pipermail/users/attachments/20160701/a792ddb3/attachment-0002.sig>

More information about the Users mailing list