Package: pacemaker-1.1.3-1.fc14.1
Tag: None
Status: complete
Built by: sharkcz
ID: 37222
Started: Wed, 06 Oct 2010 06:31:25 EDT
Finished: Wed, 06 Oct 2010 06:38:00 EDT
Changelog:
* Tue Oct 05 2010 jkeating - 1.1.3-1.1
- Rebuilt for gcc bug 634757
* Tue Sep 21 2010 Andrew Beekhof <andrew(a)beekhof.net> - 1.1.3-1
- Upstream release of 1.1.3
+ High: crmd: Use the correct define/size for lrm resource IDs
+ High: crmd: Bug lf#2458 - Ensure stop actions always have the relevant resource
attributes
+ High: crmd: Ensure we activate the DC timer if we detect an alternate DC
+ High: mcp: Correctly initialize the string containing the list of active daemons
+ High: mcp: Fix the expansion of the pid file in the init script
+ High: mcp: Tell chkconfig we need to shut down early on
+ High: PE: Bug lf#2476 - Repair on-fail=block for groups and primitive resources
+ High: PE: Do not demote resources because something that requires it can't run
+ High: PE: Rewrite the ordering constraint logic to be simplicity, clarity and
maintainability
+ High: PE: Wait until stonith is available, don't fall back to shutdown for nodes
requesting termination
+ High: PE: Prevent segfault by ensuring the arguments to do_calculations() are
initialized
+ High: stonith: Bug lf#2461 - Prevent segfault by not looking up operations if the
hashtable hasn't been initialized yet
+ High: Stonith: Bug lf#2473 - Ensure stonith operations complete within the timeout and
are terminated if they run too long
+ High: stonith: Bug lf#2473 - Gracefully handle remote operations that arrive late
(after we've done notifications)
+ High: stonith: Bug lf#2473 - Add the timeout at the top level where the daemon is
looking for it
+ High: stonith: Bug lf#2473 - Ensure timeouts are included for fencing operations
+ High: Stonith: Use the timeout specified by the user
+ High: Tools: Bug lf#2456 - Fix assertion failure in crm_resource
* Mon Jul 26 2010 Andrew Beekhof <andrew(a)beekhof.net> - 1.1.3-0.1-b3cb4f4a30ae.hg
- Pre-release version of 1.1.3
+ High: ais: Bug lf2401 - Improved processing when the peer crmd processes join/leave
+ High: ais: fix list of active processes sent to clients (bnc#603685)
+ High: ais: Move the code for finding uid before the fork so that the child does no
logging
+ High: ais: Resolve coverity CONSTANT_EXPRESSION_RESULT defects
+ High: cib: Also free query result for xpath operations that return more than one hit
+ High: cib: Attempt to resolve memory corruption when forking a child to write the cib
to disk
+ High: cib: Correctly free memory when writing out the cib to disk
+ High: cib: Fix the application of unversioned diffs
+ High: cib: Remove old developmental error logging
+ High: cib: Restructure the 'valid peer' check for deciding which instructions
to ignore
+ High: Core: Bug lf#2401 - Backed out changeset 6e6980376f01
+ High: Core: Correctly unpack HA_Messages containing multiple entries with the same
name
+ High: Core: crm_count_member() should only track nodes that have the full stack up
+ High: Core: New developmental logging system inspired by the kernel and a PoC from
Lars Ellenberg
+ 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: Bug lf#2439 - cancel_op() can also return HA_RSCBUSY
+ High: crmd: Bug lf#2439 - Handle asynchronous notification of resource deletion
events
+ High: crmd: Fix assertion failure when performing async resource failures
+ High: crmd: Fix handling of async resource deletion results
+ High: crmd: Include the action for crm graph operations
+ 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: Offer crm-level membership once the peer starts the crmd process
+ High: crmd: Only need to request quorum update for plugin based clusters
+ High: crmd: Prevent everyone from loosing DC elections by correctly initializing all
relevant variables
+ High: crmd: Prevent segmentation fault
+ High: crmd: several fixes for async resource delete
+ High: mcp: Add missing headers when built without heartbeat support
+ High: mcp: New master control process for (re)spawning pacemaker daemons
+ 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: Bug lf#2453 - Enforce clone ordering in the absense of colocation
constraints
+ 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: Correctly order clone startup after group/clone start
+ 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 previous merge
+ 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: Resolve coverity RESOURCE_LEAK defects
+ High: Shell: Complete the transition to using crm_attribute instead of crm_failcount
and crm_standby
+ High: stonith: Advertise stonith-ng options in the metadata
+ High: stonith: Correctly parse pcmk_host_list parameters that appear on a single line
+ High: stonith: Map poweron/poweroff back to on/off expected by the stonith tool from
cluster-glue
+ High: stonith: pass the configuration to the stonith program via environment variables
(bnc#620781)
+ High: Support starting plugin-based Pacemaker clusters with the MCP as well
+ High: tools: crm_report - corosync.conf wont necessarily contain the text
'pacemaker' anymore
+ High: tools: crm_simulate - Resolve coverity USE_AFTER_FREE defect
+ High: Tools: Drop the 'pingd' daemon and resource agent in favor of
ocf:pacemaker:ping
+ High: Tools: Fix recently introduced use-of-NULL
+ High: Tools: Fix use-after-free defect from coverity
SRPMS:
pacemaker-1.1.3-1.fc14.1.src.rpm
Closed tasks:
-------------
Task 216672 on
fedora1.s390.bos.redhat.com
Task Type: buildArch (pacemaker-1.1.3-1.fc14.1.src.rpm, s390x)
logs:
http://s390.koji.fedoraproject.org/koji/getfile?taskID=216672&name=bu...
http://s390.koji.fedoraproject.org/koji/getfile?taskID=216672&name=ro...
http://s390.koji.fedoraproject.org/koji/getfile?taskID=216672&name=st...
rpms:
http://s390pkgs.fedoraproject.org/packages/pacemaker/1.1.3/1.fc14.1/s390x...
http://s390pkgs.fedoraproject.org/packages/pacemaker/1.1.3/1.fc14.1/s390x...
http://s390pkgs.fedoraproject.org/packages/pacemaker/1.1.3/1.fc14.1/s390x...
http://s390pkgs.fedoraproject.org/packages/pacemaker/1.1.3/1.fc14.1/s390x...
http://s390pkgs.fedoraproject.org/packages/pacemaker/1.1.3/1.fc14.1/s390x...
http://s390pkgs.fedoraproject.org/packages/pacemaker/1.1.3/1.fc14.1/s390x...
Task 216565 on
fedora1.s390.bos.redhat.com
Task Type: build (None, pacemaker-1.1.3-1.fc14.1.src.rpm)
Task 216671 on
fedora2.s390.bos.redhat.com
Task Type: buildArch (pacemaker-1.1.3-1.fc14.1.src.rpm, s390)
logs:
http://s390.koji.fedoraproject.org/koji/getfile?taskID=216671&name=bu...
http://s390.koji.fedoraproject.org/koji/getfile?taskID=216671&name=ro...
http://s390.koji.fedoraproject.org/koji/getfile?taskID=216671&name=st...
rpms:
http://s390pkgs.fedoraproject.org/packages/pacemaker/1.1.3/1.fc14.1/s390/...
http://s390pkgs.fedoraproject.org/packages/pacemaker/1.1.3/1.fc14.1/s390/...
http://s390pkgs.fedoraproject.org/packages/pacemaker/1.1.3/1.fc14.1/s390/...
http://s390pkgs.fedoraproject.org/packages/pacemaker/1.1.3/1.fc14.1/s390/...
http://s390pkgs.fedoraproject.org/packages/pacemaker/1.1.3/1.fc14.1/s390/...
http://s390pkgs.fedoraproject.org/packages/pacemaker/1.1.3/1.fc14.1/s390/...
Task Info:
http://s390.koji.fedoraproject.org/koji/taskinfo?taskID=216565
Build Info:
http://s390.koji.fedoraproject.org/koji/buildinfo?buildID=37222