Revisions of pacemaker

Daniel Mach's avatar Daniel Mach (dmach) committed (revision 7)
- libcrmcommon: allow crm_attribute to try OCF_RESOURCE_INSTANCE environment variable if -p is specified with an empty string (bsc#1209586)
  * bsc#1209586-0001-Fix-libcrmcommon-allow-crm_attribute-to-try-OCF_RESO.patch
- libcrmcommon: avoid libqb assertion
  * 0001-Low-libcrmcommon-avoid-libqb-assertion.patch

- Revert "Fix: libpacemaker: ensure any pending recurring monitor gets updated if it fails" (bsc#1206263)
  * Drop obsolete bsc#1206263-0004-Fix-libpacemaker-ensure-any-pending-recurring-monito.patch
- cts-regression: reflect any test failures again with the return code
  * 0001-Test-cts-regression-reflect-any-test-failures-again-.patch
- tool: update crm_mon synopsis (bsc#1208868)
  * bsc#1208868-0001-Fix-tool-update-crm_mon-synopsis.patch

- libcrmcommon: Don't parse "-INFINITY" as a list of cmdline options (CLBZ#5509)
  * CLBZ#5509-0001-Fix-libcrmcommon-Don-t-parse-INFINITY-as-a-list-of-c.patch
- tools: crm_shadow --commit now works with CIB_file
  * 0001-Fix-tools-crm_shadow-commit-now-works-with-CIB_file.patch
- watchdog-fencing: correctly derive timeout with topology
  * 0003-Fix-watchdog-fencing-correctly-derive-timeout-with-t.patch
  * 0002-Refactor-watchdog-fencing-convenience-function-pcmk_.patch
- watchdog-fencing: terminate dangling timer before watchdog-waiting
  * 0001-Fix-watchdog-fencing-terminate-dangling-timer-before.patch
- libcrmcommon: Fix problems with pcmk__output_and_clear_error.
  * 0001-Low-libcrmcommon-Fix-problems-with-pcmk__output_and_.patch

- libcrmcommon: Fix handling node=NULL in pcmk__attrd_api_query.
  * 0001-High-libcrmcommon-Fix-handling-node-NULL-in-pcmk__at.patch
- fencer: Avoid double source remove of op_timer_total (rh#2166967)
  * rh#2166967-0002-Fix-fencer-Avoid-double-source-remove-of-op_timer_to.patch

- fencer: Prevent double g_source_remove of op_timer_one (rh#2166967)
Marcus Rueckert's avatar Marcus Rueckert (darix) committed (revision 6)
- libpacemaker: avoid assertion failure if a node_state entry doesn't have an uname yet (bsc#1207319)
  * bsc#1207319-0002-Fix-libpacemaker-avoid-assertion-failure-if-a-node_s.patch
- libpacemaker: unify bailing out in pcmk__inject_node() (bsc#1207319)
  * bsc#1207319-0001-Refactor-libpacemaker-unify-bailing-out-in-pcmk__inj.patch

- executor: fix regression in remote node shutdown
  * 0001-High-executor-fix-regression-in-remote-node-shutdown.patch

- scheduler: prevent inactive instances from starting if probe is unrunnable on any nodes (bsc#1206263)
Daniel Mach's avatar Daniel Mach (dmach) committed (revision 5)
- cts-scheduler: update test for preventing inactive instances from starting if probe is unrunnable on any nodes (bsc#1206263)
  * bsc#1206263-0006-Test-cts-scheduler-update-test-for-preventing-inacti.patch
- scheduler: prevent inactive instances from starting if probe is unrunnable on any nodes  (bsc#1206263)
  * bsc#1206263-0005-Fix-scheduler-prevent-inactive-instances-from-starti.patch
- libpacemaker: ensure any pending recurring monitor gets updated if it fails (bsc#1206263)
  * bsc#1206263-0004-Fix-libpacemaker-ensure-any-pending-recurring-monito.patch
- cts-scheduler: update test for preventing a leftover pending monitor from causing unexpected stop of other instances (bsc#1206263)
  * bsc#1206263-0003-Test-cts-scheduler-update-test-for-preventing-a-left.patch
- scheduler: prevent a leftover pending monitor from causing unexpected stop of other instances (bsc#1206263)
  * bsc#1206263-0002-Fix-scheduler-prevent-a-leftover-pending-monitor-fro.patch
- cts-scheduler: add test for preventing a leftover pending monitor from causing unexpected stop of other instances (bsc#1206263)
  * bsc#1206263-0001-Test-cts-scheduler-add-test-for-preventing-a-leftove.patch

- tools: Fix a segfault in error handling in crm_resource. (clbz#5496, bsc#1206761)
- Use effective OCF rc-code to avoid increasing failcount for DEGRADED statuses (bsc#1205861)
- Accept PCMK_OCF_DEGRADED and PCMK_OCF_DEGRADED_MASTER status codes (bsc#1205861)
Daniel Mach's avatar Daniel Mach (dmach) committed (revision 4)
- Update to version 2.1.5+20221208.a3f44794f (Pacemaker-2.1.5):
- libs: Check for NULL in various functions.
- daemons: Check for NULL in attrd_create_attribute.

- Update to version 2.1.4+20221122.631339ca5 (Pacemaker-2.1.5-rc3):
- libcrmcommon: Wait for ACKs from the attrd clear failure command.
- daemons: Fix expanding ++ and += in multi-update IPC messages.
- daemons: Add host attr to the children of multi-update IPC messages.
- daemons: Copy all attrs from parent to child in multi-update IPC.

- Update to version 2.1.4+20221115.d3699a621 (Pacemaker-2.1.5-rc2):
- tools: quote timestamp in operation history output (bsc#1205279, bsc#1204581)
- tools: Fix setting utilization attrs with crm_attribute.
- cts-cli: add test for text output of crm_resource --list-operations/-O (bsc#1205279, bsc#1204581)
- daemons: Set an attribute on the child of a multi-attr message.
- scheduler: consider roles when blocking colocation dependents
- scheduler: when blocking starts, block children's starts as well

- Update to version 2.1.4+20221108.ba419204a:
- tools: crm_resource --constraints now accepts --force
- tools: crm_resource --constraints --recursive
- tools: fix syntax on resetting options in crm_resource (bsc#1198409)

- Update to version 2.1.4+20221031.0b3656e85:
- scheduler: prioritize group colocations properly
- scheduler: ignore empty groups in pcmk__add_colocated_node_scores()
- scheduler: properly consider effect of "with group" colocations
- scheduler: ensure group methods handle empty groups
- scheduler: improve error handling when unpacking resources
Marco Strigl's avatar Marco Strigl (mstrigl) committed (revision 3)
- Rename libraries in accordance to the packaging guidelines to
  solve potential migration issue on SLE 15 SP5 (bsc#1203744)
Wolfgang Engel's avatar Wolfgang Engel (bigironman) committed (revision 2)
- Update to version 2.1.4+20220615.dc6eb4362 (Pacemaker-2.1.4)

- Update to version 2.1.3+20220608.d7fce3868:
- libstonithd: pull exit reason directly from history replies
- fencer: assume unknown status from older fencers' history replies
- resources: add SystemHealth parameter to its meta-data
- resources: remove no-longer-relevant DTD reference from meta-data
- resources: typo in HealthSMART meta-data

- Update to version 2.1.3+20220603.ea9bebf6c (Pacemaker-2.1.4-rc1):
- fencer: avoid use-after-free with self-fencing and topology
- fencer: get target-by-attribute working again
- libcrmcommon: fix a wrong separator in the .warning CSS declaration
- fencer: avoid memory leaks when processing topology requests
- Fix print spec for unsigned int count
- fencing: delegate shouldn't matter when checking equivalent fencing

- Update to version 2.1.3+20220601.da2fd79c8 (Pacemaker-2.1.3)

- Use the project upstream name for the -devel subpackage
  (rename libpacemaker-devel to pacemaker-devel).
- Drop libpacemaker3-cluster separation, since it double-ships
  a file that is already in libpacemaker3
- Rename libpacemaker3 to pacmekaer-libs following packages like
  xrootd-libs et al so it does not get picked on by rpmlint
  [boo#1191752].

- Update to version 2.1.2+20220526.b387f8972:
- libcrmcommon: avoid memory leak if IPC server fails to run
- nls: format of XML-escaped string
Wolfgang Engel's avatar Wolfgang Engel (bigironman) committed (revision 1)
initialize package
Displaying all 7 revisions
openSUSE Build Service is sponsored by