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): <https://pagure.io/releases/clufter/clufter-0.57.0.tar.gz> <https://pagure.io/releases/clufter/clufter-0.57.0.tar.gz.asc> or alternative (original) location: <https://people.redhat.com/jpokorny/pkgs/clufter/clufter-0.57.0.tar.gz> <https://people.redhat.com/jpokorny/pkgs/clufter/clufter-0.57.0.tar.gz.asc>
The test suite for this version is also provided: <https://pagure.io/releases/clufter/clufter-0.57.0-tests.tar.xz> or alternatively: <https://people.redhat.com/jpokorny/pkgs/clufter/clufter-0.57.0-tests.tar.xz> [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 constraint . 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 <https://pagure.io/clufter> (rather than <https://github.com/jnpkrn/clufter>). Official, signed releases can be found at <https://pagure.io/releases/clufter/> or, alternatively, at <https://people.redhat.com/jpokorny/pkgs/clufter/> (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) <https://bugzilla.redhat.com/enter_bug.cgi?product=Fedora&component=clufter&version=rawhide>, <https://pagure.io/clufter/issues> (rather than <https://github.com/jnpkrn/clufter/issues>). Happy clustering/high-availing :) -- Jan (Poki)
pgpuR09YrsBrB.pgp
Description: PGP signature
_______________________________________________ Users mailing list: [email protected] http://clusterlabs.org/mailman/listinfo/users Project Home: http://www.clusterlabs.org Getting started: http://www.clusterlabs.org/doc/Cluster_from_Scratch.pdf Bugs: http://bugs.clusterlabs.org
