Commit bfeee96
committed
Bump Version to 1.4.2
Changes since 1.4.1
- improve build/CI-friendlyness
* travis: switch to F32 as build-host
switch to F32 & leap-15.2
changes for mock-2.0
turn off loop-devices & device-mapper on x86_64 targets because
of changes in GCE
* regressions.sh: get timeouts from disk-header to go with proper defaults
for architecture
* use configure for watchdog-default-timeout & others
* ship sbd.pc with basic sbd build information for downstream packages
to use
* add number of commits since version-tag to build-counter
- add robustness against misconfiguration / improve documentation
* add environment section to man-page previously just available in
template-config
* inform the user to restart the sbd service after disk-initialization
* refuse to start if any of the configured device names is invalid
* add handshake to sync startup/shutdown with pacemakerd
Previously sbd just waited for the cib-connnection to show up/go away
which isn't robust at all.
The new feature needs new pacemakerd-api as counterpart.
Thus build checks for presence of pacemakerd-api.
To simplify downstream adoption behavior is configurable at runtime
via configure-file with a build-time-configurable default.
* refuse to start if qdevice-sync_timeout doesn't match watchdog-timeout
Needed in particular as qdevice-sync_timeout delays quorum-state-update
and has a default of 30s that doesn't match the 5s watchdog-timeout
default.
- Fix: sbd-pacemaker: handle new no_quorum_demote + robustness against new
policies added
- Fix: agent: correctly compare string values when calculating timeout
- Fix: scheduling: overhaul the whole thing
* prevent possible lockup when format in proc changes
* properly get and handle scheduler policy & prio
* on SCHED_RR failing push to the max with SCHED_OTHER1 parent d709a68 commit bfeee96
3 files changed
+43
-4
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
20 | 20 | | |
21 | 21 | | |
22 | 22 | | |
23 | | - | |
| 23 | + | |
24 | 24 | | |
25 | 25 | | |
26 | 26 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
15 | 15 | | |
16 | 16 | | |
17 | 17 | | |
18 | | - | |
| 18 | + | |
19 | 19 | | |
20 | 20 | | |
21 | 21 | | |
| |||
37 | 37 | | |
38 | 38 | | |
39 | 39 | | |
40 | | - | |
| 40 | + | |
41 | 41 | | |
42 | 42 | | |
43 | 43 | | |
| |||
155 | 155 | | |
156 | 156 | | |
157 | 157 | | |
| 158 | + | |
| 159 | + | |
| 160 | + | |
| 161 | + | |
| 162 | + | |
| 163 | + | |
| 164 | + | |
| 165 | + | |
| 166 | + | |
| 167 | + | |
| 168 | + | |
| 169 | + | |
| 170 | + | |
| 171 | + | |
| 172 | + | |
| 173 | + | |
| 174 | + | |
| 175 | + | |
| 176 | + | |
| 177 | + | |
| 178 | + | |
| 179 | + | |
| 180 | + | |
| 181 | + | |
| 182 | + | |
| 183 | + | |
| 184 | + | |
| 185 | + | |
| 186 | + | |
| 187 | + | |
| 188 | + | |
| 189 | + | |
| 190 | + | |
| 191 | + | |
| 192 | + | |
| 193 | + | |
| 194 | + | |
| 195 | + | |
| 196 | + | |
158 | 197 | | |
159 | 198 | | |
160 | 199 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
20 | 20 | | |
21 | 21 | | |
22 | 22 | | |
23 | | - | |
| 23 | + | |
24 | 24 | | |
25 | 25 | | |
26 | 26 | | |
| |||
0 commit comments