14 Commits

Author SHA256 Message Date
a334d95da5 Accepting request 1093862 from home:yan_gao:branches:network:ha-clustering:Factory
- Update to version 1.5.2+20230316.5ec38cf:
- query-watchdog: avoid issues on heap allocation failing (gh#ClusterLabs/sbd#147)

- Update to version 1.5.2+20230109.cf5c220 (v1.5.2):

OBS-URL: https://build.opensuse.org/request/show/1093862
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/sbd?expand=0&rev=118
2023-06-20 05:58:06 +00:00
01357ae53b Accepting request 1002776 from home:yan_gao:branches:network:ha-clustering:Factory
- Update to version 1.5.1+20220716.c43276f:
- Be a bit more descriptive on issues opening watchdog-devices
- test: a few tweaks regarding setup of test-environment

OBS-URL: https://build.opensuse.org/request/show/1002776
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/sbd?expand=0&rev=114
2022-09-12 09:36:25 +00:00
c9ddcfc387 Accepting request 931810 from home:yan_gao:branches:network:ha-clustering:Factory
- Update to version 1.5.1+20211116.6bb085f (v1.5.1):
- configure: validate configure options for paths (bsc#1185182)
- man: refer to the modern run state directory `/run` if appropriate (bsc#1185182)
- configure: add --with-runstatedir option (bsc#1185182)

- Update to version 1.5.0+20211005.5ed9fd2:
- sbd-md: properly destroy io-context
- sbd-md: properly free one-time-allocations of sector-buffers
- avoid using deprecated valloc & frequent aligned alloc

OBS-URL: https://build.opensuse.org/request/show/931810
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/sbd?expand=0&rev=112
2021-11-16 15:46:57 +00:00
43c7772cd9 Accepting request 919505 from home:yan_gao:branches:network:ha-clustering:Factory
- Update to version 1.5.0+20210720.f4ca41f:
- sbd-inquisitor: Implement default delay start for diskless sbd (bsc#1189398)
- sbd-inquisitor: Sanitize numeric arguments

- Update to version 1.5.0+20210629.1c72cf2:
- sbd-inquisitor: tolerate and strip any leading spaces of command line option values (bsc#1187547)
- sbd-inquisitor: tell the actual watchdog device specified with `-w` (bsc#1187547)

- Update to version 1.5.0+20210614.d7f447d (v1.5.0):
- spec, configure.ac: default to resource-syncing with pacemaker

- Deprecated path "/var/run/" used in systemd-services (bsc#1185182)

OBS-URL: https://build.opensuse.org/request/show/919505
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/sbd?expand=0&rev=111
2021-09-16 11:26:32 +00:00
d16448af1e Accepting request 853539 from home:yan_gao:branches:network:ha-clustering:Factory
- Update to version 1.4.2+20201202.0446439 (v1.4.2):
- ship sbd.pc with basic sbd build information for downstream packages to use

- Update to version 1.4.1+20201105.507bd5f:
- sbd: inform the user to restart the sbd service (bsc#1179655)

OBS-URL: https://build.opensuse.org/request/show/853539
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/sbd?expand=0&rev=99
2020-12-07 09:40:56 +00:00
edc871105a Accepting request 767636 from home:yan_gao:branches:network:ha-clustering:Factory
- Update to version 1.4.1+20200113.4b617a1:
- agent: correctly compare string values when calculating timeout (bsc#1148236)

- Update to version sbd-1.4.1+20191119.25fce8a (v1.4.1):
- regressions.sh: relaxed timeouts for tests under load

- Fix: systemd: make pacemaker & dlm wait for sbd-start to complete (bsc#1108393)
- Fix node name parameter in manpage (bsc#963674)

OBS-URL: https://build.opensuse.org/request/show/767636
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/sbd?expand=0&rev=93
2020-01-27 11:05:45 +00:00
cf4a891de9 Accepting request 669073 from home:yan_gao:branches:network:ha-clustering:Factory:Test
- Update to version 1.4.0+20190123.1829c40:
- sbd.sysconfig: watchdog timeout set in the on-disk metadata takes precedence
- sbd.8.pod: use the generic term "cluster services" instead of the specific "openais" (bsc#1112918)

- Update to version 1.4.0+20190114.7f33d1a (v1.4.0)

- Update to version 1.3.1+20181218.dbae8ab:
- make timeout-action executed by sbd configurable
- use pacemaker's new pe api with constructors/destructors

OBS-URL: https://build.opensuse.org/request/show/669073
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/sbd?expand=0&rev=77
2019-01-28 12:50:44 +00:00
4dc5a03470 Accepting request 547089 from home:yan_gao:branches:network:ha-clustering:Factory:Test
- Update to version 1.3.1+20171130.ecbdf9c:
  * Build: cluster-servant: Compile with pacemaker-2.0

OBS-URL: https://build.opensuse.org/request/show/547089
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/sbd?expand=0&rev=60
2017-12-01 12:47:07 +00:00
403f469c84 Accepting request 546528 from home:yan_gao:branches:network:ha-clustering:Factory:Test
- Fix: build error with glibc 2.25
- Fix: gcc format string error
- Upstream version cs: a7a7d792b9922f19bbace276c8a154e157a4f99c

- Bump to 1.3.1
- Add commands to test/query watchdogs
- Upstream version cs: a74b4d25a3eb93fe1abbe6e3ebfd2b16cf48873f (v1.3.1)

- man: Call "-P" option "Pacemaker integration" in the description (bsc#1033600)
- sbd-inquisitor: Do not use watchdog if the conflicting options "-W" and "-w /dev/null" are both supplied (bsc#1047376)
  * Drop bug-1047376_sbd-not-use-watchdog-conflicting-options.patch which has been merged upstream
- sbd-inquisitor: Enable pacemaker integration by default as advertised in sysconfig.sbd (bsc#1046421, bsc#1033600)
  * Drop bug-1046421_sbd-enable-pacemaker-integration-by-default.patch which has been merged upstream
- sbd-inquisitor: Respect the obsolete option SBD_WATCHDOG for backward compatibility (bsc#1047372)
  * Drop bug-1047372_sbd-SBD_WATCHDOG-compatibility.patch which has been merged upstream
- Upstream version cs: 681ce1acbda12754eb97fb91f9a7306ff368452f

- cluster-servant: check for corosync 2Node mode
- disk-servant: signal reset request via exit-code
- improve reboot after sysrq_trigger
- Upstream version cs: 8a0800cc906d7bb8f8ac0d5664bdf691b2ca7690

- sbd-inquisitor: Do not create duplicate servants (bsc#1033934, bsc#1065748)
- sbd-inquisitor: Correctly look up servant by device name (bsc#1033934, bsc#1065748)

OBS-URL: https://build.opensuse.org/request/show/546528
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/sbd?expand=0&rev=58
2017-11-29 19:23:46 +00:00
bbb00204fb Accepting request 500567 from home:yan_gao:branches:network:ha-clustering:Factory:Test
- sbd.sh: Correctly handle SBD_DELAY_START for multiple SBD devices (bsc#1033934)
- sbd.sh: consistent use of SBD_BIN (bsc#1033934)
- Upstream version cs: a0bc43b17fcb997fe4c09731db2126ab350cfb50

- Update to v1.3.0
- spec: Do not automatically try to restart sbd.service on update (bsc#1033934)
- Upstream version cs: 4968e9c8602fbb990bed63cc96ca18f62e2181db (v1.3.0)

OBS-URL: https://build.opensuse.org/request/show/500567
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/sbd?expand=0&rev=49
2017-06-02 09:16:48 +00:00
b5d8e31985 Accepting request 477151 from home:yan_gao:branches:network:ha-clustering:Factory:Test
- Fix node-name handling in structs - bail out if too long
- man: Update man page to use pcmk_delay_max over start-delay (bsc#993032)
  * Drop bug-993032_sbd-man-pcmk_delay_max.patch which has been merged upstream
- use LDADD instead of LDFLAGS to fix build failure with ld --as-needed
  * Drop obsolete add-explicit-libs.patch
- Set SBD_STARTMODE to "always" by default
- Upstream version cs: d8574b19fe6e6e06df3d97edbbb9d5a4454add85

- Correctly find the pacemaker remote process
- Pacemaker remote must be allowed to start in parallel to sbd
- Only log 'healthy' when a servant was previously outdated
- Ensure the correct callbacks are always configured
- Streamline the initial cluster connection
- Non-disk servants start off as outdated until we hear from them
- Correctly check if the new servant is a disk
- Ensure crm_system_name is set to avoid SEGFAULT when connecting to the cluster
- Repair diskless startup (fate#321017)
- Enable the cluster check module
- systemd: Provide sbd_remote.service file for pacemaker remote nodes (bsc#962287)
  * Drop sbd_remote.service which has been merged upstream
- Simplified check for disk vs. non-disk servants
- Implement a new mode that gives priority to the cluster servants
- Support pacemaker remote as a cluster connect type that we can monitor
- Attempt to reconnect to the cluster after a failure
- Only continue tickling the watchdog without quorum if we have non-disk elements
- Notify the parent explicitly when the cluster connection goes away
- Track the number of servants and disks differently
- Cluster servant focuses exclusively on having a live cluster connection
- Automatically scale timeout_watchdog_warn with timeout_watchdog
- Differentiate between when a node is offline and unknown

OBS-URL: https://build.opensuse.org/request/show/477151
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/sbd?expand=0&rev=43
2017-03-06 10:41:28 +00:00
Lars Marowsky-Bree
8ada921cf7 Accepting request 396191 from home:KGronlund:branches:network:ha-clustering:Factory
- Update to version 1.2.1.git.1463482437.d6bd23a:
  * Add support for diskless sbd mode
- Remove outdated patches:
  * Remove sbd-pacemaker.patch
  * Remove sbd-configure-libcoroipcc.patch
  * Remove bug-950415_sbd-pacemaker-segfault.patch

OBS-URL: https://build.opensuse.org/request/show/396191
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/sbd?expand=0&rev=35
2016-06-18 11:24:28 +00:00
Lars Marowsky-Bree
c7b27ce83b - Update to version 1.2.1.git.1408100832.f0a4a63:
+ systemd: Start sbd before corosync instead of pacemaker (bnc#892078)
  + systemd: allow delaying start of post-sbd units (bnc#888935)
- Update _service file.

OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/sbd?expand=0&rev=24
2014-08-15 14:21:23 +00:00
Lars Marowsky-Bree
f31342362b Insert service file to download sources.
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/sbd?expand=0&rev=19
2014-06-12 14:10:52 +00:00