[Pacemaker] Announcing 1.1.12 - Final

Digimer lists at alteeve.ca
Tue Jul 22 05:34:36 CEST 2014


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 at 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?



More information about the Pacemaker mailing list