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
signature.asc
Description: Message signed with OpenPGP using GPGMail
_______________________________________________ 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