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