- Update to version 1.5.2+20241209.5946119:
- spec: try finding and using libaio.so.x library name (gh#ClusterLabs/sbd#157)
- tests: ability to specify a libaio name (gh#ClusterLabs/sbd#157)
- Update to version 1.5.2+20241126.6cc9ac9:
- sbd-inquisitor: avoid parsing SBD_DELAY_START as a time duration if its value is boolean false (gh#ClusterLabs/sbd#156)
- test: load libaio.so instead of libaio.so.1
- move time difference / timeout calculation to single place
- use int for timeouts & latency instead of wild mix and casts (forwarded request 1229468 from yan_gao)
OBS-URL: https://build.opensuse.org/request/show/1229469
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sbd?expand=0&rev=48
- spec: try finding and using libaio.so.x library name (gh#ClusterLabs/sbd#157)
- tests: ability to specify a libaio name (gh#ClusterLabs/sbd#157)
- Update to version 1.5.2+20241126.6cc9ac9:
- sbd-inquisitor: avoid parsing SBD_DELAY_START as a time duration if its value is boolean false (gh#ClusterLabs/sbd#156)
- test: load libaio.so instead of libaio.so.1
- move time difference / timeout calculation to single place
- use int for timeouts & latency instead of wild mix and casts
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/sbd?expand=0&rev=121
- Update to version 1.5.1+20221128.8ec8e01:
- sbd-inquisitor: fail startup if pacemaker integration is disabled while SBD_SYNC_RESOURCE_STARTUP is conflicting (bsc#1204319)
- sbd-inquisitor: do not warn about startup syncing if pacemaker integration is even intentionally disabled (bsc#1204319)
- sbd-inquisitor: log a warning if SBD_PACEMAKER is overridden by -P or -PP option (bsc#1204319)
- sbd-inquisitor: ensure a log info only tells the fact about how SBD_PACEMAKER is set (bsc#1204319)
- Rebase:
* bsc#1180966-0001-Log-sbd-inquisitor-downgrade-the-warning-about-SBD_S.patch (forwarded request 1042333 from yan_gao)
OBS-URL: https://build.opensuse.org/request/show/1042335
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sbd?expand=0&rev=46
- Update to version 1.5.1+20221128.8ec8e01:
- sbd-inquisitor: fail startup if pacemaker integration is disabled while SBD_SYNC_RESOURCE_STARTUP is conflicting (bsc#1204319)
- sbd-inquisitor: do not warn about startup syncing if pacemaker integration is even intentionally disabled (bsc#1204319)
- sbd-inquisitor: log a warning if SBD_PACEMAKER is overridden by -P or -PP option (bsc#1204319)
- sbd-inquisitor: ensure a log info only tells the fact about how SBD_PACEMAKER is set (bsc#1204319)
- Rebase:
* bsc#1180966-0001-Log-sbd-inquisitor-downgrade-the-warning-about-SBD_S.patch
OBS-URL: https://build.opensuse.org/request/show/1042333
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/sbd?expand=0&rev=116
- 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 (forwarded request 931810 from yan_gao)
OBS-URL: https://build.opensuse.org/request/show/931811
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sbd?expand=0&rev=43
- 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
- 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) (forwarded request 919505 from yan_gao)
OBS-URL: https://build.opensuse.org/request/show/919506
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sbd?expand=0&rev=42
- 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
- Update to version 1.4.2+20210305.926b554:
- sbd-inquisitor: take the defaults for the options set in sysconfig with empty strings (bsc#1182784)
- Update to version 1.4.2+20210305.57b84b5:
- sbd-inquisitor: prevent segfault if no command is supplied (bsc#1183237)
- Update to version 1.4.2+20210304.488a5b9:
- sbd-inquisitor,sbd-md: make watchdog warning messages more understandable (bsc#1182648)
- sbd-inquisitor: calculate the default timeout for watchdog warning based on the watchdog timeout consistently (bsc#1182648)
- sbd-inquisitor: ensure the timeout for watchdog warning specified with `-5` option is respected (bsc#1182648)
- sbd-common: ensure the default timeout for watchdog warning is about 3/5 of the default watchdog timeout (bsc#1182648)
OBS-URL: https://build.opensuse.org/request/show/878038
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/sbd?expand=0&rev=106
- Update to version 1.4.1+20200819.4a02ef2:
- sbd-pacemaker: stay with basic string handling
- build: use configure for watchdog-default-timeout & others
- Update to version 1.4.1+20200807.7c21899:
- sbd-inquisitor: refuse to start if any of the configured device names is invalid (bsc#1174915)
- Update to version 1.4.1+20200727.1117c6b:
- make syncing of pacemaker resource startup configurable
- sbd-pacemaker: sync with pacemakerd for robustness
- Update to version 1.4.1+20200727.971affb:
- sbd-cluster: match qdevice-sync_timeout against wd-timeout
- Rebase:
* bsc#1140065-Fix-sbd-cluster-exit-if-cmap-is-disconnected.patch
- Update to version 1.4.1+20200624.cee826a:
- sbd-pacemaker: handle new no_quorum_demote (rh#1850078)
- Update to version 1.4.1+20200306.9571749:
- scheduling: overhaul the whole thing (bsc#1143064)
- Update to version 1.4.1+20200130.7e958a9:
- Doc: add environment section to man-page (forwarded request 830057 from yan_gao)
OBS-URL: https://build.opensuse.org/request/show/830058
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sbd?expand=0&rev=35
- Update to version 1.4.1+20200819.4a02ef2:
- sbd-pacemaker: stay with basic string handling
- build: use configure for watchdog-default-timeout & others
- Update to version 1.4.1+20200807.7c21899:
- sbd-inquisitor: refuse to start if any of the configured device names is invalid (bsc#1174915)
- Update to version 1.4.1+20200727.1117c6b:
- make syncing of pacemaker resource startup configurable
- sbd-pacemaker: sync with pacemakerd for robustness
- Update to version 1.4.1+20200727.971affb:
- sbd-cluster: match qdevice-sync_timeout against wd-timeout
- Rebase:
* bsc#1140065-Fix-sbd-cluster-exit-if-cmap-is-disconnected.patch
- Update to version 1.4.1+20200624.cee826a:
- sbd-pacemaker: handle new no_quorum_demote (rh#1850078)
- Update to version 1.4.1+20200306.9571749:
- scheduling: overhaul the whole thing (bsc#1143064)
- Update to version 1.4.1+20200130.7e958a9:
- Doc: add environment section to man-page
OBS-URL: https://build.opensuse.org/request/show/830057
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/sbd?expand=0&rev=95
- 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) (forwarded request 767636 from yan_gao)
OBS-URL: https://build.opensuse.org/request/show/767637
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sbd?expand=0&rev=34
- Update to version 1.4.0+20191029.695f9ca:
- tests: add regression-tests using preload-library
- tests: added preload-library for reboot interception
- Update to version 1.4.0+20191028.3f01a1d:
- spec: add devel package
- Update to version 1.4.0+20191028.d937f9d:
- sbd-inquisitor: use crashdump timeout
- Build: switch back to serial test-harness
- Doc: mention crashdump message in usage note
- defaults: make 15s timeout default for s390 consistently
- cmdline: just use SBD_DEVICE if no devs from cmdline (forwarded request 745167 from yan_gao)
OBS-URL: https://build.opensuse.org/request/show/745168
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sbd?expand=0&rev=32
- Update to version 1.4.0+20191029.695f9ca:
- tests: add regression-tests using preload-library
- tests: added preload-library for reboot interception
- Update to version 1.4.0+20191028.3f01a1d:
- spec: add devel package
- Update to version 1.4.0+20191028.d937f9d:
- sbd-inquisitor: use crashdump timeout
- Build: switch back to serial test-harness
- Doc: mention crashdump message in usage note
- defaults: make 15s timeout default for s390 consistently
- cmdline: just use SBD_DEVICE if no devs from cmdline
OBS-URL: https://build.opensuse.org/request/show/745167
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/sbd?expand=0&rev=89
- Update to version 1.4.0+20190919.2758632:
- sbd.8.pod and -h help text add -vvv description
- sbd-md: add a warning log if failed to open/read device on startup (bsc#1150429)
- agent: log detailed errors for monitor failures (bsc#1148236)
- sbd-md: list/dump failures go to stderr (bsc#1148236)
- avoid deprecated names for g_main-loop-functions
- sbd-pacemaker: check for shutdown attribute on every cib-diff (forwarded request 743777 from yan_gao)
OBS-URL: https://build.opensuse.org/request/show/743778
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sbd?expand=0&rev=31
- Update to version 1.4.0+20190919.2758632:
- sbd.8.pod and -h help text add -vvv description
- sbd-md: add a warning log if failed to open/read device on startup (bsc#1150429)
- agent: log detailed errors for monitor failures (bsc#1148236)
- sbd-md: list/dump failures go to stderr (bsc#1148236)
- avoid deprecated names for g_main-loop-functions
- sbd-pacemaker: check for shutdown attribute on every cib-diff
OBS-URL: https://build.opensuse.org/request/show/743777
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/sbd?expand=0&rev=87
- Update to version 1.4.0+20190514.e9be8d9:
- sbd-inquisitor: Avoid flooding logs with messages that hint the default/configured timeout action (bsc#1134496)
- Update to version 1.4.0+20190416.5e3283c:
- sbd-inquisitor: overhaul device-list-parser
- sbd-inquisitor: free timeout action on bail out
- sbd-md: prevent unrealistic overflow on sector io calc (forwarded request 713615 from yan_gao)
OBS-URL: https://build.opensuse.org/request/show/713616
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sbd?expand=0&rev=29
- Update to version 1.4.0+20190326.c38c5e6:
- sbd-pacemaker: bail out of status earlier
- sbd-pacemaker: make handling of cib-connection loss more robust
- Update to version 1.4.0+20190311.0159a3c:
- sbd-cluster: finalize cmap connection if disconnected from cluster (bsc#1128059)
- Update to version 1.4.0+20190201.f949aa8:
- fail earlier on invalid servants (forwarded request 691440 from yan_gao)
OBS-URL: https://build.opensuse.org/request/show/691441
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sbd?expand=0&rev=28