Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: sbd | Distribution: openSUSE Leap 15.2 |
Version: 1.5.0+20210720.f4ca41f | Vendor: openSUSE |
Release: lp152.2.9.1 | Build date: Fri Oct 1 12:13:00 2021 |
Group: Productivity/Clustering/HA | Build host: obs-power8-05 |
Size: 178216 | Source RPM: sbd-1.5.0+20210720.f4ca41f-lp152.2.9.1.src.rpm |
Packager: http://bugs.opensuse.org | |
Url: https://github.com/ClusterLabs/sbd | |
Summary: Storage-based death |
This package contains the storage-based death functionality.
GPL-2.0-or-later
* Thu Aug 12 2021 Yan Gao <ygao@suse.com> - Update to version 1.5.0+20210720.f4ca41f: - sbd-inquisitor: Implement default delay start for diskless sbd (bsc#1189398) - sbd-inquisitor: Sanitize numeric arguments * Thu Aug 12 2021 Yan Gao <ygao@suse.com> - 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) * Thu Aug 12 2021 Yan Gao <ygao@suse.com> - Revert "Doc: adapt description of startup/shutdown sync with pacemaker" * 0001-Revert-Doc-adapt-description-of-startup-shutdown-syn.patch * Thu Aug 12 2021 Yan Gao <ygao@suse.com> - Update to version 1.5.0+20210614.d7f447d (v1.5.0): * Mon May 03 2021 Peter Varkoly <varkoly@suse.com> - Deprecated path "/var/run/" used in systemd-services (bsc#1185182) * Tue Mar 09 2021 Yan Gao <ygao@suse.com> - Update to version 1.4.2+20210305.926b554: - sbd-inquisitor: take the defaults for the options set in sysconfig with empty strings (bsc#1183259) * Tue Mar 09 2021 Yan Gao <ygao@suse.com> - Update to version 1.4.2+20210305.57b84b5: - sbd-inquisitor: prevent segfault if no command is supplied (bsc#1183237) * Thu Mar 04 2021 Yan Gao <ygao@suse.com> - 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) * Fri Jan 29 2021 Yan Gao <ygao@suse.com> - sbd-inquisitor: downgrade the warning about SBD_SYNC_RESOURCE_STARTUP to notice (bsc#1180966) * bsc#1180966-0001-Log-sbd-inquisitor-downgrade-the-warning-about-SBD_S.patch * Fri Jan 29 2021 Yan Gao <ygao@suse.com> - Update to version 1.4.2+20210129.5e2100f: - Doc: adapt description of startup/shutdown sync with pacemaker * Thu Jan 21 2021 Yan Gao <ygao@suse.com> - Update to version 1.4.2+20201214.01c18c7: - sbd-inquisitor: check SBD_SYNC_RESOURCE_STARTUP only in watch mode (bsc#1180966) * Fri Dec 04 2020 Yan Gao <ygao@suse.com> - Update to version 1.4.2+20201202.0446439 (v1.4.2): - ship sbd.pc with basic sbd build information for downstream packages to use * Tue Nov 10 2020 Yan Gao <ygao@suse.com> - Update to version 1.4.1+20201105.507bd5f: - sbd: inform the user to restart the sbd service (bsc#1179655) * Fri Oct 30 2020 Franck Bui <fbui@suse.com> - Update the uses of the systemd rpm macros * use '%service_del_postun_without_restart' instead of '%service_del_postun -n' * drop use of '%service_del_preun -n' as '-n' is unsafe and is deprecated This part still needs to be reworked as leaving services running why their package has been removed is unsafe. * Thu Aug 27 2020 Yan Gao <ygao@suse.com> - Update to version 1.4.1+20200819.4a02ef2: - sbd-pacemaker: stay with basic string handling - build: use configure for watchdog-default-timeout & others * Thu Aug 27 2020 Yan Gao <ygao@suse.com> - Update to version 1.4.1+20200807.7c21899: - sbd-inquisitor: refuse to start if any of the configured device names is invalid (bsc#1174915) * Thu Aug 27 2020 Yan Gao <ygao@suse.com> - Update to version 1.4.1+20200727.1117c6b: - make syncing of pacemaker resource startup configurable - sbd-pacemaker: sync with pacemakerd for robustness * Thu Aug 27 2020 Yan Gao <ygao@suse.com> - 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 * Thu Aug 27 2020 Yan Gao <ygao@suse.com> - Update to version 1.4.1+20200624.cee826a: - sbd-pacemaker: handle new no_quorum_demote (rh#1850078) * Mon Aug 03 2020 Yan Gao <ygao@suse.com> - Update to version 1.4.1+20200306.9571749: - scheduling: overhaul the whole thing (bsc#1143064) * Mon Aug 03 2020 Yan Gao <ygao@suse.com> - Update to version 1.4.1+20200130.7e958a9: - Doc: add environment section to man-page * Mon Jan 13 2020 Yan Gao <ygao@suse.com> - Update to version 1.4.1+20200113.4b617a1: - agent: correctly compare string values when calculating timeout (bsc#1148236) * Mon Jan 13 2020 Yan Gao <ygao@suse.com> - Update to version sbd-1.4.1+20191119.25fce8a (v1.4.1): - regressions.sh: relaxed timeouts for tests under load * Wed Oct 30 2019 Yan Gao <ygao@suse.com> - Update to version 1.4.0+20191029.695f9ca: - tests: add regression-tests using preload-library - tests: added preload-library for reboot interception * Wed Oct 30 2019 Yan Gao <ygao@suse.com> - Update to version 1.4.0+20191028.3f01a1d: - spec: add devel package * Wed Oct 30 2019 Yan Gao <ygao@suse.com> - 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 * Mon Oct 28 2019 Yan Gao <ygao@suse.com> - 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 * Tue Jul 02 2019 Yan Gao <ygao@suse.com> - Update to version 1.4.0+20190612.398628b: - sbd-cluster: periodically check corosync-daemon liveness - sbd-pacemaker: assume graceful exit if leftovers are unmanged - sbd-common: query rt-budget > 0 otherwise try moving to root-slice (bsc#1143064) - Rebase: * bsc#1140065-Fix-sbd-cluster-exit-if-cmap-is-disconnected.patch * Tue Jul 02 2019 jtomasiak@suse.com - sbd-cluster: Fix 100% CPU usage when CMAP connection is lost (bsc#1140065, SOC-8774) * bsc#1140065-Fix-sbd-cluster-exit-if-cmap-is-disconnected.patch * Tue May 14 2019 Yan Gao <ygao@suse.com> - Update to version 1.4.0+20190514.e9be8d9: - sbd-inquisitor: Avoid flooding logs with messages that hint the default/configured timeout action (bsc#1134496) * Tue Apr 30 2019 Yan Gao <ygao@suse.com> - 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 * Tue Apr 02 2019 Yan Gao <ygao@suse.com> - 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 * Mon Mar 11 2019 Yan Gao <ygao@suse.com> - Update to version 1.4.0+20190311.0159a3c: - sbd-cluster: finalize cmap connection if disconnected from cluster (bsc#1128059) * Tue Feb 12 2019 ygao@suse.com - Update to version 1.4.0+20190201.f949aa8: - fail earlier on invalid servants * Thu Jan 24 2019 ygao@suse.com - 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) * Thu Jan 17 2019 ygao@suse.com - Update to version 1.4.0+20190114.7f33d1a (v1.4.0) * Wed Jan 09 2019 ygao@suse.com - Update to version 1.3.1+20181218.dbae8ab: - make timeout-action executed by sbd configurable - use pacemaker's new pe api with constructors/destructors * Thu Oct 04 2018 ygao@suse.com - Update to version 1.3.1+20180920.bf16663: - sbd-common: avoid statting potential links - sbd-inquisitor: SBD_DELAY_START can be configured with a delay value (bsc#1107321) - sbd-common: don't follow symlinks outside /dev for watchdog * Fri Jul 27 2018 ygao@suse.com - Update to version 1.3.1+20180703.f95b98e (bsc#1102930) * Tue May 08 2018 ygao@suse.com - Update to version 1.3.1+20180507.e102d9e: - sbd-md: return error if faied to list any devices (bsc#1086650) - sbd-cluster: let scan do the job of proc-parsing - sbd-cluster: search for pacemaker-remoted * Wed May 02 2018 ygao@suse.com - Update to version 1.3.1+20180502.970d913: - Log: upgrade important messages and downgrade unimportant ones (bsc#1091839) - Log: change sbd's default logging level to LOG_NOTICE (bsc#1091839) * Sat Mar 17 2018 ygao@suse.com - Update to version 1.3.1+20180316.8873890: - Fix: add Documentation value to systemd services * Tue Mar 13 2018 ygao@suse.com - Update to version 1.3.1+20180313.fe5fe1d: - Build: sbd-pacemaker: Query CIB directly with the API instead of get_cib_copy() (bsc#1084689) * Mon Feb 05 2018 jengelh@inai.de - Combine %service_* calls to reduce amount of generated code. - Use %make_install, and make sure directories are owned. * Mon Feb 05 2018 ygao@suse.com - Update to version 1.3.1+20180202.cc3e4cb: - Doc: sbd.8.pod: add sections for query-watchdog & test-watchdog - sbd-md: dump_headers returns 0 even open_device failed (bsc#1079316) * Sat Dec 23 2017 ygao@suse.com - Update to version 1.3.1+20171220.1e93740: - Fix: systemd: make pacemaker & dlm wait for sbd-start to complete (bsc#1108393) - Doc: sbd.sysconfig: mention timeout caveat with SBD_DELAY_START (bsc#1074038) * Fri Dec 01 2017 ygao@suse.com - Update to version 1.3.1+20171130.ecbdf9c: - Build: cluster-servant: Compile with pacemaker-2.0 * Wed Nov 29 2017 ygao@suse.com - Fix: build error with glibc 2.25 - Fix: gcc format string error - Upstream version cs: a7a7d792b9922f19bbace276c8a154e157a4f99c * Thu Nov 23 2017 rbrown@suse.com - Replace references to /var/adm/fillup-templates with new %_fillupdir macro (boo#1069468) * Fri Nov 03 2017 ygao@suse.com - Bump to 1.3.1 - Add commands to test/query watchdogs - Upstream version cs: a74b4d25a3eb93fe1abbe6e3ebfd2b16cf48873f (v1.3.1) * Fri Nov 03 2017 ygao@suse.com - 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 * Fri Nov 03 2017 ygao@suse.com - cluster-servant: check for corosync 2Node mode - disk-servant: signal reset request via exit-code - improve reboot after sysrq_trigger - Upstream version cs: 8a0800cc906d7bb8f8ac0d5664bdf691b2ca7690 * Fri Jul 21 2017 ygao@suse.com - Fix node name parameter in manpage (bsc#963674) - Don't reboot if off is requested - sbd-inquisitor: cleanup_servant_by_pid() should be static * Drop sbd-cleanup_servant_by_pid-static.patch which has been merged upstream - sbd.sh: Use a more obvious variable on parsing devices (bsc#1033934) - sbd-inquisitor: Do not create duplicate servants (bsc#1033934, bsc#1065748) - sbd-inquisitor: Correctly look up servant by device name (bsc#1033934, bsc#1065748) - Upstream version cs: 11262fbc80364f2993a9876a2be82f4170c41e4e * Tue Jul 04 2017 ygao@suse.com - sbd-inquisitor: Do not use watchdog if the conflicting options "-W" and "-w /dev/null" are both supplied (bsc#1047376) * bug-1047376_sbd-not-use-watchdog-conflicting-options.patch - sbd-inquisitor: Enable pacemaker integration by default as advertised in sysconfig.sbd (bsc#1046421, bsc#1033600) * bug-1046421_sbd-enable-pacemaker-integration-by-default.patch - sbd-inquisitor: Respect the obsolete option SBD_WATCHDOG for backward compatibility (bsc#1047372) * bug-1047372_sbd-SBD_WATCHDOG-compatibility.patch * Fri Jun 02 2017 ygao@suse.com - sbd-inquisitor: cleanup_servant_by_pid() should be static * sbd-cleanup_servant_by_pid-static.patch - 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 * Wed May 31 2017 ygao@suse.com - 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) * Mon Mar 06 2017 ygao@suse.com - Clarify documentation around watchdog option (-W) - 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: 4ee36fa33b57a1ad95678363911cfb02a92e1edb * Fri Feb 24 2017 ygao@suse.com - 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 - Gracefully handle an empty CIB - Repair startup when no disks are present (fate#321017) - Allow the watchdog timeout to be specified via the environment - Self terminate when quorum is lost and the admin configured no-quorum-policy=suicide (bsc#950415) * Drop obsolete bug-950415_sbd-pacemaker-segfault.patch - Prevent watchdogdev variable from being erased on fork() - Fix the parsing of devices from the environment - Let systemd own where the pidfile lives - Use the pacemaker corefile directory - Repair the SBD_STARTMODE handling and allow startup without a disk partition (fate#321017) - Batch up the processing of cib updates but cap the maximum delay - Simplify the systemd unit file by reading options from the environment - Drop dependancy on clplumbing * Drop obsolete sbd-configure-libcoroipcc.patch - Pacemaker: Fix compilation when building against corosync 2.x * Drop obsolete sbd-pacemaker.patch - Upstream version cs: c511b0692784a7085df4b1ae35748fb318fa79ee * Wed Aug 31 2016 ygao@suse.com - man: Update man page to use pcmk_delay_max over start-delay (bsc#993032) * bug-993032_sbd-man-pcmk_delay_max.patch * Wed Jul 20 2016 ygao@suse.com - spec: Update the Url of the project * Thu Jun 30 2016 tchvatal@suse.com - Cleanup a bit with spec-cleaner - Use pgkconfig dependencies (and only those that are really needed) - Remove systemd conditions as the only distro versions we build against have systemd - Disable the werror cflags addition, we always build without it distro wide * Tue May 17 2016 kgronlund@suse.com - 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 * Tue Jan 19 2016 ygao@suse.com - systemd: Provide sbd_remote.service file for pacemaker remote nodes (bsc#962287) * Thu Oct 15 2015 ygao@suse.com - pacemaker: Prevent potential segfault caused by use-of-NULL on checking node state (bsc#950415) * bug-950415_sbd-pacemaker-segfault.patch * Wed Jun 24 2015 lmb@suse.com - Trigger rebuild of sbd against more recent pacemaker packages (no code change) (bnc#934919)
/usr/lib/systemd/system/sbd.service /usr/lib/systemd/system/sbd_remote.service /usr/lib64/stonith /usr/lib64/stonith/plugins /usr/lib64/stonith/plugins/external /usr/lib64/stonith/plugins/external/sbd /usr/sbin/rcsbd /usr/sbin/rcsbd_remote /usr/sbin/sbd /usr/share/doc/packages/sbd /usr/share/doc/packages/sbd/COPYING /usr/share/fillup-templates/sysconfig.sbd /usr/share/man/man8/sbd.8.gz /usr/share/pkgconfig/sbd.pc /usr/share/sbd /usr/share/sbd/sbd.sh
Generated by rpm2html 1.8.1
Fabrice Bellet, Tue Jul 9 12:46:04 2024