Skip to content

Commit a25a3ee

Browse files
committed
Bump Version to 1.5.2
Changes since 1.5.1: - fail startup if pacemaker integration is disabled while SBD_SYNC_RESOURCE_STARTUP is conflicting (+ hint to overcome) - improve logs - when logging state of SBD_PACEMAKER tell it is just that as this might still be overridden via cmdline options - log a warning if SBD_PACEMAKER is overridden by -P or -PP option - do not warn about startup syncing with pacemaker integration disabled - when watchdog-device is busy give a hint on who is hogging it - improve build environment - have --with-runstatedir overrule --runstatedir - use new package name for pacemaker devel on opensuse - make config location configurable for man-page-creation - reverse alloc/de-alloc order to make gcc-12 static analysis happy - improve test environment - have image-files in /dev/shm to assure they are in memory and sbd opening the files with O_SYNC doesn't trigger unnecessary syncs on a heavily loaded test-machine fallback to /tmp if /dev/shm doesn't exist - wrapping away libaio and usage of device-mapper for block-device simulation can now be passed into make via SBD_USE_DM & SBD_TRANSLATE_AIO - have variables that configure test-environment be printed out prior to running tests - finally assure we clean environment when interrupted by a signal (bash should have done it with just setting EXIT handler - but avoiding bashism might come handy one day)
1 parent 8ec8e01 commit a25a3ee

File tree

2 files changed

+30
-2
lines changed

2 files changed

+30
-2
lines changed

configure.ac

+1-1
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ dnl checks for library functions
2020
dnl checks for system services
2121

2222
AC_INIT([sbd],
23-
[1.5.1],
23+
[1.5.2],
2424
[lmb@suse.com])
2525
m4_include([tests-opt.m4])
2626
AC_CANONICAL_HOST

sbd.spec

+29-1
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ Name: sbd
5151
Summary: Storage-based death
5252
License: GPLv2+
5353
Group: System Environment/Daemons
54-
Version: 1.5.1
54+
Version: 1.5.2
5555
Release: 99.%{buildnum}.%{shortcommit}.%{modified}git%{?dist}
5656
Url: https://github.com/%{github_owner}/%{name}
5757
Source0: https://github.com/%{github_owner}/%{name}/archive/%{longcommit}/%{name}-%{longcommit}.tar.gz
@@ -177,6 +177,34 @@ rm -rf %{buildroot}
177177
%{_libdir}/libsbdtestbed*
178178

179179
%changelog
180+
* Thu Jan 5 2023 <klaus.wenninger@aon.at> - 1.5.2-99.0.8ec8e011.git
181+
- fail startup if pacemaker integration is disabled while
182+
SBD_SYNC_RESOURCE_STARTUP is conflicting (+ hint to overcome)
183+
- improve logs
184+
- when logging state of SBD_PACEMAKER tell it is just that as
185+
this might still be overridden via cmdline options
186+
- log a warning if SBD_PACEMAKER is overridden by -P or -PP option
187+
- do not warn about startup syncing with pacemaker integration disabled
188+
- when watchdog-device is busy give a hint on who is hogging it
189+
- improve build environment
190+
- have --with-runstatedir overrule --runstatedir
191+
- use new package name for pacemaker devel on opensuse
192+
- make config location configurable for man-page-creation
193+
- reverse alloc/de-alloc order to make gcc-12 static analysis happy
194+
- improve test environment
195+
- have image-files in /dev/shm to assure they are in memory and
196+
sbd opening the files with O_SYNC doesn't trigger unnecessary
197+
syncs on a heavily loaded test-machine
198+
fallback to /tmp if /dev/shm doesn't exist
199+
- wrapping away libaio and usage of device-mapper for block-device
200+
simulation can now be passed into make via
201+
SBD_USE_DM & SBD_TRANSLATE_AIO
202+
- have variables that configure test-environment be printed
203+
out prior to running tests
204+
- finally assure we clean environment when interrupted by a
205+
signal (bash should have done it with just setting EXIT handler -
206+
but avoiding bashism might come handy one day)
207+
180208
* Mon Nov 15 2021 <klaus.wenninger@aon.at> - 1.5.1-99.0.7bcdf695.git
181209
- improve/fix cmdline handling
182210
- tell the actual watchdog device specified with -w

0 commit comments

Comments
 (0)