]> git.proxmox.com Git - pve-ha-manager.git/blame - debian/changelog
bump version to 4.0.4
[pve-ha-manager.git] / debian / changelog
CommitLineData
822def82
TL
1pve-ha-manager (4.0.4) bookworm; urgency=medium
2
3 * d/postinst: make deb-systemd-invoke non-fatal
4
5 -- Proxmox Support Team <support@proxmox.com> Mon, 22 Apr 2024 13:47:18 +0200
6
2db44501
TL
7pve-ha-manager (4.0.3) bookworm; urgency=medium
8
9 * manager: send notifications via new notification module
10
11 * fix #4984: manager: add service to migration-target usage only if online
12
13 * crs: avoid auto-vivification when adding node to service usage
14
15 -- Proxmox Support Team <support@proxmox.com> Fri, 17 Nov 2023 14:49:03 +0100
16
dfe080ba
TL
17pve-ha-manager (4.0.2) bookworm; urgency=medium
18
19 * cluster resource manager: clear stale maintenance node, which can be
20 caused by simultaneous cluster shutdown
21
22 -- Proxmox Support Team <support@proxmox.com> Tue, 13 Jun 2023 08:35:52 +0200
23
eee63557
TL
24pve-ha-manager (4.0.1) bookworm; urgency=medium
25
26 * test, simulator: make it possible to add already running service
27
28 * lrm: do not migrate via rebalance-on-start if service already running upon
29 rebalance on start
30
31 * api: fix/add return description for status endpoint
32
33 * resources: pve: avoid relying on internal configuration details, use new
34 helpers in pve-container and qemu-server
35
36 -- Proxmox Support Team <support@proxmox.com> Fri, 09 Jun 2023 10:41:06 +0200
37
973bf032
TL
38pve-ha-manager (4.0.0) bookworm; urgency=medium
39
40 * re-build for Proxmox VE 8 / Debian 12 Bookworm
41
42 -- Proxmox Support Team <support@proxmox.com> Wed, 24 May 2023 19:26:51 +0200
43
b0274c4a
TL
44pve-ha-manager (3.6.1) bullseye; urgency=medium
45
46 * cli: assert that node exist when changing CRS request state to avoid
47 creating a phantom node by mistake
48
49 * manager: ensure node-request state gets transferred to new active CRM, so
50 that the request for (manual) maintenance mode is upheld, even if the node
51 that is in maintenace mode is also the current active CRM and gets
52 rebooted.
53
54 * lrm: ignore shutdown policy if (manual) maintenance mode is requested to
55 avoid exiting from maintenance mode to early.
56
57 -- Proxmox Support Team <support@proxmox.com> Thu, 20 Apr 2023 14:16:14 +0200
58
03f825db
TL
59pve-ha-manager (3.6.0) bullseye; urgency=medium
60
61 * fix #4371: add CRM command to switch an online node manually into
62 maintenance (without reboot), moving away all active services, but
63 automatically migrate them back once the maintenance mode is disabled
64 again.
65
66 * manager: service start: make EWRONG_NODE a non-fatal error, but try to
67 find its the actual node the service is residing on
68
69 * manager: add new intermediate 'request_started' state for stop->start
70 transitions
71
72 * request start: optionally enable automatic selection of the best rated
73 node by the CRS on service start up, bypassing the very high priority of
74 the current node on which a service is located.
75
76 -- Proxmox Support Team <support@proxmox.com> Mon, 20 Mar 2023 13:38:26 +0100
77
071e69ce
TL
78pve-ha-manager (3.5.1) bullseye; urgency=medium
79
80 * manager: update crs scheduling mode once per round to avoid the need for a
81 restart of the currently active manager.
82
83 * api: status: add CRS info to manager if not set to default
84
85 -- Proxmox Support Team <support@proxmox.com> Sat, 19 Nov 2022 15:51:11 +0100
86
091f8904
TL
87pve-ha-manager (3.5.0) bullseye; urgency=medium
88
89 * env: datacenter config: include crs (cluster-resource-scheduling) setting
90
91 * manager: use static resource scheduler when configured
92
93 * manager: avoid scoring nodes if maintenance fallback node is valid
94
95 * manager: avoid scoring nodes when not trying next and current node is
96 valid
97
98 * usage: static: use service count on nodes as a fallback
99
100 -- Proxmox Support Team <support@proxmox.com> Fri, 18 Nov 2022 15:02:55 +0100
101
2a1638b7
TL
102pve-ha-manager (3.4.0) bullseye; urgency=medium
103
104 * switch to native version formatting
105
106 * fix accounting of online services when moving services due to their source
107 node going gracefully nonoperational (maintenance mode). This ensures a
108 better balance of services on the cluster after such an operation.
109
110 -- Proxmox Support Team <support@proxmox.com> Fri, 22 Jul 2022 09:21:20 +0200
111
c00c4481
TL
112pve-ha-manager (3.3-4) bullseye; urgency=medium
113
114 * lrm: fix getting stuck on restart due to finished worker state not
115 being collected
116
117 -- Proxmox Support Team <support@proxmox.com> Wed, 27 Apr 2022 14:01:55 +0200
118
c15a8b80
TL
119pve-ha-manager (3.3-3) bullseye; urgency=medium
120
121 * lrm: avoid possible job starvation on huge workloads
122
123 * lrm: increase run_worker loop-time for doing actually work to 80%
124 duty-cycle
125
126 -- Proxmox Support Team <support@proxmox.com> Thu, 20 Jan 2022 18:05:33 +0100
127
ccf328a8
TL
128pve-ha-manager (3.3-2) bullseye; urgency=medium
129
130 * fix #3826: fix restarting LRM/CRM when triggered by package management
131 system due to other updates
132
133 * lrm: also check CRM node-status for determining if there's a fence-request
134 and avoid starting up in that case to ensure that the current manager can
135 get our lock and do a clean fence -> unknown -> online FSM transition.
136 This avoids a problematic edge case where an admin manually removed all
0179818f
TL
137 services of a to-be-fenced node, and re-added them again before the
138 manager could actually get that nodes LRM lock.
ccf328a8
TL
139
140 * manage: handle edge case where a node gets seemingly stuck in 'fence'
141 state if all its services got manually removed by an admin before the
142 fence transition could be finished. While the LRM could come up again in
143 previous versions (it won't now, see above point) and start/stop services
144 got executed, the node was seen as unavailable for all recovery,
145 relocation and migrate actions.
146
147 -- Proxmox Support Team <support@proxmox.com> Wed, 19 Jan 2022 14:30:15 +0100
148
a2d12984
TL
149pve-ha-manager (3.3-1) bullseye; urgency=medium
150
151 * LRM: release lock and close watchdog if no service configured for >10min
152
153 * manager: make recovery actual state in finite state machine, showing a
154 clear transition from fence -> reocvery.
155
156 * fix #3415: never switch in error state on recovery, try to find a new node
157 harder. This improves using the HA manager for services with local
158 resources (e.g., local storage) to ensure it always gets started, which is
159 an OK use-case as long as the service is restricted to a group with only
160 that node. Previously failure of that node would have a high possibility
161 of the service going into the errors state, as no new node can be found.
162 Now it will retry finding a new node, and if one of the restricted set,
163 e.g., the node it was previous on, comes back up, it will start again
164 there.
165
166 * recovery: allow disabling a in-recovery service manually
167
168 -- Proxmox Support Team <support@proxmox.com> Fri, 02 Jul 2021 20:03:29 +0200
169
19265402
TL
170pve-ha-manager (3.2-2) bullseye; urgency=medium
171
172 * fix systemd service restart behavior on package upgrade with Debian
173 Bullseye
174
175 -- Proxmox Support Team <support@proxmox.com> Mon, 24 May 2021 11:38:42 +0200
176
8a35366f
TL
177pve-ha-manager (3.2-1) bullseye; urgency=medium
178
179 * Re-build for Debian Bullseye / PVE 7
180
181 -- Proxmox Support Team <support@proxmox.com> Wed, 12 May 2021 20:55:53 +0200
182
985b7352
TL
183pve-ha-manager (3.1-1) pve; urgency=medium
184
185 * allow 'with-local-disks' migration for replicated guests
186
187 -- Proxmox Support Team <support@proxmox.com> Mon, 31 Aug 2020 10:52:23 +0200
188
efc332d9
TL
189pve-ha-manager (3.0-9) pve; urgency=medium
190
191 * factor out service configured/delete helpers
192
193 * typo and grammar fixes
194
195 -- Proxmox Support Team <support@proxmox.com> Thu, 12 Mar 2020 13:17:36 +0100
196
ab472a7e 197pve-ha-manager (3.0-8) pve; urgency=medium
908054ba
TL
198
199 * bump LRM stop wait time to an hour
200
201 * do not mark maintenaned nodes as unkown
202
203 * api/status: extra handling of maintenance mode
204
ab472a7e 205 -- Proxmox Support Team <support@proxmox.com> Mon, 02 Dec 2019 10:33:03 +0100
908054ba 206
1c4cf427
TL
207pve-ha-manager (3.0-6) pve; urgency=medium
208
209 * add 'migrate' node shutdown policy
210
211 * do simple fallback if node comes back online from maintenance
212
213 * account service to both, source and target during migration
214
215 * add 'After' ordering for SSH and pveproxy to LRM service, ensuring the node
216 stays accessible until HA services got moved or shutdown, depending on
217 policy.
218
219 -- Proxmox Support Team <support@proxmox.com> Tue, 26 Nov 2019 18:03:26 +0100
220
ad8a5e12
TL
221pve-ha-manager (3.0-5) pve; urgency=medium
222
223 * fix #1339: remove more locks from services IF the node got fenced
224
225 * adapt to qemu-server code refactoring
226
227 -- Proxmox Support Team <support@proxmox.com> Wed, 20 Nov 2019 20:12:49 +0100
228
6225c47c
FG
229pve-ha-manager (3.0-4) pve; urgency=medium
230
231 * use PVE::DataCenterConfig from new split-out cluster library package
232
233 -- Proxmox Support Team <support@proxmox.com> Mon, 18 Nov 2019 12:16:29 +0100
234
2378f1c1
TL
235pve-ha-manager (3.0-3) pve; urgency=medium
236
237 * fix #1919, #1920: improve handling zombie (without node) services
238
239 * fix # 2241: VM resource: allow migration with local device, when not running
240
241 * HA status: render removal transition of service as 'deleting'
242
243 * fix #1140: add crm command 'stop', which allows to request immediate
244 service hard-stops if a timeout of zero (0) is passed
245
246 -- Proxmox Support Team <support@proxmox.com> Mon, 11 Nov 2019 17:04:35 +0100
247
58500679
TL
248pve-ha-manager (3.0-2) pve; urgency=medium
249
250 * services: update PIDFile to point directly to /run
251
252 * fix #2234: fix typo in service description
253
254 * Add missing Dependencies to pve-ha-simulator
255
256 -- Proxmox Support Team <support@proxmox.com> Thu, 11 Jul 2019 19:26:03 +0200
257
bd29ad29
TL
258pve-ha-manager (3.0-1) pve; urgency=medium
259
260 * handle the case where a node gets fully purged
261
262 * Re-build for Debian Buster / PVE 6
263
264 -- Proxmox Support Team <support@proxmox.com> Wed, 22 May 2019 19:11:59 +0200
265
42294dfd
TL
266pve-ha-manager (2.0-9) unstable; urgency=medium
267
268 * get_ha_settings: cope with (temporarily) unavailable pmxcfs
269
270 * lrm: exit on restart and agent lock lost for > 90s
271
272 * service data: only set failed_nodes key if needed
273
274 -- Proxmox Support Team <support@proxmox.com> Thu, 04 Apr 2019 16:27:32 +0200
275
ffb4bc0d
TL
276pve-ha-manager (2.0-8) unstable; urgency=medium
277
278 * address an issue in dpkg 1.18 with wrong trigger cycle detections if cyclic
279 dependencies are involed
280
281 -- Proxmox Support Team <support@proxmox.com> Wed, 06 Mar 2019 07:49:58 +0100
282
b65075d6
TL
283pve-ha-manager (2.0-7) unstable; urgency=medium
284
285 * fix #1842: do not pass forceStop to CT shutdown
286
287 * fix #1602: allow one to delete ignored services over API
288
289 * fix #1891: Add zsh command completion for ha-manager CLI tools
290
291 * fix #1794: VM resource: catch qmp command exceptions
292
293 * show sent emails in regression tests
294
295 -- Proxmox Support Team <support@proxmox.com> Mon, 04 Mar 2019 10:37:25 +0100
296
e3e02f46
TL
297pve-ha-manager (2.0-6) unstable; urgency=medium
298
7655c92c 299 * fix #1378: allow one to specify a service shutdown policy
e3e02f46 300
7655c92c
TL
301 * remove some unused external dependencies from the standalone simulator
302 package
e3e02f46
TL
303
304 * document api result for ha resources
305
306 -- Proxmox Support Team <support@proxmox.com> Mon, 07 Jan 2019 12:59:27 +0100
307
c253924f
TL
308pve-ha-manager (2.0-5) unstable; urgency=medium
309
310 * skip CRM and LRM work if last cfs update failed
311
312 * regression test system: allow to simulate cluster fs failures
313
314 * postinst: drop transitional cleanup for systemd watchdog mux socket
315
316 -- Proxmox Support Team <support@proxmox.com> Wed, 07 Feb 2018 11:00:12 +0100
317
5d82b887
WB
318pve-ha-manager (2.0-4) unstable; urgency=medium
319
320 * address timing issues happening when pve-cluster.service is being restarted
321
322 -- Proxmox Support Team <support@proxmox.com> Thu, 09 Nov 2017 11:46:50 +0100
323
b340ba63
FG
324pve-ha-manager (2.0-3) unstable; urgency=medium
325
326 * add ignore state for resources
327
328 * lrm/crm service: restart on API changes
329
330 * lrm.service: do not timeout on stop
331
332 * fix #1347: let postfix fill in FQDN in fence mails
333
334 * fix #1073: do not count backup-suspended VMs as running
335
336 -- Proxmox Support Team <support@proxmox.com> Fri, 13 Oct 2017 11:10:51 +0200
337
95ebe188
DM
338pve-ha-manager (2.0-2) unstable; urgency=medium
339
340 * explicitly sync journal when disabling watchdog updates
341
342 * always queue service stop if node shuts down
343
344 * Fix shutdown order of HA and storage services
345
346 * Resource/API: abort early if resource in error state
347
348 -- Proxmox Support Team <support@proxmox.com> Wed, 14 Jun 2017 07:49:59 +0200
349
f9b7a596
FG
350pve-ha-manager (2.0-1) unstable; urgency=medium
351
352 * rebuild for PVE 5.0 / Debian Stretch
353
354 -- Proxmox Support Team <support@proxmox.com> Mon, 13 Mar 2017 11:31:53 +0100
355
5b9aeabd
DM
356pve-ha-manager (1.0-40) unstable; urgency=medium
357
358 * ha-simulator: allow adding service on runtime
359
360 * ha-simulator: allow deleting service via GUI
361
362 * ha-simulator: allow new service request states over gui
363
364 * ha-simulator: use JSON instead of Dumper for manager status view
365
366 -- Proxmox Support Team <support@proxmox.com> Tue, 24 Jan 2017 10:03:07 +0100
367
c791d525
DM
368pve-ha-manager (1.0-39) unstable; urgency=medium
369
370 * add setup_environment hook to CLIHandler class
371
372 * ha-simulator: fix typo s/Mode/Node/
373
374 * is_node_shutdown: check for correct systemd targets
375
376 * Simulator: fix scrolling to end of cluster log view
377
378 * Simulator: do not use cursor position to insert log
379
380 -- Proxmox Support Team <support@proxmox.com> Thu, 12 Jan 2017 13:15:08 +0100
381
7615290c
DM
382pve-ha-manager (1.0-38) unstable; urgency=medium
383
384 * update manual page
385
386 -- Proxmox Support Team <support@proxmox.com> Wed, 23 Nov 2016 11:46:21 +0100
387
1cb2c7c9
DM
388pve-ha-manager (1.0-37) unstable; urgency=medium
389
390 * HA::Status: provide better/faster feedback
391
392 * Manager.pm: store flag to indicate successful start
393
394 * ha status: include common service attributes
395
396 * Groups.pm: add verbose_description for 'restricted'
397
398 * Resources.pm: use verbose_description for state
399
400 * pve-ha-group-node-list: add verbose_description
401
402 * ha-manager: remove 'enabled' and 'disabled' commands
403
404 * rename request state 'enabled' to 'started'
405
406 * get_pve_lock: correctly send a lock update request
407
408 -- Proxmox Support Team <support@proxmox.com> Tue, 22 Nov 2016 17:04:57 +0100
409
7b4fc061
DM
410pve-ha-manager (1.0-36) unstable; urgency=medium
411
412 * Resources: implement 'stopped' state
413
414 * ha-manager: remove obsolet pod content
415
416 * Fix #1189: correct spelling in fence mail
417
418 * API/Status: avoid using HA Environment
419
420 * factor out resource config check and default set code
421
422 -- Proxmox Support Team <support@proxmox.com> Tue, 15 Nov 2016 16:42:07 +0100
423
65242be6
DM
424pve-ha-manager (1.0-35) unstable; urgency=medium
425
426 * change service state to error if no recovery node is available
427
428 * cleanup backup & mounted locks after recovery (fixes #1100)
429
430 * add possibility to simulate locks from services
431
432 * don't run regression test when building the simulator package
433
434 -- Proxmox Support Team <support@proxmox.com> Thu, 15 Sep 2016 13:23:00 +0200
435
6d7d4159
DM
436pve-ha-manager (1.0-34) unstable; urgency=medium
437
438 * fix race condition on slow resource commands in started state
439
440 -- Proxmox Support Team <support@proxmox.com> Mon, 12 Sep 2016 13:07:05 +0200
441
48ef1174
DM
442pve-ha-manager (1.0-33) unstable; urgency=medium
443
444 * relocate policy: try to avoid already failed nodes
445
446 * allow empty json status files
447
448 * more regression tests
449
450 -- Proxmox Support Team <support@proxmox.com> Fri, 22 Jul 2016 12:16:48 +0200
451
494032ae
TL
452pve-ha-manager (1.0-32) unstable; urgency=medium
453
454 * use correct verify function for ha-group-node-list
455
42e43fe4
DM
456 * send email on fence failure and success
457
494032ae
TL
458 -- Proxmox Support Team <support@proxmox.com> Wed, 15 Jun 2016 17:01:12 +0200
459
13fbf397
DM
460pve-ha-manager (1.0-31) unstable; urgency=medium
461
462 * selcet_service_node: include all online nodes in default group
463
464 * LRM: do not count erroneous service as active
465
466 * fix relocate/restart trial count leak on service deletion
467
468 -- Proxmox Support Team <support@proxmox.com> Fri, 06 May 2016 08:26:10 +0200
469
7b9d1983
DM
470pve-ha-manager (1.0-30) unstable; urgency=medium
471
472 * Env: allow debug logging
473
474 -- Proxmox Support Team <support@proxmox.com> Fri, 29 Apr 2016 16:50:34 +0200
475
762e4e29
DM
476pve-ha-manager (1.0-29) unstable; urgency=medium
477
478 * Resources: deny setting nonexistent group
479
480 -- Proxmox Support Team <support@proxmox.com> Wed, 20 Apr 2016 18:22:28 +0200
481
a45069d1
DM
482pve-ha-manager (1.0-28) unstable; urgency=medium
483
484 * Config: add get_service_status method
485
486 -- Proxmox Support Team <support@proxmox.com> Tue, 19 Apr 2016 08:41:22 +0200
487
c4fefd86
DM
488pve-ha-manager (1.0-27) unstable; urgency=medium
489
490 * use pve-doc-generator to generate man pages
491
492 -- Proxmox Support Team <support@proxmox.com> Fri, 08 Apr 2016 08:25:07 +0200
493
7b8f6329
DM
494pve-ha-manager (1.0-26) unstable; urgency=medium
495
496 * status: show added but not yet active services
497
498 * status: mark CRM as idle if no service is configured
499
500 -- Proxmox Support Team <support@proxmox.com> Tue, 15 Mar 2016 12:49:18 +0100
501
411062be
DM
502pve-ha-manager (1.0-25) unstable; urgency=medium
503
504 * Use config_file from PVE::QemuConfig
505
506 -- Proxmox Support Team <support@proxmox.com> Tue, 08 Mar 2016 11:50:49 +0100
507
a5cd9004
TL
508pve-ha-manager (1.0-24) unstable; urgency=medium
509
510 * simulator: install all virtual resources
511
512 -- Proxmox Support Team <support@proxmox.com> Wed, 02 Mar 2016 10:30:40 +0100
513
b0cdfae4
DM
514pve-ha-manager (1.0-23) unstable; urgency=medium
515
516 * fix infinite started <=> migrate cycle
517
518 * exec_resource_agent: process error state early
519
520 * avoid out of sync command execution in LRM
521
522 * do not pass ETRY_AGAIN back to the CRM
523
524 -- Proxmox Support Team <support@proxmox.com> Wed, 24 Feb 2016 12:15:21 +0100
525
272ce899
DM
526pve-ha-manager (1.0-22) unstable; urgency=medium
527
528 * fix 'change_service_location' misuse and recovery from fencing
529
530 * add VirtFail resource and use it in new regression tests
531
532 * improve relocation policy code in manager and LRM
533
534 * improve verbosity of API status call
535
536 -- Proxmox Support Team <support@proxmox.com> Mon, 15 Feb 2016 10:57:44 +0100
537
276a0f03
DM
538pve-ha-manager (1.0-21) unstable; urgency=medium
539
540 * Fix postinstall script not removing watchdog-mux.socket
541
542 -- Proxmox Support Team <support@proxmox.com> Thu, 04 Feb 2016 18:23:47 +0100
543
e9197621
DM
544pve-ha-manager (1.0-20) unstable; urgency=medium
545
546 * LRM: do not release lock on shutdown errors
547
548 * Split up resources and move them to own sub folder
549
550 * Add virtual resources for tests and simulation
551
552 * add after_fork method to HA environment and use it in LRM
553
554 -- Proxmox Support Team <support@proxmox.com> Wed, 27 Jan 2016 17:05:23 +0100
555
043a1f8f
DM
556pve-ha-manager (1.0-19) unstable; urgency=medium
557
558 * remove 'running' from migrate/relocate log message
559
560 * LRM: release agent lock on graceful shutdown
561
562 * LRM: release agent lock also on restart
563
564 * CRM: release lock on shutdown request
565
566 * TestHardware: correct shutdown/reboot behaviour of CRM and LRM
567
568 * resource agents: fix relocate
569
570 -- Proxmox Support Team <support@proxmox.com> Mon, 18 Jan 2016 12:41:08 +0100
571
ee1873c7
DM
572pve-ha-manager (1.0-18) unstable; urgency=medium
573
574 * pve-ha-lrm.service: depend on lxc.service
575
576 * output watchdog module name if it gets loaded
577
578 * remove watchdog-mux.socket
579
580 -- Proxmox Support Team <support@proxmox.com> Tue, 12 Jan 2016 12:27:49 +0100
581
e179de28
DM
582pve-ha-manager (1.0-17) unstable; urgency=medium
583
584 * Resources.pm: use PVE::API2::LXC
585
586 -- Proxmox Support Team <support@proxmox.com> Mon, 11 Jan 2016 12:25:38 +0100
587
de40f390
DM
588pve-ha-manager (1.0-16) unstable; urgency=medium
589
590 * check_active_workers: fix typo /uuid/uid/
591
592 -- Proxmox Support Team <support@proxmox.com> Mon, 21 Dec 2015 10:21:30 +0100
593
501c4c8c
DM
594pve-ha-manager (1.0-15) unstable; urgency=medium
595
596 * stop all resources on node shutdown (instead of freeze)
597
598 -- Proxmox Support Team <support@proxmox.com> Wed, 16 Dec 2015 10:33:30 +0100
599
4bf36805
DM
600pve-ha-manager (1.0-14) unstable; urgency=medium
601
602 * allow to configure watchdog module in /etc/default/pve-ha-manager
603
604 -- Proxmox Support Team <support@proxmox.com> Thu, 03 Dec 2015 11:09:47 +0100
605
7ce093b0
DM
606pve-ha-manager (1.0-13) unstable; urgency=medium
607
608 * HA API: Fix permissions
609
610 -- Proxmox Support Team <support@proxmox.com> Fri, 30 Oct 2015 11:16:50 +0100
611
24e0977c
DM
612pve-ha-manager (1.0-12) unstable; urgency=medium
613
614 * Adding constants to gain more readability
615
616 * exec_resource_agent: return valid exit code instead of die's
617
618 * code cleanups
619
620 -- Proxmox Support Team <support@proxmox.com> Thu, 29 Oct 2015 10:21:49 +0100
621
4708bd05
DM
622pve-ha-manager (1.0-11) unstable; urgency=medium
623
624 * add workaround for bug #775
625
626 -- Proxmox Support Team <support@proxmox.com> Wed, 21 Oct 2015 08:58:41 +0200
627
4fe5f066
DM
628pve-ha-manager (1.0-10) unstable; urgency=medium
629
630 * better resource status check on addition and update
631
632 -- Proxmox Support Team <support@proxmox.com> Mon, 12 Oct 2015 18:26:24 +0200
633
2dc1dc5b
DM
634pve-ha-manager (1.0-9) unstable; urgency=medium
635
636 * delete node from CRM status when deleted from cluster
637
638 -- Proxmox Support Team <support@proxmox.com> Tue, 29 Sep 2015 07:35:30 +0200
639
ad1fbda1
DM
640pve-ha-manager (1.0-8) unstable; urgency=medium
641
642 * Use new lock domain sub instead of storage lock
643
644 -- Proxmox Support Team <support@proxmox.com> Sat, 26 Sep 2015 10:36:09 +0200
645
41e1635e
DM
646pve-ha-manager (1.0-7) unstable; urgency=medium
647
648 * enhance ha-managers group commands
649
650 * vm_is_ha_managed: allow check on service state
651
652 * improve Makefile
653
654 -- Proxmox Support Team <support@proxmox.com> Mon, 21 Sep 2015 12:17:41 +0200
655
b3195641
DM
656pve-ha-manager (1.0-6) unstable; urgency=medium
657
658 * implement bash completion for ha-manager
659
660 * implement recovery policy for services
661
662 * simulator: fix random output of manager status
663
664 -- Proxmox Support Team <support@proxmox.com> Wed, 16 Sep 2015 12:06:12 +0200
665
b0205617
DM
666pve-ha-manager (1.0-5) unstable; urgency=medium
667
668 * Replacing hardcoded qemu commands with plugin calls
669
670 * improve error state behaviour
671
672 -- Proxmox Support Team <support@proxmox.com> Tue, 08 Sep 2015 08:45:36 +0200
673
68fb5ef3
DM
674pve-ha-manager (1.0-4) unstable; urgency=medium
675
676 * groups: encode nodes as hash (internally)
677
678 * add trigger for pve-api-updates
679
680 -- Proxmox Support Team <support@proxmox.com> Tue, 16 Jun 2015 09:59:03 +0200
681
409ebb64
DM
682pve-ha-manager (1.0-3) unstable; urgency=medium
683
b83b4ae8 684 * CRM: do not start if there is no resource.cfg file to avoid warnings
409ebb64
DM
685
686 -- Proxmox Support Team <support@proxmox.com> Tue, 09 Jun 2015 14:35:09 +0200
687
6439115a
DM
688pve-ha-manager (1.0-2) unstable; urgency=medium
689
690 * use Wants instead of Requires inside systemd service definitions
691
692 -- Proxmox Support Team <support@proxmox.com> Tue, 09 Jun 2015 09:33:24 +0200
693
822e3a69
DM
694pve-ha-manager (1.0-1) unstable; urgency=medium
695
696 * enable/start crm and lrm services by default
697
698 -- Proxmox Support Team <support@proxmox.com> Fri, 05 Jun 2015 10:03:53 +0200
699
47fb608c
DM
700pve-ha-manager (0.9-3) unstable; urgency=medium
701
702 * regression test improvements
703
704 -- Proxmox Support Team <support@proxmox.com> Fri, 10 Apr 2015 06:53:23 +0200
705
53db1841
DM
706pve-ha-manager (0.9-2) unstable; urgency=medium
707
708 * issue warning if ha group does not exist
709
710 -- Proxmox Support Team <support@proxmox.com> Tue, 07 Apr 2015 09:52:07 +0200
711
a1c9bc71
DM
712pve-ha-manager (0.9-1) unstable; urgency=medium
713
714 * rename vm resource prefix: pvevm: => vm:
715
716 * add API to query ha status
717
6ca2edcd
DM
718 * allow to use simply VMIDs as resource id
719
896ef972
DM
720 * finalize ha api
721
a1c9bc71
DM
722 -- Proxmox Support Team <support@proxmox.com> Fri, 03 Apr 2015 06:18:05 +0200
723
fe5a3496
DM
724pve-ha-manager (0.8-2) unstable; urgency=medium
725
726 * lrm: reduce TimeoutStopSec to 95
727
728 * lrm: set systemd killmode to 'process'
729
730 -- Proxmox Support Team <support@proxmox.com> Thu, 02 Apr 2015 08:48:24 +0200
731
daec9a3c
DM
732pve-ha-manager (0.8-1) unstable; urgency=medium
733
734 * currecrtly send cfs lock update request
735
736 -- Proxmox Support Team <support@proxmox.com> Thu, 02 Apr 2015 08:18:00 +0200
737
fa5ba25e
DM
738pve-ha-manager (0.7-1) unstable; urgency=medium
739
740 * create /etc/pve/ha automatically
741
742 * use correct package for lock_ha_config
743
744 * fix ha-manager status when ha is unconfigured
745
746 * do not unlink watchdog socket when started via systemd
747
748 * depend on systemd
749
750 -- Proxmox Support Team <support@proxmox.com> Wed, 01 Apr 2015 11:05:08 +0200
751
e072900c
DM
752pve-ha-manager (0.6-1) unstable; urgency=medium
753
754 * move configuration handling into PVE::HA::Config
755
756 * ha-manager status: add --verbose flag
757
758 * depend on qemu-server
759
760 -- Proxmox Support Team <support@proxmox.com> Fri, 27 Mar 2015 12:28:50 +0100
761
ba9bce4d
DM
762pve-ha-manager (0.5-1) unstable; urgency=medium
763
764 * implement service migration
765
766 * fix service dependencies (allow restart, reboot)
767
768 * freeze services during reboot/restart
769
770 -- Proxmox Support Team <support@proxmox.com> Thu, 26 Mar 2015 13:22:58 +0100
771
152eb965
DM
772pve-ha-manager (0.4-1) unstable; urgency=medium
773
774 * increase fence_delay to 60 seconds
775
776 * fix regression test environment
777
778 * fix failover after master crash with pending fence action
779
780 -- Proxmox Support Team <support@proxmox.com> Wed, 25 Mar 2015 13:59:28 +0100
781
50280cc3
DM
782pve-ha-manager (0.3-1) unstable; urgency=medium
783
784 * really activate softdog
785
786 * correctly count active services
787
788 * implement fence_delay to avoid immediate fencing
789
790 * pve-ha-simulator: reset watchdog with poweroff
791
792 * pve-ha-simulator: use option nofailback for default groups
793
794 -- Proxmox Support Team <support@proxmox.com> Mon, 16 Mar 2015 13:03:23 +0100
795
29cd2f24
DM
796pve-ha-manager (0.2-1) unstable; urgency=medium
797
798 * add ha-manager command line tool
799
800 * start implementing resources and groups API
801
802 -- Proxmox Support Team <support@proxmox.com> Fri, 13 Mar 2015 09:26:12 +0100
803
6cbcb5f7
DM
804pve-ha-manager (0.1-1) unstable; urgency=low
805
806 * first package
807
808 -- Proxmox Support Team <support@proxmox.com> Wed, 18 Feb 2015 11:30:21 +0100
809