]> git.proxmox.com Git - pve-ha-manager.git/blame - debian/changelog
fence config parser: early return on ignored devices
[pve-ha-manager.git] / debian / changelog
CommitLineData
e3e02f46
TL
1pve-ha-manager (2.0-6) unstable; urgency=medium
2
7655c92c 3 * fix #1378: allow one to specify a service shutdown policy
e3e02f46 4
7655c92c
TL
5 * remove some unused external dependencies from the standalone simulator
6 package
e3e02f46
TL
7
8 * document api result for ha resources
9
10 -- Proxmox Support Team <support@proxmox.com> Mon, 07 Jan 2019 12:59:27 +0100
11
c253924f
TL
12pve-ha-manager (2.0-5) unstable; urgency=medium
13
14 * skip CRM and LRM work if last cfs update failed
15
16 * regression test system: allow to simulate cluster fs failures
17
18 * postinst: drop transitional cleanup for systemd watchdog mux socket
19
20 -- Proxmox Support Team <support@proxmox.com> Wed, 07 Feb 2018 11:00:12 +0100
21
5d82b887
WB
22pve-ha-manager (2.0-4) unstable; urgency=medium
23
24 * address timing issues happening when pve-cluster.service is being restarted
25
26 -- Proxmox Support Team <support@proxmox.com> Thu, 09 Nov 2017 11:46:50 +0100
27
b340ba63
FG
28pve-ha-manager (2.0-3) unstable; urgency=medium
29
30 * add ignore state for resources
31
32 * lrm/crm service: restart on API changes
33
34 * lrm.service: do not timeout on stop
35
36 * fix #1347: let postfix fill in FQDN in fence mails
37
38 * fix #1073: do not count backup-suspended VMs as running
39
40 -- Proxmox Support Team <support@proxmox.com> Fri, 13 Oct 2017 11:10:51 +0200
41
95ebe188
DM
42pve-ha-manager (2.0-2) unstable; urgency=medium
43
44 * explicitly sync journal when disabling watchdog updates
45
46 * always queue service stop if node shuts down
47
48 * Fix shutdown order of HA and storage services
49
50 * Resource/API: abort early if resource in error state
51
52 -- Proxmox Support Team <support@proxmox.com> Wed, 14 Jun 2017 07:49:59 +0200
53
f9b7a596
FG
54pve-ha-manager (2.0-1) unstable; urgency=medium
55
56 * rebuild for PVE 5.0 / Debian Stretch
57
58 -- Proxmox Support Team <support@proxmox.com> Mon, 13 Mar 2017 11:31:53 +0100
59
5b9aeabd
DM
60pve-ha-manager (1.0-40) unstable; urgency=medium
61
62 * ha-simulator: allow adding service on runtime
63
64 * ha-simulator: allow deleting service via GUI
65
66 * ha-simulator: allow new service request states over gui
67
68 * ha-simulator: use JSON instead of Dumper for manager status view
69
70 -- Proxmox Support Team <support@proxmox.com> Tue, 24 Jan 2017 10:03:07 +0100
71
c791d525
DM
72pve-ha-manager (1.0-39) unstable; urgency=medium
73
74 * add setup_environment hook to CLIHandler class
75
76 * ha-simulator: fix typo s/Mode/Node/
77
78 * is_node_shutdown: check for correct systemd targets
79
80 * Simulator: fix scrolling to end of cluster log view
81
82 * Simulator: do not use cursor position to insert log
83
84 -- Proxmox Support Team <support@proxmox.com> Thu, 12 Jan 2017 13:15:08 +0100
85
7615290c
DM
86pve-ha-manager (1.0-38) unstable; urgency=medium
87
88 * update manual page
89
90 -- Proxmox Support Team <support@proxmox.com> Wed, 23 Nov 2016 11:46:21 +0100
91
1cb2c7c9
DM
92pve-ha-manager (1.0-37) unstable; urgency=medium
93
94 * HA::Status: provide better/faster feedback
95
96 * Manager.pm: store flag to indicate successful start
97
98 * ha status: include common service attributes
99
100 * Groups.pm: add verbose_description for 'restricted'
101
102 * Resources.pm: use verbose_description for state
103
104 * pve-ha-group-node-list: add verbose_description
105
106 * ha-manager: remove 'enabled' and 'disabled' commands
107
108 * rename request state 'enabled' to 'started'
109
110 * get_pve_lock: correctly send a lock update request
111
112 -- Proxmox Support Team <support@proxmox.com> Tue, 22 Nov 2016 17:04:57 +0100
113
7b4fc061
DM
114pve-ha-manager (1.0-36) unstable; urgency=medium
115
116 * Resources: implement 'stopped' state
117
118 * ha-manager: remove obsolet pod content
119
120 * Fix #1189: correct spelling in fence mail
121
122 * API/Status: avoid using HA Environment
123
124 * factor out resource config check and default set code
125
126 -- Proxmox Support Team <support@proxmox.com> Tue, 15 Nov 2016 16:42:07 +0100
127
65242be6
DM
128pve-ha-manager (1.0-35) unstable; urgency=medium
129
130 * change service state to error if no recovery node is available
131
132 * cleanup backup & mounted locks after recovery (fixes #1100)
133
134 * add possibility to simulate locks from services
135
136 * don't run regression test when building the simulator package
137
138 -- Proxmox Support Team <support@proxmox.com> Thu, 15 Sep 2016 13:23:00 +0200
139
6d7d4159
DM
140pve-ha-manager (1.0-34) unstable; urgency=medium
141
142 * fix race condition on slow resource commands in started state
143
144 -- Proxmox Support Team <support@proxmox.com> Mon, 12 Sep 2016 13:07:05 +0200
145
48ef1174
DM
146pve-ha-manager (1.0-33) unstable; urgency=medium
147
148 * relocate policy: try to avoid already failed nodes
149
150 * allow empty json status files
151
152 * more regression tests
153
154 -- Proxmox Support Team <support@proxmox.com> Fri, 22 Jul 2016 12:16:48 +0200
155
494032ae
TL
156pve-ha-manager (1.0-32) unstable; urgency=medium
157
158 * use correct verify function for ha-group-node-list
159
42e43fe4
DM
160 * send email on fence failure and success
161
494032ae
TL
162 -- Proxmox Support Team <support@proxmox.com> Wed, 15 Jun 2016 17:01:12 +0200
163
13fbf397
DM
164pve-ha-manager (1.0-31) unstable; urgency=medium
165
166 * selcet_service_node: include all online nodes in default group
167
168 * LRM: do not count erroneous service as active
169
170 * fix relocate/restart trial count leak on service deletion
171
172 -- Proxmox Support Team <support@proxmox.com> Fri, 06 May 2016 08:26:10 +0200
173
7b9d1983
DM
174pve-ha-manager (1.0-30) unstable; urgency=medium
175
176 * Env: allow debug logging
177
178 -- Proxmox Support Team <support@proxmox.com> Fri, 29 Apr 2016 16:50:34 +0200
179
762e4e29
DM
180pve-ha-manager (1.0-29) unstable; urgency=medium
181
182 * Resources: deny setting nonexistent group
183
184 -- Proxmox Support Team <support@proxmox.com> Wed, 20 Apr 2016 18:22:28 +0200
185
a45069d1
DM
186pve-ha-manager (1.0-28) unstable; urgency=medium
187
188 * Config: add get_service_status method
189
190 -- Proxmox Support Team <support@proxmox.com> Tue, 19 Apr 2016 08:41:22 +0200
191
c4fefd86
DM
192pve-ha-manager (1.0-27) unstable; urgency=medium
193
194 * use pve-doc-generator to generate man pages
195
196 -- Proxmox Support Team <support@proxmox.com> Fri, 08 Apr 2016 08:25:07 +0200
197
7b8f6329
DM
198pve-ha-manager (1.0-26) unstable; urgency=medium
199
200 * status: show added but not yet active services
201
202 * status: mark CRM as idle if no service is configured
203
204 -- Proxmox Support Team <support@proxmox.com> Tue, 15 Mar 2016 12:49:18 +0100
205
411062be
DM
206pve-ha-manager (1.0-25) unstable; urgency=medium
207
208 * Use config_file from PVE::QemuConfig
209
210 -- Proxmox Support Team <support@proxmox.com> Tue, 08 Mar 2016 11:50:49 +0100
211
a5cd9004
TL
212pve-ha-manager (1.0-24) unstable; urgency=medium
213
214 * simulator: install all virtual resources
215
216 -- Proxmox Support Team <support@proxmox.com> Wed, 02 Mar 2016 10:30:40 +0100
217
b0cdfae4
DM
218pve-ha-manager (1.0-23) unstable; urgency=medium
219
220 * fix infinite started <=> migrate cycle
221
222 * exec_resource_agent: process error state early
223
224 * avoid out of sync command execution in LRM
225
226 * do not pass ETRY_AGAIN back to the CRM
227
228 -- Proxmox Support Team <support@proxmox.com> Wed, 24 Feb 2016 12:15:21 +0100
229
272ce899
DM
230pve-ha-manager (1.0-22) unstable; urgency=medium
231
232 * fix 'change_service_location' misuse and recovery from fencing
233
234 * add VirtFail resource and use it in new regression tests
235
236 * improve relocation policy code in manager and LRM
237
238 * improve verbosity of API status call
239
240 -- Proxmox Support Team <support@proxmox.com> Mon, 15 Feb 2016 10:57:44 +0100
241
276a0f03
DM
242pve-ha-manager (1.0-21) unstable; urgency=medium
243
244 * Fix postinstall script not removing watchdog-mux.socket
245
246 -- Proxmox Support Team <support@proxmox.com> Thu, 04 Feb 2016 18:23:47 +0100
247
e9197621
DM
248pve-ha-manager (1.0-20) unstable; urgency=medium
249
250 * LRM: do not release lock on shutdown errors
251
252 * Split up resources and move them to own sub folder
253
254 * Add virtual resources for tests and simulation
255
256 * add after_fork method to HA environment and use it in LRM
257
258 -- Proxmox Support Team <support@proxmox.com> Wed, 27 Jan 2016 17:05:23 +0100
259
043a1f8f
DM
260pve-ha-manager (1.0-19) unstable; urgency=medium
261
262 * remove 'running' from migrate/relocate log message
263
264 * LRM: release agent lock on graceful shutdown
265
266 * LRM: release agent lock also on restart
267
268 * CRM: release lock on shutdown request
269
270 * TestHardware: correct shutdown/reboot behaviour of CRM and LRM
271
272 * resource agents: fix relocate
273
274 -- Proxmox Support Team <support@proxmox.com> Mon, 18 Jan 2016 12:41:08 +0100
275
ee1873c7
DM
276pve-ha-manager (1.0-18) unstable; urgency=medium
277
278 * pve-ha-lrm.service: depend on lxc.service
279
280 * output watchdog module name if it gets loaded
281
282 * remove watchdog-mux.socket
283
284 -- Proxmox Support Team <support@proxmox.com> Tue, 12 Jan 2016 12:27:49 +0100
285
e179de28
DM
286pve-ha-manager (1.0-17) unstable; urgency=medium
287
288 * Resources.pm: use PVE::API2::LXC
289
290 -- Proxmox Support Team <support@proxmox.com> Mon, 11 Jan 2016 12:25:38 +0100
291
de40f390
DM
292pve-ha-manager (1.0-16) unstable; urgency=medium
293
294 * check_active_workers: fix typo /uuid/uid/
295
296 -- Proxmox Support Team <support@proxmox.com> Mon, 21 Dec 2015 10:21:30 +0100
297
501c4c8c
DM
298pve-ha-manager (1.0-15) unstable; urgency=medium
299
300 * stop all resources on node shutdown (instead of freeze)
301
302 -- Proxmox Support Team <support@proxmox.com> Wed, 16 Dec 2015 10:33:30 +0100
303
4bf36805
DM
304pve-ha-manager (1.0-14) unstable; urgency=medium
305
306 * allow to configure watchdog module in /etc/default/pve-ha-manager
307
308 -- Proxmox Support Team <support@proxmox.com> Thu, 03 Dec 2015 11:09:47 +0100
309
7ce093b0
DM
310pve-ha-manager (1.0-13) unstable; urgency=medium
311
312 * HA API: Fix permissions
313
314 -- Proxmox Support Team <support@proxmox.com> Fri, 30 Oct 2015 11:16:50 +0100
315
24e0977c
DM
316pve-ha-manager (1.0-12) unstable; urgency=medium
317
318 * Adding constants to gain more readability
319
320 * exec_resource_agent: return valid exit code instead of die's
321
322 * code cleanups
323
324 -- Proxmox Support Team <support@proxmox.com> Thu, 29 Oct 2015 10:21:49 +0100
325
4708bd05
DM
326pve-ha-manager (1.0-11) unstable; urgency=medium
327
328 * add workaround for bug #775
329
330 -- Proxmox Support Team <support@proxmox.com> Wed, 21 Oct 2015 08:58:41 +0200
331
4fe5f066
DM
332pve-ha-manager (1.0-10) unstable; urgency=medium
333
334 * better resource status check on addition and update
335
336 -- Proxmox Support Team <support@proxmox.com> Mon, 12 Oct 2015 18:26:24 +0200
337
2dc1dc5b
DM
338pve-ha-manager (1.0-9) unstable; urgency=medium
339
340 * delete node from CRM status when deleted from cluster
341
342 -- Proxmox Support Team <support@proxmox.com> Tue, 29 Sep 2015 07:35:30 +0200
343
ad1fbda1
DM
344pve-ha-manager (1.0-8) unstable; urgency=medium
345
346 * Use new lock domain sub instead of storage lock
347
348 -- Proxmox Support Team <support@proxmox.com> Sat, 26 Sep 2015 10:36:09 +0200
349
41e1635e
DM
350pve-ha-manager (1.0-7) unstable; urgency=medium
351
352 * enhance ha-managers group commands
353
354 * vm_is_ha_managed: allow check on service state
355
356 * improve Makefile
357
358 -- Proxmox Support Team <support@proxmox.com> Mon, 21 Sep 2015 12:17:41 +0200
359
b3195641
DM
360pve-ha-manager (1.0-6) unstable; urgency=medium
361
362 * implement bash completion for ha-manager
363
364 * implement recovery policy for services
365
366 * simulator: fix random output of manager status
367
368 -- Proxmox Support Team <support@proxmox.com> Wed, 16 Sep 2015 12:06:12 +0200
369
b0205617
DM
370pve-ha-manager (1.0-5) unstable; urgency=medium
371
372 * Replacing hardcoded qemu commands with plugin calls
373
374 * improve error state behaviour
375
376 -- Proxmox Support Team <support@proxmox.com> Tue, 08 Sep 2015 08:45:36 +0200
377
68fb5ef3
DM
378pve-ha-manager (1.0-4) unstable; urgency=medium
379
380 * groups: encode nodes as hash (internally)
381
382 * add trigger for pve-api-updates
383
384 -- Proxmox Support Team <support@proxmox.com> Tue, 16 Jun 2015 09:59:03 +0200
385
409ebb64
DM
386pve-ha-manager (1.0-3) unstable; urgency=medium
387
b83b4ae8 388 * CRM: do not start if there is no resource.cfg file to avoid warnings
409ebb64
DM
389
390 -- Proxmox Support Team <support@proxmox.com> Tue, 09 Jun 2015 14:35:09 +0200
391
6439115a
DM
392pve-ha-manager (1.0-2) unstable; urgency=medium
393
394 * use Wants instead of Requires inside systemd service definitions
395
396 -- Proxmox Support Team <support@proxmox.com> Tue, 09 Jun 2015 09:33:24 +0200
397
822e3a69
DM
398pve-ha-manager (1.0-1) unstable; urgency=medium
399
400 * enable/start crm and lrm services by default
401
402 -- Proxmox Support Team <support@proxmox.com> Fri, 05 Jun 2015 10:03:53 +0200
403
47fb608c
DM
404pve-ha-manager (0.9-3) unstable; urgency=medium
405
406 * regression test improvements
407
408 -- Proxmox Support Team <support@proxmox.com> Fri, 10 Apr 2015 06:53:23 +0200
409
53db1841
DM
410pve-ha-manager (0.9-2) unstable; urgency=medium
411
412 * issue warning if ha group does not exist
413
414 -- Proxmox Support Team <support@proxmox.com> Tue, 07 Apr 2015 09:52:07 +0200
415
a1c9bc71
DM
416pve-ha-manager (0.9-1) unstable; urgency=medium
417
418 * rename vm resource prefix: pvevm: => vm:
419
420 * add API to query ha status
421
6ca2edcd
DM
422 * allow to use simply VMIDs as resource id
423
896ef972
DM
424 * finalize ha api
425
a1c9bc71
DM
426 -- Proxmox Support Team <support@proxmox.com> Fri, 03 Apr 2015 06:18:05 +0200
427
fe5a3496
DM
428pve-ha-manager (0.8-2) unstable; urgency=medium
429
430 * lrm: reduce TimeoutStopSec to 95
431
432 * lrm: set systemd killmode to 'process'
433
434 -- Proxmox Support Team <support@proxmox.com> Thu, 02 Apr 2015 08:48:24 +0200
435
daec9a3c
DM
436pve-ha-manager (0.8-1) unstable; urgency=medium
437
438 * currecrtly send cfs lock update request
439
440 -- Proxmox Support Team <support@proxmox.com> Thu, 02 Apr 2015 08:18:00 +0200
441
fa5ba25e
DM
442pve-ha-manager (0.7-1) unstable; urgency=medium
443
444 * create /etc/pve/ha automatically
445
446 * use correct package for lock_ha_config
447
448 * fix ha-manager status when ha is unconfigured
449
450 * do not unlink watchdog socket when started via systemd
451
452 * depend on systemd
453
454 -- Proxmox Support Team <support@proxmox.com> Wed, 01 Apr 2015 11:05:08 +0200
455
e072900c
DM
456pve-ha-manager (0.6-1) unstable; urgency=medium
457
458 * move configuration handling into PVE::HA::Config
459
460 * ha-manager status: add --verbose flag
461
462 * depend on qemu-server
463
464 -- Proxmox Support Team <support@proxmox.com> Fri, 27 Mar 2015 12:28:50 +0100
465
ba9bce4d
DM
466pve-ha-manager (0.5-1) unstable; urgency=medium
467
468 * implement service migration
469
470 * fix service dependencies (allow restart, reboot)
471
472 * freeze services during reboot/restart
473
474 -- Proxmox Support Team <support@proxmox.com> Thu, 26 Mar 2015 13:22:58 +0100
475
152eb965
DM
476pve-ha-manager (0.4-1) unstable; urgency=medium
477
478 * increase fence_delay to 60 seconds
479
480 * fix regression test environment
481
482 * fix failover after master crash with pending fence action
483
484 -- Proxmox Support Team <support@proxmox.com> Wed, 25 Mar 2015 13:59:28 +0100
485
50280cc3
DM
486pve-ha-manager (0.3-1) unstable; urgency=medium
487
488 * really activate softdog
489
490 * correctly count active services
491
492 * implement fence_delay to avoid immediate fencing
493
494 * pve-ha-simulator: reset watchdog with poweroff
495
496 * pve-ha-simulator: use option nofailback for default groups
497
498 -- Proxmox Support Team <support@proxmox.com> Mon, 16 Mar 2015 13:03:23 +0100
499
29cd2f24
DM
500pve-ha-manager (0.2-1) unstable; urgency=medium
501
502 * add ha-manager command line tool
503
504 * start implementing resources and groups API
505
506 -- Proxmox Support Team <support@proxmox.com> Fri, 13 Mar 2015 09:26:12 +0100
507
6cbcb5f7
DM
508pve-ha-manager (0.1-1) unstable; urgency=low
509
510 * first package
511
512 -- Proxmox Support Team <support@proxmox.com> Wed, 18 Feb 2015 11:30:21 +0100
513