Congrats!

I know you've been busting your ass to get this out for some time now. :)

digimer

On 21/07/14 10:22 PM, Andrew Beekhof wrote:
I am pleased to report that 1.1.12 is finally done.

This is a really great release and includes three key improvements:

- ACLs are now on by default
- pacemaker-remote now works for bare-metal nodes
- Thanks to a new algorithm, the CIB is now two orders of magnitude faster.
   This means less CPU usage by the cluster itself and faster failover times.

I will be building for Fedora shortly, those on other distros (and the 
impatient) can build their own rpm packages with the instructions below.

1. Clone the current sources:

     # git clone --depth 0 git://github.com/ClusterLabs/pacemaker.git
     # cd pacemaker

2. Install dependancies (if you haven't already)

     [Fedora] # sudo yum install -y yum-utils
     [ALL]      # make rpm-dep

3. Build Pacemaker

     # make release

4. Copy and deploy as needed


Some stats for this release:

- Changesets: 795
- Diff:       195 files changed, 13772 insertions(+), 6176 deletions(-)

Features added since Pacemaker-1.1.11

        • Changes to the ACL schema to support nodes and unix groups
        • cib: Check ACLs prior to making the update instead of parsing the 
diff afterwards
        • cib: Default ACL support to on
        • cib: Enable the more efficient xml patchset format
        • cib: Implement zero-copy status update
        • cib: Send all r/w operations via the cluster connection and have all 
nodes process them
        • crmd: Set "cluster-name" property to corosync's "cluster_name" by 
default for corosync-2
        • crm_mon: Display brief output if "-b/--brief" is supplied or 'b' is 
toggled
        • crm_report: Allow ssh alternatives to be used
        • crm_ticket: Support multiple modifications for a ticket in an atomic 
operation
        • extra: Add logrotate configuration file for /var/log/pacemaker.log
        • Fencing: Add the ability to call stonith_api_time() from stonith_admin
        • logging: daemons always get a log file, unless explicitly set to 
configured 'none'
        • logging: allows the user to specify a log level that is output to 
syslog
        • PE: Automatically re-unfence a node if the fencing device definition 
changes
        • pengine: cl#5174 - Allow resource sets and templates for location 
constraints
        • pengine: Support cib object tags
        • pengine: Support cluster-specific instance attributes based on rules
        • pengine: Support id-ref in nvpair with optional "name"
        • pengine: Support per-resource maintenance mode
        • pengine: Support site-specific instance attributes based on rules
        • tools: Allow crm_shadow to create older configuration versions
        • tools: Display pending state in crm_mon/crm_resource/crm_simulate if 
--pending/-j is supplied (cl#5178)
        • xml: Add the ability to have lightweight schema revisions
        • xml: Enable resource sets in location constraints for 1.2 schema
        • xml: Support resources that require unfencing

You can get the full details at
    https://github.com/ClusterLabs/pacemaker/releases/tag/Pacemaker-1.1.12






_______________________________________________
Pacemaker mailing list: Pacemaker@oss.clusterlabs.org
http://oss.clusterlabs.org/mailman/listinfo/pacemaker

Project Home: http://www.clusterlabs.org
Getting started: http://www.clusterlabs.org/doc/Cluster_from_Scratch.pdf
Bugs: http://bugs.clusterlabs.org



--
Digimer
Papers and Projects: https://alteeve.ca/w/
What if the cure for cancer is trapped in the mind of a person without access to education?

_______________________________________________
Pacemaker mailing list: Pacemaker@oss.clusterlabs.org
http://oss.clusterlabs.org/mailman/listinfo/pacemaker

Project Home: http://www.clusterlabs.org
Getting started: http://www.clusterlabs.org/doc/Cluster_from_Scratch.pdf
Bugs: http://bugs.clusterlabs.org

Reply via email to