e3ab3f0455
- Build: Suppress -Wcast-align warnings/errors on arm and ppc64le (bnc#845525)
Yan Gao2014-01-25 07:45:00 +00:00
62a0c904df
- Build: Supress -Wcast-align warnings/errors on arm and ppc64le (bnc#845525) * Update pacemaker-Wno-cast-align.patch
Yan Gao2014-01-25 07:18:33 +00:00
ad12ec0648
- services: Do not block synced service executions - Upstream version cs: 96cd1941308be48fdf1e827b88ebd9410cf2010a
Yan Gao2014-01-25 01:47:46 +00:00
4f39472adf
- crm_mon: Display brief output if "-b/--brief" is supplied or 'b' is toggled (FATE#314757) - tools: Display pending state in crm_mon/crm_resource/crm_simulate if --pending/-j is supplied (cl#5178) (FATE#315159) - services: Fixes segfault associated with cancelling in-flight recurring operations. (bnc#859923)
Yan Gao2014-01-24 09:03:05 +00:00
61ba85eb4c
Update revision in _service: a3cda7619e71399d54f209296aebf3ba713a0bf4
Yan Gao2014-01-24 08:42:28 +00:00
a5081d6a04
- crm_report: Force grep to interpret logs as text - Upstream version cs: a3cda7619e71399d54f209296aebf3ba713a0bf4
Yan Gao2014-01-20 10:36:47 +00:00
21b5dfd5e6
- Drop the obsolete patch (bnc#857779): * bug-812269_pacemaker-fencing-update-cib.patch
Yan Gao2014-01-17 16:59:46 +00:00
ccd482926f
- pengine: Force record pending for migrate_to actions - pengine: cl#5186 - Avoid running rsc on two nodes when node is fenced during migration - cluster: Fix segfault on removing a node (bnc#858745) - services: Reset the scheduling policy and priority for lrmd's children without replying on SCHED_RESET_ON_FORK (bnc#858857) - fencing: Update stonith device list only if stonith is enabled (bnc#857779) - services: Correctly reset the nice value for lrmd's children (bnc#858857) - pengine: Correctly perform partial migrations when node's uname is not equal to the id. - fencing: Immediately fail remote fencing operation on peer timeout - cl#5055: Improved migration support. - stonith_admin: Ensure pointers passed to sscanf() are properly initialized - Fix: Prevent potential use-of-NULL - crmd: Prevent memory leak in error paths - services: Fixes segfault associated with cancelling in-flight recurring operations. - pengine: cl#5174 - Allow resource sets and templates for location constraints (FATE#315158) - Upstream version cs: 31d76eedee4aecfa9b204bd3006c0ce2c7b569a4
Yan Gao2014-01-17 16:24:19 +00:00
c74bc38ef0
Accepting request 213584 from network:ha-clustering:Factory
Stephan Kulow
2014-01-15 18:35:59 +00:00
0e7b607acb
- crmd: Change the default value of node-action-limit - crm_ticket: Support multiple modifications for a ticket in an atomic operation (bnc#855099) - Upstream version cs: 3e8930190b8b53565ef4ca3fa00006c41511be9f
Yan Gao2014-01-11 11:40:34 +00:00
91a226db77
- ipc: fix memory leak for failed ipc client connections. (bnc#857779) - pacemakerd: Fixed a problem that only pacemakerd did not inherit the logfacility of corosync.conf. - pengine: Fixes memory leak in regex pattern matching code for constraints. - crm_attribute: Do not swallow hostname lookup failures - crmd: Avoid deleting the 'shutdown' attribute - Upstream version cs: ad10acb1c4d668befd7ea1d39312356223d86615 - cpg: Correctly free sent messages (bnc#853675, bnc#856018) - cluster: Correctly construct the header for compressed messages (bnc#851951, bnc#856018)
Yan Gao2014-01-09 18:42:11 +00:00
9a6d66b487
Accepting request 210602 from network:ha-clustering:Factory
Stephan Kulow
2013-12-12 10:17:51 +00:00
8806208b4d
- cts: Install cib_xml.py (bnc#854926) - report: Add support for xz compressed logs (bnc#854060) - attrd: Memory leak - crm_mon: Fix overflow on SMTP subject line - Upstream version cs: 65bb87eadcf6dfd9b5cd6030ec318579fd4fe7c8
Yan Gao2013-12-11 19:30:37 +00:00
310b037af4
Accepting request 209517 from network:ha-clustering:Factory
Stephan Kulow
2013-12-06 12:44:54 +00:00
39a9b6624f
- Fix: Removes unnecessary newlines in crm_resource -O output (bnc#853651) - Upstream version cs: 93a37bf6ea4dcaea8fe7462442ee01019ec167c5
Yan Gao2013-12-05 12:13:50 +00:00
80d8a4d713
Accepting request 209371 from network:ha-clustering:Factory
Stephan Kulow
2013-12-05 06:17:55 +00:00
f30b407a3e
- crmd: Memory leak - Upstream version cs: ce5d77c6038a0a0294d4cae238169c458ba03b72
Yan Gao2013-11-28 14:03:03 +00:00
6ab49f3e65
Add the corresponding bug numbers in the changelog:
Yan Gao2013-11-26 15:08:46 +00:00
485bf99876
- pengine: Recover unexpectedly running container nodes. - pengine: Disable container node probes due to constraint conflicts - ipc: Have the ipc server enforce a minimum buffer size all clients must use. - Bug cl#5181 - corosync: Ensure node IDs are written to the CIB as unsigned integers - Upstream version cs: f57ad6c17624c0cbfc58c46f0bad7e28453506bb
Yan Gao2013-11-25 16:37:48 +00:00
5c951f9dac
- Update pacemaker-colocated-utilization.patch * pengine: Do not check the allocation of resources during a colocation preview (bnc#849595)
Yan Gao2013-11-19 16:46:16 +00:00
21f1779561
Accepting request 207124 from network:ha-clustering:Factory
Stephan Kulow
2013-11-17 19:20:19 +00:00
c7b9f67698
Accepting request 206425 from network:ha-clustering:Factory
Stephan Kulow
2013-11-12 09:53:56 +00:00
bf78bd2b9d
- Rebase: * bug-806256_pacemaker-log-level-notice.patch - Drop the obsolete patch: * bug-800323_pacemaker-crm_mon-save-cib.patch - Probe for baremetal remote-node connection resources. - remote: Add support for ipv6 into pacemaker_remote daemon - election/fencing: Fix the casts that would result in incorrect values for big-endian systems (bnc#842915) - Fencing: Apply correct score to the resource of group - crm_resource: Wait for the correct number of replies when cleaning up resources (bnc#842204) - cpg: Only process one message at a time to allow other priority jobs to be performed - remote: Handle endian changes between client and server and improve forward compatibility - crmd: A more reliable method of looking up migration options - crmd: Allow non-CIB based throttling to be disabled - crmd: Honor load thresholds lower than the cib maximum - crmd: Tell the DC our job limit instead of the number of cores - crmd: Track the CIB's CPU usage - crmd: Fold the enforcement of migration-limit into the throttling code - crmd: Don't start throttling until we're over the target threshold - crmd: Do not send throttle updates to versions that don't support them - ipc: Use the higher of the configured buffer size or the default - crmd: Tweak the throttling threshold multipliers - crmd: Simplify option processing for throttling options - crmd: Simplify the logic for calculating the number of available cores - crmd: Make the per-node action limit directly configurable in the CIB - crmd: Tweak the throttling code based on migration-limit and/or LRMD_MAX_CHILDREN (bnc#838358) - crmd: Slow down recovery on nodes with IO load - crmd: Make the utilization limit configurable - crmd: Use the load on our peers to know how many jobs to send them - crmd: Notify peers of our relative load - remote: Properly version the remote connection protocol
Yan Gao2013-11-10 01:38:35 +00:00
18bde46b84
Accepting request 205889 from network:ha-clustering:Factory
Stephan Kulow
2013-11-07 07:43:03 +00:00
3c61e379dc
Add a bug number: - Disable -Wcast-align on problematic files (bnc#845525)
Yan Gao2013-10-25 14:21:25 +00:00
1733077c18
Accepting request 204479 from network:ha-clustering:Factory
Tomáš Chvátal
2013-10-24 12:10:55 +00:00
ffa8d41ef3
Accepting request 204334 from home:Andreas_Schwab:Factory
Yan Gao2013-10-24 03:49:47 +00:00
1cdccc0e11
- iso8601: Prevent dates from jumping backwards a day in some timezones - crm_master: Avoid sending redundant "--node" options to crm_attribute (bnc#846360) - ipc: Client buffer size must never fall below our max read size - ipc: Ensure buffer environment variable is read before setting max buffer len - fencing: Deep copy current topology level list on remote op - Upstream version cs: afdce1faecf82c778ed81eb5eb9b7518d36a1160
Yan Gao2013-10-22 10:55:06 +00:00
3fa40994ca
- crm_resource: Wait for a reply for each request to crmd (bnc#842204) - Upstream version cs: 7afb87c8caa96d3c1ed9a353ae6061023a729fd4
Yan Gao2013-10-17 06:50:55 +00:00
afaf028721
- Cluster: On cluster signoff, make sure that the g_source gets disconnected. - crmd: Using PCMK_ipc_buffer variable for remote-node proxy - plugin: Reset the scheduling policy of daemons to SCHED_OTHER with nice value -10 (bnc#843647) - ipc: Compress msgs based on client's actual max send size - pengine: Do not probe for connection resources - Upstream version cs: 490e695539630cfc158c5967a99237659fac5f30
Yan Gao2013-10-16 04:23:54 +00:00
471a9e5eed
Accepting request 202757 from network:ha-clustering:Factory
OBS User buildservice-autocommit
2013-10-11 09:04:38 +00:00
603410de26
Accepting request 202757 from network:ha-clustering:Factory
Tomáš Chvátal
2013-10-11 09:04:37 +00:00
495ca2b3f5
Updating link to change in openSUSE:Factory/pacemaker revision 56.0
OBS User buildservice-autocommit
2013-10-11 09:04:37 +00:00
a49234be4c
- fencing: Allow fencing for node after topology entries are deleted - fencing: Do not broadcast suicide if the on action is being executed - remote: Option to enable/disable probes on container resource remote-nodes - lrmd: Correctly cancel monitor actions for lsb/systemd/service resources on cleaning up (bnc#842471) - services: Fix the executing of synchronous actions - Upstream version cs: 728ec77851540f9ce64ee1b1269d967841571b25
Yan Gao2013-10-03 02:01:03 +00:00
0712d956b5
- PE: Add a special attribute for distinguishing between real nodes and containers in constraint rules - PE: Allow location constraints to take a regex pattern to match against resource IDs - Bug rhbz#1011618 - Consistently use 'Slave' as the role for unpromoted master/slave resources - cibadmin: Report errors during sign-off - Fencing: Observe pcmk_host_list during automatic unfencing - services: Prevent use-of-NULL when executing service actions - crm_resource: Provide a meaningful error if --master is used for primitives and groups - ipc: Raise the default buffer size to 128k (bnc#838358) - Upstream version cs: ecd44e642db3b65ee83aceed0e93376894a58c47
Yan Gao2013-09-30 05:58:05 +00:00
3f42db3aa4
Accepting request 200404 from network:ha-clustering:Factory
Stephan Kulow
2013-09-25 15:18:24 +00:00
b861e2573d
Document the changes of patches
Yan Gao2013-09-24 14:11:17 +00:00
c6e3f55cc9
Add missing bug numbers in pacemaker.changes
Yan Gao2013-09-24 12:51:17 +00:00
6df4c425eb
spec: Drop the %clean section
Yan Gao2013-09-17 15:00:17 +00:00
02e3c78f1b
- spec: Recommends fence-agents and sbd
Yan Gao2013-09-17 08:50:51 +00:00
fd12761563
Remove unused files: D bug-809635_pacemaker-xml-digest.patch D bug-815447_pacemaker-cib-strip-text-nodes.patch D heartbeat-doc-1.0.tar.gz D pacemaker-configure-libqb-version.patch D pacemaker-cts-startcmd.patch D pacemaker-disable-listing-fence-agents.patch D pacemaker-ptest-build.patch
Yan Gao2013-09-12 09:44:38 +00:00
2b929800db
Generating rpm macros with commands doesn't seem to work now. Replace them
Yan Gao2013-09-11 10:22:32 +00:00
0df6f39bce
- pengine: Properly handle orphaned multistate resources living on remote-nodes - pengine: Map orphaned container fillers to container resource during shutdown to preserve ordering - pengine: Do not attempt to probe resources on remote-nodes that are shutting down - Upstream version cs: d9bb7632492b1f91a300fb43e9ad8a262a8f2928
Yan Gao2013-09-10 02:40:34 +00:00
a919eb603a
- cib: Prevent potential double free in get_remote_uuid - pengine: Properly shutdown orphaned remote connection resources - crmd: Populate remote peer cache when building new cib - crmd: Clear remote-node status AFTER start completes, not before. - pengine: Probe resources on baremetal remote-nodes - crmd: Remote-node fencing glue - pengine: Allow fencing of baremetal remote nodes - crmd: Cache baremetal remote-nodes - tools: Fixes formatting of remote-nodes in crm_mon and crm_simulate - Upstream version cs: 69dcbaf2c38589820a6f0181806a17bd7da08dd9
Yan Gao2013-09-09 11:53:45 +00:00
cf498cfd06
- cib: Support XML comments in diffs (bnc#836965) - Upstream version cs: 5d0a2239543bd5003444af4a16780ac47fd37079
Yan Gao2013-09-04 07:15:12 +00:00
5b62c7030a
- crm_mon: add --hide-headers option to hide all headers - pengine: Order demote/promote of resources on remote nodes to happen only once the connection is up - tools: clear ncurses screen when crm_mon cannot connect - crmd: Invalid formatting of log message causes crash - remote: Properly handle expected late replies when TLS transport is in use. - cluster: Allow remote-nodes to be cached - Upstream version cs: a4eb44fd075e8cb8608f5e45522cade45658ff98
Yan Gao2013-09-02 11:34:26 +00:00
84133ea00a
- Fencing: Support agents that need the host to be unfenced at startup - cpg: Correctly set the group name length - pengine: Distinguish between the agent being missing and something the agent needs being missing (bnc#833374) - crmd: Prevent PCMK_LRM_OP_NOT_INSTALLED for being mapped to PCMK_LRM_OP_ERROR - Bug cl#5171 - PE: Don't prevent clones from running due to dependant resources - services: Correctly invoke callbacks for aborted operations - services: Preserve errno when handling exec failres least it be reset as a side-effect of other calls - services: Prevent use-of-NULL in g_error_free - services: Detect missing agents and permission errors before forking - lrmd: Do not overwrite any existing operation status error - crmd: Correcty update the history cache when recurring ops change their return code - PE: Correctly account for the location preferences of things colocated with a group - crmd: Gracefully handle actions that cannot be initiated - crm_simulate: Do not complain about CRM_OP_REPROBE actions - PE: Gracefully handle bad values for XML_ATTR_TRANSITION_MAGIC - crm_mon: Correctly extract alternate name for pingd attributes - Fix: Prevent use-of-NULL when ping resources do not define a host list - Fix: Gracefully handle -ECHILD from waitpid() in crm_abort() - Fix: Command-line tools should stop after an assertion failure - systemd: Prevent glib assertion - only call g_error_free() with non-NULL arguments - Upstream version cs: 4f672bc85eefd33e2fb09b601bb8ec1510645468
Yan Gao2013-08-21 05:31:10 +00:00
888f216e00
Accepting request 185885 from home:yan_gao:branches:network:ha-clustering:Factory
Yan Gao2013-08-05 06:38:03 +00:00
d8a1fef40e
Accepting request 184918 from home:yan_gao:branches:network:ha-clustering:Factory
Yan Gao2013-07-30 06:11:07 +00:00
059497d365
Accepting request 184818 from home:yan_gao:branches:network:ha-clustering:Factory
Yan Gao2013-07-29 13:11:47 +00:00
fe46e06b0e
- cpg: Correctly free sent messages - crm_resource: Present an error if an admin tries to --force-start an already active resource - cluster: Correctly construct the header for compressed messages - PE: Re-allow ordering constraints with fencing devices now that it is safe to do so - cl#5170 - Correctly support on-fail=block for clones - PE: Do the right thing when admins specify the internal resource instead of the clone - fencing: Correctly detect existing device entries when registering a new one - crm_node: Return 0 if --remove passed - remove the mainloop_trigger that are no longer needed. - corosync: Ensure removed peers are erased from all caches - cluster: Detect and warn about node names with capitals - Upstream version cs: 9abe6876d50ff2879f17b08dfa1500817a7fbeba
Yan Gao2013-07-22 10:12:36 +00:00
f7736c4005
Accepting request 181041 from network:ha-clustering:Factory
Stephan Kulow
2013-07-08 05:19:47 +00:00
75dab286b7
Accepting request 129167 from home:a_jaeger:FactoryFix
Yan Gao2012-07-30 02:03:55 +00:00
2381eb8685
Accepting request 125838 from network:ha-clustering:Factory
Stephan Kulow
2012-06-26 15:09:49 +00:00
ea77811709
Remove fix-glib_h-include.patch
Yan Gao2012-06-23 05:35:51 +00:00
83c5c33d98
- Core: Revert to the original process flags for the support of rolling-upgrade - PE: Bug cl#5059 - Use the correct action's status when calculating required actions for interleaved clones - Upstream version cs: 61a079313275f3e9d0e85671f62c721d32ce3563
Yan Gao2012-06-23 05:04:51 +00:00
d5e5ee1e45
Accepting request 121719 from network:ha-clustering:Factory
Stephan Kulow
2012-05-22 08:23:31 +00:00
51f801ad74
Accepting request 121643 from home:badshah400:branches:network:ha-clustering:Factory
Tim Serong2012-05-22 02:51:49 +00:00
6ae7956a6e
Accepting request 115601 from network:ha-clustering:Factory
Stephan Kulow
2012-05-03 08:59:17 +00:00
1589a3e7c3
- Add provides to identify support level for tickets (bnc#752241)
Tim Serong2012-04-23 11:15:16 +00:00
fd43827654
Accepting request 104856 from network:ha-clustering:Factory
Stephan Kulow
2012-02-16 11:25:02 +00:00
527a76dc73
- Core: Move several new fields since v1.1.6 to the end of the data types for ABI compliance - stonith: Default to 20s timeout for start and monitor operations of stonith resources which is same as "default-action-timeout" (bnc#733337) - Tools: ptest - Fix "-X, --xml-text" option to handle a XML string as its argument (bnc#736212) - cib: Fix segfault caused by destroying an already freed hash table (cl#5023) - stonith: Expose IDs of stonith resources to stonith agents through "$CRM_meta_st_device_id" environment variable (bnc#728579)
Tim Serong2012-02-14 03:25:00 +00:00
3798d180d6
Accepting request 99402 from network:ha-clustering:Factory
Stephan Kulow
2012-01-09 15:23:12 +00:00
e72f4c3581
- Only include glib.h in plugin.h (don't directly use glib/ghash.h)
Tim Serong2012-01-09 08:27:17 +00:00
717bf1b747
Accepting request 98031 from network:ha-clustering:Factory
Stephan Kulow
2011-12-25 16:37:35 +00:00
c7ec3813f2
Make crmsh a Recommends, not a Requires
Tim Serong2011-12-16 06:29:31 +00:00
1d92dc70ad
- RA: add NodeUtilization - stonith-ng: export stonith resource name to stonith agents - crmd: Send out all of the meta parameters to lrmd for stop action - RA: Fix the metadata of HealthSMART and SysInfo RAs - stonith: Longer default timeout/interval of operations for stonith resources - Doc: many proof-reading improvements - stonith: Fix the stonith timeout issue (cl#5009, bnc#727498) - update the license information in pacemaker.spec (bnc#726795) - xml: Add rsc_ticket support into "pacemaker-1.2" schema - xml: Add resource template support into "pacemaker-1.2" schema - tools: Avoid problems caused by differences between node name and uname -n - PE: Resolve memory leak when retrieving failure counts - Stonith: Implement a manual override for when nodes are known to be safely off - PE: Implement limit number of concurrent live migrations (FATE#310118) - PE: Implement referencing templates in constraints - PE: Move master based on failure of colocated group - Fencing: Support admin configurable timeouts for API operations - Fencing: Support checking in-progress operations for all nodes - don't package crm shell code - add Requires: crmsh - Build man pages and html versions (bnc#723680) - Shell: template support - Upstream version cs: b988976485d15cb702c9307df55512d323831a5e
Tim Serong2011-12-16 04:55:14 +00:00
b77925ad77
replace license with spdx.org variant
Stephan Kulow
2011-12-06 17:35:23 +00:00
ae7fb67b9e
Updating link to change in openSUSE:Factory/pacemaker revision 42.0
OBS User buildservice-autocommit
2011-12-06 17:35:23 +00:00
672a5c5ace
Accepting request 93435 from network:ha-clustering:Factory
Stephan Kulow
2011-11-25 22:12:36 +00:00
dd274ba7cd
Accepting request 92662 from home:coolo:removelibtool
Stephan Kulow
2011-11-24 12:52:56 +00:00
0440703030
- Upgrade to 1.1.6. - PE: Demote from Master does not clear previous errors - crmd: Prevent secondary DC fencing resulting from CIB updates that are lost due to elections - crmd: Log duplicate DC detection as a WARNING not ERROR - crmd: Bug lf#2632 - Correctly handle nodes that return faster than stonith - Core: Treat GNUTLS_E_UNEXPECTED_PACKET_LENGTH as normal termination of a TLS session - cib: Call gnutls_bye() and shutdown() when disconnecting from remote TLS connections - cib: Remove disconnected remote connections from mainloop - cib: Attempt a graceful sign-off for remote TLS connections - Core: Ensure there is sufficient space for EOS when building short-form option strings (prevents segfault) - Core: Fix variable expansion in pkg-config files - PE: Resolve memory leak reported by valgrind - PE: Fix memory leak for re-allocated resources reported by valgrind - PE: Improve the merging with template's operations - crmd: Allow nodes to fence themselves if they're the last one standing (lf#2584) - stonith: Add an API call for listing installed agents - stonith: Allow the fencing history to be queried - stonith: Ensure completed operations are recorded as such in the history - stonith: Support --quiet to display just the seconds since epoch at which a node was last shot - stonith: Serialize actions for a given device - stonith: Add missing entries to stonith_error2string() (missing
Tim Serong2011-09-20 14:36:23 +00:00
4c55b0595d
Autobuild autoformatter for 78087
Sascha Peilicke
2011-08-07 16:51:32 +00:00
9b36f38b04
Updating link to change in openSUSE:Factory/pacemaker revision 38.0
OBS User buildservice-autocommit
2011-08-07 16:51:32 +00:00
5f1e9073fd
- PE: Consolidate logging for resources active on multiple nodes - PE: More accurate logging of restarts and recovery for master/slave resources - PE: target-role alone is not sufficient to promote resources (lf#2544) - ais: Ensure that process death is communicated to peer nodes (lf#2550) - PE: Certain stop operations require STONITH, could overload the batch-limit otherwise (lf#2551, bnc#669229) - Shell: Do not print XML for permission denied errors - ACL: Support access control on "cleanup" - crmd: Cancel recurring operations while we're still connected to the lrmd - crmd: Suppress an ERROR by teaching fsa_action2string() about complex actions - crmd: ACL: Prohibit non-privileged users to "fail" resources - Core: Do not store last-run for recurring operations, since it is misleading - Doc: Add ACL documentation - Upstream version cs: ecb6baaf7fc0
Tim Serong2011-02-09 12:11:14 +00:00
e1af2ec428
- Upgrade from 1.1.2.1 to 1.1.5.
Tim Serong2011-02-08 14:00:12 +00:00
0883203356
Updating link to change in openSUSE:Factory/pacemaker revision 33.0
OBS User buildservice-autocommit
2010-12-02 15:19:58 +00:00