[ClusterLabs] [Announce] clufter v0.77.1 released

Jan Pokorný jpokorny at redhat.com
Wed Mar 14 14:51:08 EDT 2018


I am happy to announce that clufter, a tool/library for transforming
and analyzing cluster configuration formats, got its version 0.77.1
tagged and released (incl. signature using my 60BCBB4F5CD7F9EF key):
<https://pagure.io/releases/clufter/clufter-0.77.1.tar.gz>
<https://pagure.io/releases/clufter/clufter-0.77.1.tar.gz.asc>
or alternative (original) location:
<https://people.redhat.com/jpokorny/pkgs/clufter/clufter-0.77.1.tar.gz>
<https://people.redhat.com/jpokorny/pkgs/clufter/clufter-0.77.1.tar.gz.asc>

The updated test suite for this version is also provided:
<https://pagure.io/releases/clufter/clufter-0.77.1-tests.tar.xz>
or alternatively:
<https://people.redhat.com/jpokorny/pkgs/clufter/clufter-0.77.1-tests.tar.xz>

Changelog highlights for v0.77.1 (also available as a tag message):

- bug fix and slight fine-tuning release
    
- bug fixes:
  . runnning [cp]cs2pccmd commands in the absence of "defaults"
    submodule (repository checkout, broken installation) no longer
    fails
  . corosync configuration parser, employed e.g. with pcs2pcscmd-needle
    command, no longer mistreats commented-out lines with spaces or tabs
    in front of the respective delimiter
  . some options that were mechanically introduced recently for the
    purpose of converting existing configuration into the procedural
    steps leading there with the help pcs tool (i.e. {cib,pcs}2pcscmd
    belong to affected commands) turned to be not actually suppported
    by current pcs versions under closer examination, specifically
    "nodelist.node.name" setting in corosync.conf (added into embedded
    corosync configuration schema, regardless, in accord with having
    this value legalized in corosync proper, just as with
    "resources.watchdog_device"), and "quorum.device.votes" with
    "quorum.device.net.tls" herein as well
    [resolves/related: rhbz#1517834]
    [resolves: rhbz#1552666]
- feature extensions:
  . beyond, Linux top-level system selection (via --sys) of the target
    the command output is to be taylored to (standing for a whole bunch
    of parameters that would be too unwieldy to work with individually),
    there's now also (rather preliminary) support for BSD family,
    currently comprising only FreeBSD, for a simple fact that some
    cluster packages are downstreamed there the usual way
- internal enhancements:
  . handling of ambiguous specification of the target distribution plus
    its version has been improved, also for the input values coming
    from run-time auto-detection, leading to more widely normalized
    values internally, hence bringing more reliable outputs
    (now also with Fedora Rawhide, for instance)

* * *

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 git archives 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>.


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: <https://lists.clusterlabs.org/pipermail/users/attachments/20180314/e85d1e9c/attachment.sig>


More information about the Users mailing list