SHA256
1
0
forked from pool/sbd

64 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
e78b6e0f09 Accepting request 1042333 from home:yan_gao:branches:network:ha-clustering:Factory
- 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
2022-12-12 11:26:36 +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
135dbd3f79 Accepting request 940717 from home:yan_gao:branches:network:ha-clustering:Factory
- Update to version 1.5.1+20211210.92ff8d8:
- configure: have --with-runstatedir overrule --runstatedir (bsc#1185182)

- services: enable systemd sandboxing settings for releases >= 15.4

- Added hardening to systemd service(s) (bsc#1181400). Added patch(es):
  * harden_sbd.service.patch
  * harden_sbd_remote.service.patch

OBS-URL: https://build.opensuse.org/request/show/940717
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/sbd?expand=0&rev=113
2021-12-15 12:26:51 +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
0b3477d2e0 - Deprecated path "/var/run/" used in systemd-services (bsc#1185182)
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/sbd?expand=0&rev=109
2021-05-03 11:45:54 +00:00
8397c7a5a8 Accepting request 878114 from home:yan_gao:branches:network:ha-clustering:Factory
- sbd-inquisitor: take the defaults for the options set in sysconfig with empty strings (bsc#1183259)

OBS-URL: https://build.opensuse.org/request/show/878114
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/sbd?expand=0&rev=107
2021-03-10 07:24:14 +00:00
b5738f9cd2 Accepting request 878038 from home:yan_gao:branches:network:ha-clustering:Factory
- 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
2021-03-09 16:06:43 +00:00
587f995029 Accepting request 868334 from home:yan_gao:branches:network:ha-clustering:Factory
- 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

- Update to version 1.4.2+20210129.5e2100f:
- Doc: adapt description of startup/shutdown sync with pacemaker

OBS-URL: https://build.opensuse.org/request/show/868334
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/sbd?expand=0&rev=103
2021-02-01 10:42:07 +00:00
f10f5586ce Accepting request 866039 from home:yan_gao:branches:network:ha-clustering:Factory
- Update to version 1.4.2+20201214.01c18c7:
- sbd-inquisitor: check SBD_SYNC_RESOURCE_STARTUP only in watch mode (bsc#1180966)

OBS-URL: https://build.opensuse.org/request/show/866039
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/sbd?expand=0&rev=101
2021-01-22 14:56:58 +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
cd2c55a866 Accepting request 845069 from home:fbui:branches:network:ha-clustering:Factory
- 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.

OBS-URL: https://build.opensuse.org/request/show/845069
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/sbd?expand=0&rev=97
2020-10-30 16:19:38 +00:00
a1bfc7a16e Accepting request 830057 from home:yan_gao:branches:network:ha-clustering:Factory
- 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
2020-08-27 18:07:18 +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
2c660c5513 Accepting request 746004 from home:yan_gao:branches:network:ha-clustering:Factory
- Rebase:
  * bsc#1140065-Fix-sbd-cluster-exit-if-cmap-is-disconnected.patch

OBS-URL: https://build.opensuse.org/request/show/746004
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/sbd?expand=0&rev=91
2019-11-06 13:40:42 +00:00
1bc675eb0a Accepting request 745167 from home:yan_gao:branches:network:ha-clustering:Factory
- 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
2019-11-04 12:20:34 +00:00
23e9f86268 Accepting request 743777 from home:yan_gao:branches:network:ha-clustering:Factory
- 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
2019-10-29 09:18:29 +00:00
8a6b508e76 Accepting request 718967 from home:yan_gao:branches:network:ha-clustering:Factory
- sbd-common: query rt-budget > 0 otherwise try moving to root-slice (bsc#1143064)

OBS-URL: https://build.opensuse.org/request/show/718967
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/sbd?expand=0&rev=84
2019-07-26 16:18:55 +00:00
39913068f2 Accepting request 718927 from home:yan_gao:branches:network:ha-clustering:Factory
- 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

- 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

OBS-URL: https://build.opensuse.org/request/show/718927
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/sbd?expand=0&rev=83
2019-07-26 15:58:17 +00:00
4c679a742b Accepting request 713615 from home:yan_gao:branches:network:ha-clustering:Factory
- 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

OBS-URL: https://build.opensuse.org/request/show/713615
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/sbd?expand=0&rev=81
2019-07-05 13:37:40 +00:00
5571f382a9 Accepting request 691440 from home:yan_gao:branches:network:ha-clustering:Factory
- 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

OBS-URL: https://build.opensuse.org/request/show/691440
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/sbd?expand=0&rev=79
2019-04-04 09:17:30 +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
d2d6ce2e00 Accepting request 639920 from home:yan_gao:branches:network:ha-clustering:Factory:1.1
- 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

OBS-URL: https://build.opensuse.org/request/show/639920
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/sbd?expand=0&rev=75
2018-10-04 09:16:16 +00:00
e07f0ea7ae Accepting request 626136 from home:yan_gao:branches:network:ha-clustering:Factory:1.1
- Update to version 1.3.1+20180703.f95b98e (bsc#1102930)

OBS-URL: https://build.opensuse.org/request/show/626136
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/sbd?expand=0&rev=73
2018-07-30 04:24:29 +00:00
1f63db096a Accepting request 609119 from home:yan_gao:branches:network:ha-clustering:Factory:Test
- 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

- 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)

OBS-URL: https://build.opensuse.org/request/show/609119
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/sbd?expand=0&rev=71
2018-05-16 11:21:00 +00:00
a8d6cb6a84 Accepting request 588121 from home:yan_gao:branches:network:ha-clustering:Factory:Test
- Update to version 1.3.1+20180316.8873890:
- Fix: add Documentation value to systemd services

- Update to version 1.3.1+20180313.fe5fe1d:
- Build: sbd-pacemaker: Query CIB directly with the API instead of get_cib_copy() (bsc#1084689)

OBS-URL: https://build.opensuse.org/request/show/588121
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/sbd?expand=0&rev=69
2018-03-17 09:02:08 +00:00
5acbf47145 Accepting request 573136 from home:jengelh:branches:network:ha-clustering:Factory
- Combine %service_* calls to reduce amount of generated code.
- Use %make_install, and make sure directories are owned.

OBS-URL: https://build.opensuse.org/request/show/573136
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/sbd?expand=0&rev=67
2018-02-09 00:45:40 +00:00
bdefb8c2de Accepting request 572560 from home:yan_gao:branches:network:ha-clustering:Factory:Test
- 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)

OBS-URL: https://build.opensuse.org/request/show/572560
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/sbd?expand=0&rev=65
2018-02-05 10:17:55 +00:00
a25b22204c Accepting request 559651 from home:yan_gao:branches:network:ha-clustering:Factory:Test
- Fix: systemd: make pacemaker & dlm wait for sbd-start to complete
- Doc: sbd.sysconfig: mention timeout caveat with SBD_DELAY_START (bsc#1074038)
- Build: cluster-servant: Compile with pacemaker-2.0

OBS-URL: https://build.opensuse.org/request/show/559651
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/sbd?expand=0&rev=63
2017-12-23 21:28:44 +00:00
7ffc2dae04 Accepting request 559632 from home:yan_gao:branches:network:ha-clustering:Factory:Test
- Update to version 1.3.1+20171220.1e93740:
  * Doc: sbd.sysconfig: mention timeout caveat with SBD_DELAY_START (bsc#1074038)
  * Fix: systemd: make pacemaker & dlm wait for sbd-start to complete

OBS-URL: https://build.opensuse.org/request/show/559632
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/sbd?expand=0&rev=62
2017-12-23 17:13:16 +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
7549ccd9e4 Accepting request 547072 from home:yan_gao:branches:network:ha-clustering:Factory:Test
- Build: cluster-servant: Compile with pacemaker-2.0
- Upstream version cs: ecbdf9c795bde2af3b97505c10607f16c0ab9d6f

OBS-URL: https://build.opensuse.org/request/show/547072
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/sbd?expand=0&rev=59
2017-12-01 11:17:26 +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
678f270baa Accepting request 544775 from home:RBrownSUSE:branches:network:ha-clustering:Factory
Replace references to /var/adm/fillup-templates with new %_fillupdir macro (boo#1069468)

OBS-URL: https://build.opensuse.org/request/show/544775
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/sbd?expand=0&rev=57
2017-11-29 16:56:00 +00:00
c5e945fc7c Accepting request 511841 from home:yan_gao:branches:network:ha-clustering:Factory:Test
- Fix node name parameter in manpage
- 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)
- sbd-inquisitor: Correctly look up servant by device name (bsc#1033934)
- Upstream version cs: 11262fbc80364f2993a9876a2be82f4170c41e4e

OBS-URL: https://build.opensuse.org/request/show/511841
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/sbd?expand=0&rev=55
2017-07-21 12:25:04 +00:00
f14f3000e6 Accepting request 508742 from home:yan_gao:branches:network:ha-clustering:Factory:Test
- 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

OBS-URL: https://build.opensuse.org/request/show/508742
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/sbd?expand=0&rev=53
2017-07-07 10:30:43 +00:00
5ad9ed614b Accepting request 500577 from home:yan_gao:branches:network:ha-clustering:Factory:Test
- sbd-inquisitor: cleanup_servant_by_pid() should be static
  *  sbd-cleanup_servant_by_pid-static.patch

OBS-URL: https://build.opensuse.org/request/show/500577
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/sbd?expand=0&rev=50
2017-06-02 09:46:13 +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
051937cb3c Accepting request 480885 from home:yan_gao:branches:network:ha-clustering:Factory:Test
- Trigger rebuild of sbd against more recent pacemaker packages (no code
  change) (bnc#934919)

OBS-URL: https://build.opensuse.org/request/show/480885
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/sbd?expand=0&rev=47
2017-03-17 16:39:33 +00:00
e89252b2e6 Accepting request 477287 from home:yan_gao:branches:network:ha-clustering:Factory:Test
- Clarify documentation around watchdog option (-W)
- Upstream version cs: 4ee36fa33b57a1ad95678363911cfb02a92e1edb

OBS-URL: https://build.opensuse.org/request/show/477287
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/sbd?expand=0&rev=44
2017-03-06 15:06:18 +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
9a3b67c775 Accepting request 424065 from home:yan_gao:branches:network:ha-clustering:Factory:Test
- man: Update man page to use pcmk_delay_max over start-delay (bsc#993032)
  * bug-993032_sbd-man-pcmk_delay_max.patch

OBS-URL: https://build.opensuse.org/request/show/424065
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/sbd?expand=0&rev=41
2016-08-31 16:18:51 +00:00
94d7e3c011 Accepting request 412390 from home:yan_gao:branches:network:ha-clustering:Factory:Test
- spec: Update the Url of the project

OBS-URL: https://build.opensuse.org/request/show/412390
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/sbd?expand=0&rev=39
2016-07-20 16:42:40 +00:00
Kristoffer Gronlund
c0394434c3 Accepting request 405615 from home:scarabeus_iv:branches:network:ha-clustering:Factory
- 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

OBS-URL: https://build.opensuse.org/request/show/405615
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/sbd?expand=0&rev=37
2016-06-30 13:10:01 +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
1ff7f2bda7 Accepting request 362978 from home:yan_gao:branches:network:ha-clustering:Factory:Test
- systemd: Provide sbd_remote.service file for pacemaker remote nodes (bsc#962287)

OBS-URL: https://build.opensuse.org/request/show/362978
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/sbd?expand=0&rev=33
2016-02-29 14:40:00 +00:00
b87fd6d20a Accepting request 342412 from home:yan_gao:branches:network:ha-clustering:Factory:Test
- pacemaker: Prevent potential segfault caused by use-of-NULL on checking node state (bsc#950415)
  * bug-950415_sbd-pacemaker-segfault.patch

OBS-URL: https://build.opensuse.org/request/show/342412
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/sbd?expand=0&rev=28
2015-11-04 13:21:33 +00:00
Lars Marowsky-Bree
dd4e8c1590 - Update to version 1.2.1.git.1409904429.39dee2a:
+ Medium: adjust timeout for s390(x) to be compatible with vmwatchdog (bnc#895103)

OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/sbd?expand=0&rev=27
2014-09-05 08:17:31 +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