SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for pacemaker-cluster-libs-1.1.10-14.el6_5.3.i686.rpm :
Tue Apr 15 14:00:00 2014 David Vossel - 1.1.10-14.3
- Fix: pengine: fixes invalid transition caused by clones with more than 10 instances
Resolves: rhbz#1087754

Mon Jan 13 13:00:00 2014 David Vossel - 1.1.10-14.2
- Fix: lrmd: Correctly cancel monitor actions for lsb/systemd/service resources on cleaning up (cherry picked from commit 1c14b9d69470ff56fd814091867394cd0a1cf61d)
- Fix: services: Fixes segfault associated with cancelling in-flight recurring operations.
Resolves: rhbz#1052346

Wed Dec 4 13:00:00 2013 David Vossel - 1.1.10-14.1
- Fix: Removes unnecessary newlines in crm_resource -O output
Resolves: rhbz#1038155

Thu Oct 3 14:00:00 2013 Andrew Beekhof - 1.1.10-14
- Log: crmd: Supply arguments in the correct order
Resolves: rhbz#996850
- Fix: Invalid formatting of log message causes crash
Resolves: rhbz#996850

Wed Oct 2 14:00:00 2013 Andrew Beekhof - 1.1.10-13
- Fix: cman: Start clvmd and friends from the init script if enabled

Tue Oct 1 14:00:00 2013 Andrew Beekhof - 1.1.10-12
- Fix: Consistently use \'Slave\' as the role for unpromoted master/slave resources
Resolves: rhbz#1011618
- Fix: pengine: Location constraints with role=Started should prevent masters from running at all
Resolves: rhbz#902407
- Fix: crm_resource: Observe --master modifier for --move
Resolves: rhbz#902407

Sun Sep 22 14:00:00 2013 Andrew Beekhof - 1.1.10-11
+ Fix: cman: Do not start pacemaker if cman startup fails
+ Fix: Fencing: Observe pcmk_host_list during automatic unfencing
Resolves: rhbz#996850

Wed Sep 18 14:00:00 2013 Andrew Beekhof - 1.1.10-10
- Remove unsupported resource agent
Resolves: rhbz#1005678
- Provide a meaningful error if --master is used for primitives and groups

Fri Aug 23 14:00:00 2013 Andrew Beekhof - 1.1.10-9
+ Fix: xml: Location constraints are allowed to specify a role
+ Bug rhbz#902407 - crm_resource: Handle --ban for master/slave resources as advertised
Resolves: rhbz#902407

Mon Aug 19 14:00:00 2013 Andrew Beekhof - 1.1.10-8
+ Fix: mcp: Remove LSB hints that instruct chkconfig to start pacemaker at boot time
Resolves: rhbz#997346

Wed Aug 14 14:00:00 2013 Andrew Beekhof - 1.1.10-7
+ Fencing: Support agents that need the host to be unfenced at startup
Resolves: rhbz#996850
+ Fix: crm_report: Collect corosync quorum data
Resolves: rhbz#989292

Thu Aug 8 14:00:00 2013 Andrew Beekhof - 1.1.10-6
- Regenerate patches to have meaningful names

Thu Aug 8 14:00:00 2013 Andrew Beekhof - 1.1.10-5
+ Fix: systemd: Prevent glib assertion - only call g_error_free with non-NULL arguments
+ Fix: systemd: Prevent additional use-of-NULL assertions in g_error_free
+ Fix: logging: glib CRIT messages should not produce core files in the background
+ Fix: crmd: Correcty update the history cache when recurring ops change their return code
+ Log: crm_mon: Unmangle the output for failed operations
+ Log: cib: Correctly log short-form xml diffs
+ Log: pengine: Better indicate when a resource has failed

Fri Aug 2 14:00:00 2013 Andrew Beekhof - 1.1.10-4
+ Fix: crmd: Prevent crash by passing log arguments in the correct order
+ Fix: pengine: Do not re-allocate clone instances that are blocked in the Stopped state
+ Fix: pengine: Do not allow colocation with blocked clone instances

Thu Aug 1 14:00:00 2013 Andrew Beekhof - 1.1.10-3
+ Fix: pengine: Do not restart resources that depend on unmanaged resources
+ Fix: crmd: Prevent recurring monitors being cancelled due to notify operations

Fri Jul 26 14:00:00 2013 Andrew Beekhof 1.1.10-2
- Drop rgmanager \'provides\' directive

Fri Jul 26 14:00:00 2013 Andrew Beekhof 1.1.10-1
- Update source tarball to revision: Pacemaker-1.1.10
- See included ChangeLog file or https://raw.github.com/ClusterLabs/pacemaker/master/ChangeLog for full details

- Resolves: rhbz#891766
- Resolves: rhbz#902407
- Resolves: rhbz#908450
- Resolves: rhbz#913093
- Resolves: rhbz#951340
- Resolves: rhbz#951371
- Related: rhbz#987355

Wed Jan 9 13:00:00 2013 Andrew Beekhof - 1.1.8-7
- Resolves: rhbz#880249
- Update to upstream ca7bf5e

+ Fencing: Only try peers for non-topology based operations once
+ tools: Have crm_resource generate a valid transition key when sending resource commands to the crmd

Sun Jan 6 13:00:00 2013 Andrew Beekhof - 1.1.8-6
- Resolves: rhbz#877364
- Update to upstream d20d06f

+ cib: Avoid use-after-free by correctly support cib_no_children for non-xpath queries
+ cib: Remove text nodes from cib replace operations
+ Cluster: Preserve corosync membership state when matching node name/id entries
+ cman: Do not wait for unmanaged resources during shutdown
+ cman: Ensure reliable shutdown
+ cman: Ignore qdisk \'nodes\'
+ Core: Prevent use-of_NULL in IPC code
+ corosync: Ensure peer state is preserved when matching names to nodeids
+ crmd: Avoid filling the ipc queue with data we don\'t need
+ crmd: Prevent election storms caused by getrusage() values being too close
+ Fencing: Correctly terminate when all device options have been exhausted
+ Fencing: Record delegated self-fencing operations in case they fail
+ legacy: Re-enable logging from the pacemaker plugin
+ pengine: Bug rhbz#880249 - Ensure orphan masters are demoted before being stopped
+ pengine: Bug rhbz#880249 - Teach the PE how to recover masters into primitives
+ pengine: Ensure previous migrations are completed before attempting another one
+ tools: crm_report - Fix node list detection

Thu Dec 13 13:00:00 2012 Andrew Beekhof - 1.1.8-5
- Resolves: rhbz#877364
- Update to upstream e69dfc1

+ attrd: Correctly handle deletion of non-existant attributes
+ cib: Do not pass local variables to mainloop_add_fd() when creating remote connections
+ Cluster: Do not strip the domain from node names calculated from uname(2)
+ Core: Supply the correct number of arguments for the format string
+ corosync: Avoid errors when closing failed connections
+ fencing: Automatically append \'nodeid\' to fencing agent args if it is detected agent supports \'nodeid\' parameter
+ mcp: chmod the correct directory instead of /var/run
+ pengine: Prevent double-free for cloned primitive from template

Wed Oct 31 13:00:00 2012 Andrew Beekhof - 1.1.8-4
- Resolves: rhbz#816875
- Update to upstream db9410b

+ Cluster: Detect node name collisions in corosync
+ Cluster: Strip domains from node names by default
+ Core: Prevent ordering changes when applying xml diffs
+ Fencing: On failure, only try a topology device once from the remote level.
+ Fencing: Retry stonith device for duration of action\'s timeout period.
+ Fencing: Support \'on_target\' option in fencing device metadata for forcing unfence on target node
+ mcp: Re-attach to existing pacemaker components when mcp fails
+ pengine: Bug cl#5101 - Ensure stop order is preserved for partially active groups
+ pengine: Bug cl#5111 - When clone/master child rsc has on-fail=stop, insure all children stop on failure.
+ pengine: Correctly unpack active anonymous clones
+ pengine: Support a \'requires\' resource meta-attribute for controlling whether it needs quorum, fencing or nothing
+ pengine: Support resources that require unfencing before start

Tue Oct 2 14:00:00 2012 Andrew Beekhof 1.1.8-3
- Fix multilib support by turning off the auto compilation of python files
- Resolves: rhbz#816875

Mon Oct 1 14:00:00 2012 Andrew Beekhof 1.1.8-2
- Fix internal package dependancies
- Resolves: rhbz#816875

- Update to upstream 0b45588
+ Correctly disable syslog output when requested
+ Warn about node names containing a capital letter
+ Do not start fencing until entire device topology is found or query results timeout.
+ Allow nodes to use a name other than uname()

Fri Sep 21 14:00:00 2012 Andrew Beekhof 1.1.8-1
- Rebuild for upstream 1.1.8 release
- Resolves: rhbz#816875

- See included ChangeLog file or https://raw.github.com/ClusterLabs/pacemaker/master/ChangeLog for full details

+ New IPC implementation from libqb
+ New logging implementation from libqb
+ Quieter - info, debug and trace logs are no longer sent to syslog
+ Dropped dependancy on cluster-glue
+ Config and core directories no longer located in heartbeat directories
+ Support for managing systemd services
+ Rewritten local resource management daemon
+ Version bumps for every shared library due to API cleanups
+ Removes crm shell, install/use pcs shell and GUI instead

Tue Apr 10 14:00:00 2012 David Vossel - 1.1.7-6
- Clear failcount history from crmd\'s lrm cache.
Resolves: rhbz#789397

Fri Mar 30 14:00:00 2012 David Vossel - 1.1.7-5
- Use default value for HB_DAEMON_DIR define when clusterglue does not provide one.
Resolves: rhbz#808557

Tue Mar 27 14:00:00 2012 David Vossel - 1.1.7-3
- Add libqb-devel as a dependancy of pacemaker-libs-devel
- Medium: PE: Report resources as active in correct data about resource location
Resolves: rhbz#799070
- Low: Tools: Bug rhbz#801351 - Fix crm_report help text
Resolves: rhbz#801351

Thu Mar 1 13:00:00 2012 Andrew Beekhof - 1.1.7-2
- Update patch level to upstream version: c26e624
- Resolves: rhbz#720214 rhbz#720218 rhbz#754216 rhbz#789397
For full details, see:
https://github.com/ClusterLabs/pacemaker/compare/c26e624...148fccf

Thu Feb 16 13:00:00 2012 Andrew Beekhof - 1.1.7-1
- Update tarball to upstream version: 148fccf
See included ChangeLog file or, for full details:
https://github.com/ClusterLabs/pacemaker/compare/148fccf...a12de08
- Add libqb-devel as a build dependancy
- Resolves: rhbz#782255 rhbz#754216 rhbz#729035
- Related: rhbz#790627

Wed Oct 19 14:00:00 2011 Andrew Beekhof - 1.1.6-3
- Resolves: rhbz#745526

Thu Oct 6 14:00:00 2011 Andrew Beekhof - 1.1.6-2
- Restore the ExclusiveArch directive
- Related: rhbz#743175

Thu Oct 6 14:00:00 2011 Andrew Beekhof - 1.1.6-1
- Update tarball to upstream version: a02c0f1
See included ChangeLog file or, for full details:
https://github.com/ClusterLabs/pacemaker/compare/a12de08...a02c0f1
- Do not build in support for snmp, esmtp by default
- Create a package for cluster unaware libraries to minimze our footprint
on non-cluster nodes
- Better subpackage descriptions
- Resolves: rhbz#743175

Mon Aug 8 14:00:00 2011 Andrew Beekhof - 1.1.5-8
- Update patch level to: 8ab3842021a5
- Resolves: rhbz#729035

Mon Aug 8 14:00:00 2011 Andrew Beekhof - 1.1.5-7
- Fix install typo
- Related: rhbz#720136

Mon Aug 8 14:00:00 2011 Andrew Beekhof - 1.1.5-6
- Update tarball to upstream version: b933cbea41b5
- Resolves: rhbz#708797
- Resolves: rhbz#451848
- Resolves: rhbz#708722
- Resolves: rhbz#720136

Fri Mar 25 13:00:00 2011 Andrew Beekhof - 1.1.5-5
- Fix another multi-lib header issue
- Related: rhbz#668466

Fri Mar 25 13:00:00 2011 Andrew Beekhof - 1.1.5-4
- Fix multi-lib header issue
- Related: rhbz#668466

Tue Mar 22 13:00:00 2011 Andrew Beekhof - 1.1.5-3
- Resolves: rhbz#684838 - Correctly notify fenced of a successful fencing event

Fri Mar 18 13:00:00 2011 Andrew Beekhof - 1.1.5-2
- Fix cman integration
- Resolves: rhbz#684838 - Correctly notify fenced of a successful fencing event
- Resolves: rhbz#684825 - Ensure Pacemaker uses the most recent membership/quorum information

Thu Mar 10 13:00:00 2011 Andrew Beekhof - 1.1.5-1
- Fix rpmlint warnings
- Rebase on new upstream release
See included ChangeLog file or http://hg.clusterlabs.org/pacemaker/1.1/file/tip/ChangeLog for details
+ Bugs lf#2445, lf#2493, lf#2508, lf#2518, lf#2527, lf#2544,
lf#2545, lf#2550, lf#2551, lf#2554, lf#2558, bnc#665131
- Resolves: rhbz#676286 - Add per device \'diag\' option to pacemaker stonith action

Fri Jan 14 13:00:00 2011 Andrew Beekhof 1.1.4-1
- Resolves: rhbz#668466
- Update tarball to upstream version: 3ac6ac993d6d
+ Performance improvements for larger clusters
+ Miscellaneous bug fixes

Tue Jul 13 14:00:00 2010 Andrew Beekhof 1.1.2-7
- Resolves: rhbz#610815 - add cman support
+ High: ais: Use service slot 10 to avoid conflicting with cman

Sat Jul 10 14:00:00 2010 Andrew Beekhof 1.1.2-6
- Resolves: rhbz#610815 - add cman support
+ High: cib: Also free query result for xpath operations that return more than one hit
+ High: cib: Fix the application of unversioned diffs
+ High: Core: Correctly unpack HA_Messages containing multiple entries with the same name
+ High: Core: Resolve coverity RESOURCE_LEAK defects
+ High: crmd: All nodes should see status updates, not just he DC
+ High: crmd: Allow non-DC nodes to clear failcounts too
+ High: crmd: Base DC election on process relative uptime
+ High: crmd: Make sure the membership cache is accurate after a sucessful fencing operation
+ High: crmd: Make sure we always poke the FSA after a transition to clear any TE_HALT actions
+ High: crmd: Prevent segmentation fault
+ High: PE: Avoid creating invalid ordering constraints for probes that are not needed
+ High: PE: Bug lf#1959 - Fail unmanaged resources should not prevent other services from shutting down
+ High: PE: Bug lf#2422 - Ordering dependencies on partially active groups not observed properly
+ High: PE: Bug lf#2424 - Use notify oepration definition if it exists in the configuration
+ High: PE: Bug lf#2433 - No services should be stopped until probes finish
+ High: PE: Correctly detect when there is a real failcount that expired and needs to be cleared
+ High: PE: Correctly handle pseudo action creation
+ High: PE: Fix colocation for interleaved clones
+ High: PE: Fix colocation with partially active groups
+ High: PE: Fix potential use-after-free defect from coverity
+ High: PE: Fix use-after-free in order_actions() reported by valgrind
+ High: PE: Prevent endless loop when looking for operation definitions in the configuration
+ High: stonith: Correctly parse pcmk_host_list parameters that appear on a single line
+ High: tools: crm_simulate - Resolve coverity USE_AFTER_FREE defect

Tue May 25 14:00:00 2010 Andrew Beekhof 1.1.2-5
- Resolves: rhbz#594296 - rpmdiff checks
+ Remove legacy scripts
+ Add missing man pages
+ Fix sub-package version requires

Tue May 18 14:00:00 2010 Andrew Beekhof 1.1.2-3
- Resolves: rhbz#590667
- Rebase on new upstream release
+ High: Core: Bug lf#2401 - Backed out changeset 6e6980376f01

Wed May 12 14:00:00 2010 Andrew Beekhof 1.1.2-2
- Do not build on ppc and ppc64.
Resolves: rhbz#590992
- Rebase on new upstream release
+ High: ais: Do not count votes from offline nodes and calculate current votes before sending quorum data
+ High: ais: Ensure the list of active processes sent to clients is always up-to-date
+ High: ais: Look for the correct conf variable for turning on file logging
+ High: ais: Use the threadsafe version of getpwnam
+ High: Core: Bug lf#2414 - Prevent use-after-free reported by valgrind when doing xpath based deletions
+ High: Core: fix memory leaks exposed by valgrind
+ High: crmd: Bug 2401 - Improved detection of partially active peers
+ High: crmd: Bug lf#2379 - Ensure the cluster terminates when the PE is not available
+ High: crmd: Bug lf#2414 - Prevent use-after-free of the PE connection after it dies
+ High: crmd: Bug lf#2414 - Prevent use-after-free of the stonith-ng connection
+ High: crmd: Do not allow the target_rc to be misused by resource agents
+ High: crmd: Do not ignore action timeouts based on FSA state
+ High: crmd: Ensure we dont get stuck in S_PENDING if we loose an election to someone that never talks to us again
+ High: crmd: Fix memory leaks exposed by valgrind
+ High: crmd: Remove race condition that could lead to multiple instances of a clone being active on a machine
+ High: crmd: Send erase_status_tag() calls to the local CIB when the DC is fenced, since there is no DC to accept them
+ High: crmd: Use global fencing notifications to prevent secondary fencing operations of the DC
+ High: PE: Bug lf#2317 - Avoid needless restart of primitive depending on a clone
+ High: PE: Bug lf#2361 - Ensure clones observe mandatory ordering constraints if the LHS is unrunnable
+ High: PE: Bug lf#2383 - Combine failcounts for all instances of an anonymous clone on a host
+ High: PE: Bug lf#2384 - Fix intra-set colocation and ordering
+ High: PE: Bug lf#2403 - Enforce mandatory promotion (colocation) constraints
+ High: PE: Bug lf#2412 - Correctly locate clone instances by their prefix
+ High: PE: Don ot be so quick to pull the trigger on nodes that are coming up
+ High: PE: Fix memory leaks exposed by valgrind
+ High: PE: Repair handling of unordered groups in RHS ordering constraints
+ High: PE: Rewrite native_merge_weights() to avoid Fix use-after-free
+ High: Shell: always reload status if working with the cluster (bnc#590035)
+ High: Shell: check timeouts also against the default-action-timeout property
+ High: Shell: Default to using the status section from the live CIB (bnc#592762)
+ High: Shell: edit multiple meta_attributes sets in resource management (lf#2315)
+ High: Shell: enable comments (lf#2221)
+ High: Tools: crm_mon - fix memory leaks exposed by valgrind

Mon Mar 8 13:00:00 2010 Andrew Beekhof - 1.1.1-2
- Resolves: rhbz#570807 - Offline nodes should not have their quorum votes counted

Thu Mar 4 13:00:00 2010 Andrew Beekhof - 1.1.1-1
- Resolves: rhbz#559868
- Split off the doc package as it has grown quite large
- Split off the cluster test suite (CTS) so that it can be used by other projects
- Update the tarball from upstream to version 46e288ab9014
+ High: PE: Repair handling of unordered groups in RHS ordering constraints
+ High: Agents: Prevent shell expansion of \'
*\' when there are files in /var/lib/heartbeat/cores/root
+ High: ais: Bug lf#2340 - Force rogue child processes to terminate after waiting 2.5 minutes
+ High: ais: Bug lf#2359 - Default expected votes to 2 inside Corosync/OpenAIS plugin
+ High: ais: Bug lf#2359 - expected-quorum-votes not correctly updated after membership change
+ High: ais: Bug rhbz#525552 - Move non-threadsafe calls to setenv() to after the fork()
+ High: crmd: Bug bnc#578644 - Improve handling of cancelled operations caused by resource cleanup
+ High: crmd: Make sure we wait for fencing to complete before continuing
+ High: crmd: Prevent use-of-NULL when non-DCs get stonith callbacks
+ High: Fencing: Account for stonith_get_info() always returning a pointer to the same static buffer
+ High: Fencing: Bug bnc#577007 - Correctly parse the hostlist output from stonith agents
+ High: Fencing: Correctly parse arg maps and do not return a provider for unknown agents
+ High: fencing: Fix can_fence_host_with_device() logic and improve hostlist output parsing
+ High: PE: Bug lf#2358 - Fix master-master anti-colocation
+ High: PE: Correctly implement optional colocation between primitives and clone resources
+ High: PE: Suppress duplicate ordering constraints to achieve orders of magnitude speed increases for large clusters
+ High: Shell: move scores from resource sets to the constraint element (lf#2331)
+ High: Shell: recovery from bad/outdated help index file
+ Medium: Shell: implement lifetime for rsc migrate and node standby (lf#2353)
+ Medium: Shell: node attributes update in configure (bnc#582767)

Thu Feb 25 13:00:00 2010 Fabio M. Di Nitto - 1.1.0-2
- Resolves: rhbz#568008
- Do not build pacemaker on s390 and s390x.

Fri Jan 15 13:00:00 2010 Andrew Beekhof - 1.1.0-1
- Related: rhbz#543948
- Update the tarball from upstream to version 07ab245be519
+ High: crmd: Always connect to stonith
+ High: crmd: Ensure batch-limit is correctly enforced
+ High: crmd: Ensure we have the latest status after a transition abort
+ High: Fencing: Overhaul the fencing daemon
+ High: PE: Bug lf#2153 - non-clones shouldn\'t restart when clones stop/start on other nodes - improved
+ Medium: PE: Allow resource sets to be reused between ordering and colocation constraints
+ Medium: PE: Implement serializing order constraints that dont cause restarts or inhibit migration
+ Medium: PE: Include node attributes for the node to be fenced
+ Medium: PE: Make crm_simulate a full replacement for ptest
+ Medium: PE: Only complain about target-role=master for non m/s resources
+ Medium: PE: Prevent non-multistate resources from being promoted through target-role
+ Medium: PE: Simplify the rsc_order syntax - don\'t make funky inferences based on score
+ Medium: PE: Support serialized sets of resources
+ Medium: Tools: Bug lf#2286 - Allow the shell to accept template parameters on the command line
+ Medium: Tools: Bug lf#2307 - Provide a way to determin the nodeid of past cluster members
+ Medium: Tools: crm: add update method to template apply (LF 2289)
+ Medium: Tools: crm: direct RA interface for stonith class resource agents (LF 2270)
+ Medium: Tools: crm: don\'t remove sets which contain id-ref attribute (LF 2304)
+ Medium: Tools: crm: exclude locations when testing for pathological constraints (LF 2300)
+ Medium: Tools: crm: fix exit code on single shot commands
+ Medium: Tools: crm: fix node delete (LF 2305)
+ Medium: Tools: crm: implement -F (--force) option
+ Medium: Tools: crm: rename status to cibstatus (LF 2236)
+ Medium: Tools: crm: stay in crm if user specified level only (LF 2286)

Tue Dec 15 13:00:00 2009 Andrew Beekhof - 1.1.0-0.1-00d9bcac8775.hg
- Related: rhbz#rhbz#543948
- Update the tarball from upstream to version 00d9bcac8775
+ High: PE: Bug 2213 - Ensure groups process location constraints so that clone-node-max works for cloned groups
+ High: PE: Bug lf#2153 - Update regression tests
+ High: PE: Bug lf#2153 - non-clones shouldn\'t restart when clones stop/start on other nodes
+ High: PE: Bug lf#2209 - Clone ordering should be able to prevent startup of dependant clones
+ High: PE: Bug lf#2216 - Correctly identify the state of anonymous clones when deciding when to probe
+ High: PE: Bug lf#2225 - Operations that require fencing should wait for \'stonith_complete\' not \'all_stopped\'.
+ High: PE: Bug lf#2225 - Prevent clone peers from stopping while another is instance is (potentially) being fenced
+ High: PE: Correctly anti-colocate with a group
+ High: PE: Correctly unpack ordering constraints for resource sets to avoid graph loops
+ High: Replace stonithd with the new fencing subsystem
+ High: cib: Ensure the loop searching for a remote login message terminates
+ High: cib: Finally fix reliability of receiving large messages over remote plaintext connections
+ High: cib: Fix remote notifications
+ High: cib: For remote connections, default to CRM_DAEMON_USER since thats the only one that the cib can validate the password for using PAM
+ High: cib: Remote plaintext - Retry sending parts of the message that didn\'t fit the first time
+ Medium: PE: Bug lf#2206 - rsc_order constraints always use score at the top level
+ Medium: PE: Provide a default action for resource-set ordering
+ Medium: PE: Silently fix requires=fencing for stonith resources so that it can be set in op_defaults
+ Medium: ais: Some clients such as gfs_controld want a cluster name, allow one to be specified in corosync.conf
+ Medium: cib: Create valid notification control messages
+ Medium: cib: Indicate where the remote connection came from
+ Medium: cib: Send password prompt to stderr so that stdout can be redirected
+ Medium: extra: Add the daemon parameter to the controld metadata
+ Medium: fencing: Re-engineer the stonith daemon to support RHCS agents
+ Medium: tools: Make crm_mon functional with remote connections
+ Medium: xml: Bug bnc#552713 - Treat node unames as text fields not IDs
+ Medium: xml: Bug lf#2215 - Create an always-true expression for empty rules when upgrading from 0.6

Thu Dec 3 13:00:00 2009 Dennis Gregorovic - 1.0.5-6.2
- Rebuilt for RHEL 6

Wed Nov 25 13:00:00 2009 Dennis Gregorovic - 1.0.5-6.1
- Rebuilt for RHEL 6

Sat Oct 31 13:00:00 2009 Andrew Beekhof - 1.0.5-6
- Let snmp automatically pull in lm_sensors-devel if required
and available on that arch (its not on s390x)

Sat Oct 31 13:00:00 2009 Andrew Beekhof - 1.0.5-5
- Disable Heartbeat support

Thu Oct 29 13:00:00 2009 Andrew Beekhof - 1.0.5-4
- Include the fixes from CoroSync integration testing
- Move the resource templates - they\'re not documentation
- Ensure documentation is placed in a standard location
- Exclude documentation that is included elsewhere in the package

- Update the tarball from upstream to version ee19d8e83c2a
+ High: cib: Correctly clean up when both plaintext and tls remote ports are requested
+ High: PE: Bug bnc#515172 - Provide better defaults for lt(e) and gt(e) comparisions
+ High: PE: Bug lf#2197 - Allow master instances placemaker to be influenced by colocation constraints
+ High: PE: Make sure promote/demote pseudo actions are created correctly
+ High: PE: Prevent target-role from promoting more than master-max instances
+ High: ais: Bug lf#2199 - Prevent expected-quorum-votes from being populated with garbage
+ High: ais: Prevent deadlock - dont try to release IPC message if the connection failed
+ High: cib: For validation errors, send back the full CIB so the client can display the errors
+ High: cib: Prevent use-after-free for remote plaintext connections
+ High: crmd: Bug lf#2201 - Prevent use-of-NULL when running heartbeat

Tue Oct 13 14:00:00 2009 Andrew Beekhof - 1.0.5-3
- Update the tarball from upstream to version 38cd629e5c3c
+ High: Core: Bug lf#2169 - Allow dtd/schema validation to be disabled
+ High: PE: Bug lf#2106 - Not all anonymous clone children are restarted after configuration change
+ High: PE: Bug lf#2170 - stop-all-resources option had no effect
+ High: PE: Bug lf#2171 - Prevent groups from starting if they depend on a complex resource which can\'t
+ High: PE: Disable resource management if stonith-enabled=true and no stonith resources are defined
+ High: PE: Don\'t include master score if it would prevent allocation
+ High: ais: Avoid excessive load by checking for dead children every 1s (instead of 100ms)
+ High: ais: Bug rh#525589 - Prevent shutdown deadlocks when running on CoroSync
+ High: ais: Gracefully handle changes to the AIS nodeid
+ High: crmd: Bug bnc#527530 - Wait for the transition to complete before leaving S_TRANSITION_ENGINE
+ High: crmd: Prevent use-after-free with LOG_DEBUG_3
+ Medium: xml: Mask the \"symmetrical\" attribute on rsc_colocation constraints (bnc#540672)
+ Medium (bnc#520707): Tools: crm: new templates ocfs2 and clvm
+ Medium: Build: Invert the disable ais/heartbeat logic so that --without (ais|heartbeat) is available to rpmbuild
+ Medium: PE: Bug lf#2178 - Indicate unmanaged clones
+ Medium: PE: Bug lf#2180 - Include node information for all failed ops
+ Medium: PE: Bug lf#2189 - Incorrect error message when unpacking simple ordering constraint
+ Medium: PE: Correctly log resources that would like to start but can\'t
+ Medium: PE: Stop ptest from logging to syslog
+ Medium: ais: Include version details in plugin name
+ Medium: crmd: Requery the resource metadata after every start operation

Fri Aug 21 14:00:00 2009 Tomas Mraz - 1.0.5-2.1
- rebuilt with new openssl

Wed Aug 19 14:00:00 2009 Andrew Beekhof - 1.0.5-2
- Add versioned perl dependancy as specified by
https://fedoraproject.org/wiki/Packaging/Perl#Packages_that_link_to_libperl
- No longer remove RPATH data, it prevents us finding libperl.so and no other
libraries were being hardcoded
- Compile in support for heartbeat
- Conditionally add heartbeat-devel and corosynclib-devel to the -devel requirements
depending on which stacks are supported

Mon Aug 17 14:00:00 2009 Andrew Beekhof - 1.0.5-1
- Add dependancy on resource-agents
- Use the version of the configure macro that supplies --prefix, --libdir, etc
- Update the tarball from upstream to version 462f1569a437 (Pacemaker 1.0.5 final)
+ High: Tools: crm_resource - Advertise --move instead of --migrate
+ Medium: Extra: New node connectivity RA that uses system ping and attrd_updater
+ Medium: crmd: Note that dc-deadtime can be used to mask the brokeness of some switches

Tue Aug 11 14:00:00 2009 Ville Skyttä - 1.0.5-0.7.c9120a53a6ae.hg
- Use bzipped upstream tarball.

Wed Jul 29 14:00:00 2009 Andrew Beekhof - 1.0.5-0.6.c9120a53a6ae.hg
- Add back missing build auto
* dependancies
- Minor cleanups to the install directive

Tue Jul 28 14:00:00 2009 Andrew Beekhof - 1.0.5-0.5.c9120a53a6ae.hg
- Add a leading zero to the revision when alphatag is used

Tue Jul 28 14:00:00 2009 Andrew Beekhof - 1.0.5-0.4.c9120a53a6ae.hg
- Incorporate the feedback from the cluster-glue review
- Realistically, the version is a 1.0.5 pre-release
- Use the global directive instead of define for variables
- Use the haclient/hacluster group/user instead of daemon
- Use the _configure macro
- Fix install dependancies

Fri Jul 24 14:00:00 2009 Andrew Beekhof - 1.0.4-3
- Include an AUTHORS and license file in each package
- Change the library package name to pacemaker-libs to be more
Fedora compliant
- Remove execute permissions from xml related files
- Reference the new cluster-glue devel package name
- Update the tarball from upstream to version c9120a53a6ae
+ High: PE: Only prevent migration if the clone dependancy is stopping/starting on the target node
+ High: PE: Bug 2160 - Dont shuffle clones due to colocation
+ High: PE: New implementation of the resource migration (not stop/start) logic
+ Medium: Tools: crm_resource - Prevent use-of-NULL by requiring a resource name for the -A and -a options
+ Medium: PE: Prevent use-of-NULL in find_first_action()
+ Low: Build: Include licensing files

Tue Jul 14 14:00:00 2009 Andrew Beekhof - 1.0.4-2
- Reference authors from the project AUTHORS file instead of listing in description
- Change Source0 to reference the project\'s Mercurial repo
- Cleaned up the summaries and descriptions
- Incorporate the results of Fedora package self-review

Tue Jul 14 14:00:00 2009 Andrew Beekhof - 1.0.4-1
- Initial checkin


 
ICM