[Pacemaker] ANNOUNCE: Pacemaker 1.0.3 now available (maintenance release)
Rvm
rvm at free.fr
Wed Apr 15 09:49:42 UTC 2009
Hello,
Thanks for this release.
I've just build pacemaker with "dpkg-buildpackage -rfakeroot -uc -us"
according to the wiki. The generated .deb is in version 1.0.2-1 not
1.0.3. I think the DEBIAN/control is not up to date ?
Regards,
Andrew Beekhof a écrit :
> Hi all,
>
> Now that the SLES11 crunch is over, we're back on the regular monthly
> release schedule.
> Accordingly, 1.0.3 is now ready and certified to work with both stacks
> :-)
>
> Major points of interest for this release include:
> - Compact display of clones in crm_mon
> - Fixed memory leaks
> - Reduced logging
> - PE bug-fixes
>
> Unfortunately, the packages are not being built for all platforms due
> to a bug in the build service which I can't seem to get anyone to care
> about. For those affected, I suggest either building from source or
> following the short instructions below for rebuilding with the src.rpm
>
> http://clusterlabs.org/wiki/Install#Re-Building_RPMs_for_Other_Architectures
>
>
>
> Packages for Pacemaker 1.0 and it's immediate dependancies can be
> downloaded from the usual location:
> http://software.opensuse.org/download/server:/ha-clustering
>
> and the source can be obtained from:
>
> http://hg.clusterlabs.org/pacemaker/stable-1.0/archive/Pacemaker-1.0.3.tar.bz2
>
>
> General installation instructions are available at:
> http://clusterlabs.org/wiki/Install
>
> regards,
> Andrew
>
>
> Begin lazy paste from the changelog...
> * Update source tarball to revision: b133b3f19797 (stable-1.0) tip
> * Statistics:
> Changesets: 383
> Diff: 329 files changed, 15471 insertions(+), 15119
> deletions(-)
>
> * Testing Notes:
> Heartbeat: 2-nodes: 500 iterations, 4-node: 500 iterations
> OpenAIS: 2,4,6,8,10,12 nodes: Thousands of iterations
>
> * Changes since Pacemaker-1.0.2
> + High: ais plugin: Fix quorum calculation (bnc#487003)
> + High: ais: Bug bnc#482847, bnc#482905 - Force a clean exit of
> OpenAIS once Pacemaker has finished unloading
> + High: ais: Bug bnc#486858 - Fix update_member() to prevent
> spamming clients with membership events containing no changes
> + High: ais: Centralize all quorum calculations in the ais plugin
> and allow expected votes to be configured int he cib
> + High: ais: Correctly handle a return value of zero from
> openais_dispatch_recv()
> + High: ais: Disable logging to a file
> + High: ais: Fix memory leak in error path
> + High: ais: IPC messages are only in scope until a response is sent
> + High: cib: Bug bnc#482885 - Simplify CIB disk-writes to prevent
> data loss. Required a change to the backup filename format
> + High: cib: crmd: Revert part of 9782ab035003. Complex shutdown
> routines need G_main_add_SignalHandler to avoid race coditions
> + High: crm: Avoid infinite loop during crm configure edit (bnc#480327)
> + High: crmd: Avoid a race condition by waiting for the attrd update
> to trigger a transition automatically
> + High: crmd: Bug bnc#480977 - Prevent extra, partial, shutdown when
> a node restarts too quickly
> + High: crmd: Bug bnc#480977 - Prevent extra, partial, shutdown when
> a node restarts too quickly (verified)
> + High: crmd: Bug bnc#489063 - Ensure the DC is always unset after
> we 'loose' an election
> + High: crmd: Bug BSC#479543 - Correctly find the migration source
> for timed out migrate_from actions
> + High: crmd: Call crm_peer_init() before we start the FSA -
> prevents a race condition when used with Heartbeat
> + High: crmd: Erasing the status section shouldn't be forced to the
> local node
> + High: crmd: Fix memory leak in cib notication processing code
> + High: crmd: Fix memory leak in transition graph processing
> + High: crmd: Fix memory leaks found by valgrind
> + High: crmd: More memory leaks fixes found by valgrind
> + High: fencing: stonithd: is_heartbeat_cluster is a no-no if there
> is no heartbeat support
> + High: PE: Bug bnc#466788 - Exclude nodes that can't run resources
> + High: PE: Bug bnc#466788 - Make colocation based on node
> attributes work
> + High: PE: Bug BNC#478687 - Don't crash when clone-max is 0
> + High: PE: Bug bnc#488721 - Fix id-ref expansion for clones, the
> doc-root for clone children is not the cib root
> + High: PE: Bug bnc#490418 - Correctly determine node state for
> nodes wishing to be terminated
> + High: PE: Bug LF#2087 - Correctly parse the state of anonymous
> clones that have multiple instances on a given node
> + High: PE: Bug lf#2089 - Meta attributes are not inherited by clone
> children
> + High: PE: Bug lf#2091 - Correctly restart modified resources that
> were found active by a probe
> + High: PE: Bug lf#2094 - Fix probe ordering for cloned groups
> + High: PE: Bug LF:2075 - Fix large pingd memory leaks
> + High: PE: Correctly attach orphaned clone children to their parent
> + High: PE: Correctly handle terminate node attributes that are set
> to the output from time()
> + High: PE: Ensure orphaned clone members are hooked up to the
> parent when clone-max=0
> + High: PE: Fix memory leak in LogActions
> + High: PE: Fix the determination of whether a group is active
> + High: PE: Look up the correct promotion preference for anonymous
> masters
> + High: PE: Simplify handling of start failures by changing the
> default migration-threshold to INFINITY
> + High: PE: The ordered option for clones no longer causes extra
> start/stop operations
> + High: RA: Bug bnc#490641 - Shut down dlm_controld with -TERM
> instead of -KILL
> + High: RA: pingd: Set default ping interval to 1 instead of 0 seconds
> + High: Resources: pingd - Correctly tell the ping daemon to shut down
> + High: Tools: Bug bnc#483365 - Ensure the command from cluster_test
> includes a value for --log-facility
> + High: Tools: cli: fix and improve delete command
> + High: Tools: crm: add and implement templates
> + High: Tools: crm: add support for command aliases and some common
> commands (i.e. cd,exit)
> + High: Tools: crm: create top configuration nodes if they are missing
> + High: Tools: crm: fix parsing attributes for rules (broken by the
> previous changeset)
> + High: Tools: crm: new ra set of commands
> + High: Tools: crm: resource agents information management
> + High: Tools: crm: rsc/op_defaults
> + High: Tools: crm: support for no value attribute in nvpairs
> + High: Tools: crm: the new configure monitor command
> + High: Tools: crm: the new configure node command
> + High: Tools: crm_mon - Prevent use-of-NULL when summarizing an orphan
> + High: Tools: hb2openais: create clvmd clone for respawn evmsd in
> ha.cf
> + High: Tools: hb2openais: fix a serious recursion bug in xml node
> processing
> + High: Tools: hb2openais: fix ocfs2 processing
> + High: Tools: pingd - prevent double free of getaddrinfo() output
> in error path
> + High: Tools: The default re-ping interval for pingd should be 1s
> not 1ms
> + Medium (bnc#479049): Tools: crm: add validation of resource type
> for the configure primitive command
> + Medium (bnc#479050): Tools: crm: add help for RA parameters in tab
> completion
> + Medium (bnc#479050): Tools: crm: add tab completion for primitive
> params/meta/op
> + Medium (bnc#479050): Tools: crm: reimplement cluster properties
> completion
> + Medium (bnc#486968): Tools: crm: listnodes function requires no
> parameters (don't mix completion with other stuff)
> + Medium: ais: Remove the ugly hack for dampening AIS membership
> changes
> + Medium: cib: Fix memory leaks by using mainloop_add_signal
> + Medium: cib: Move more logging to the debug level (was info)
> + Medium: cib: Overhaul the processing of synchronous replies
> + Medium: Core: Add library functions for instructing the cluster to
> terminate nodes
> + Medium: crmd: Add new expected-quorum-votes option
> + Medium: crmd: Allow up to 5 retires when an attrd update fails
> + Medium: crmd: Automatically detect and use new values for
> crm_config options
> + Medium: crmd: Bug bnc#490426 - Escalated shutdowns stall when
> there are pending resource operations
> + Medium: crmd: Clean up and optimize the DC election algorithm
> + Medium: crmd: Fix memory leak in shutdown
> + Medium: crmd: Fix memory leaks spotted by Valgrind
> + Medium: crmd: Ingore join messages from hosts other than our DC
> + Medium: crmd: Limit the scope of resource updates to the status
> section
> + Medium: crmd: Prevent the crmd from being respawned if its told to
> shut down when it didn't ask to be
> + Medium: crmd: Re-check the election status after membership events
> + Medium: crmd: Send resource updates via the local CIB during
> elections
> + Medium: PE: Bug bnc#491441 - crm_mon does not display operations
> returning 'uninstalled' correctly
> + Medium: PE: Bug lf#2101 - For location constraints, role=Slave is
> equivalent to role=Started
> + Medium: PE: Clean up the API - removed ->children() and renamed
> ->find_child() to fine_rsc()
> + Medium: PE: Compress the display of healthy anonymous clones
> + Medium: PE: Correctly log the actions for resources that are being
> recovered
> + Medium: PE: Determin a promotion score for complex resources
> + Medium: PE: Ensure clones always have a value for globally-unique
> + Medium: PE: Prevent orphan clones from being allocated
> + Medium: RA: controld: Return proper exit code for stop op.
> + Medium: Tools: Bug bnc#482558 - Fix logging test in cluster_test
> + Medium: Tools: Bug bnc#482828 - Fix quoting in cluster_test
> logging setup
> + Medium: Tools: Bug bnc#482840 - Include directory path to CTSlab.py
> + Medium: Tools: crm: add more user input checks
> + Medium: Tools: crm: don't check resource status of we're working
> with a shadow
> + Medium: Tools: crm: fix id-refs and allow reference to top objects
> (i.e. primitive)
> + Medium: Tools: crm: ignore comments in the CIB
> + Medium: Tools: crm: multiple column output wouldn't work with
> small lists
> + Medium: Tools: crm: refuse to delete running resources
> + Medium: Tools: crm: rudimentary if-else for templates
> + Medium: Tools: crm: Start/stop clones via target-role.
> + Medium: Tools: crm_mon - Compress the node status for healthy and
> offline nodes
> + Medium: Tools: crm_shadow - Return 0/cib_ok when --create-empty
> succeeds
> + Medium: Tools: crm_shadow - Support -e, the short form of
> --create-empty
> + Medium: Tools: Make attrd quieter
> + Medium: Tools: pingd - Avoid using various clplumbing functions as
> they seem to leak
> + Medium: Tools: Reduce pingd logging
>
>
>
> _______________________________________________
> Pacemaker mailing list
> Pacemaker at oss.clusterlabs.org
> http://oss.clusterlabs.org/mailman/listinfo/pacemaker
More information about the Pacemaker
mailing list