Thomas Lamprecht
96a3f51f8d
bump version to 7.0-16
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-10-05 20:22:22 +02:00
Thomas Lamprecht
6881de41a4
d/control: bump versioned dependency on pve-edk2-firmware 3.20210831-1
...
to ensure the newer OVMF 4MB builds with secureboot/SMM-enforcement
are available.
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-10-05 18:09:48 +02:00
Thomas Lamprecht
759dd88a38
bump version to 7.0-15
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-10-05 07:25:22 +02:00
Thomas Lamprecht
6b8c4311bf
d/control: add dependency for swtpm and swtpm-tools
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-10-05 07:09:24 +02:00
Thomas Lamprecht
16b7bc2659
d/control: wrap-and-sort -tkn
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-10-05 07:08:32 +02:00
Thomas Lamprecht
243af50d49
bump version to 7.0-14
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-09-22 09:32:25 +02:00
Fabian Grünbichler
0d519cfc76
bump version to 7.0-13
...
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2021-08-05 14:03:33 +02:00
Thomas Lamprecht
94e307177f
bump version to 7.0-12
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-07-30 16:53:48 +02:00
Thomas Lamprecht
619a43992a
bump version to 7.0-11
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-07-23 11:08:53 +02:00
Thomas Lamprecht
b236d33e4a
bump version to 7.0-10
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-07-07 14:56:40 +02:00
Thomas Lamprecht
d2428c7713
bump version to 7.0-9
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-07-07 12:07:39 +02:00
Thomas Lamprecht
60ac42335a
bump version to 7.0-8
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-07-07 10:28:01 +02:00
Thomas Lamprecht
1a947e67fe
bump version to 7.0-7
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-07-05 20:49:55 +02:00
Thomas Lamprecht
e43b19109e
bump version to 7.0-6
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-07-02 09:45:10 +02:00
Thomas Lamprecht
defa8e21be
bump version to 7.0-5
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-06-24 18:58:22 +02:00
Thomas Lamprecht
6185586ebd
bump version to 7.0-5
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-06-24 18:45:57 +02:00
Thomas Lamprecht
07dfe5391e
bump version to 7.0-4
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-06-23 12:57:31 +02:00
Thomas Lamprecht
a799cf5b64
d/control: bump versioned dependency for pve-common
...
to ensure the newer systemd properties required for KillMode=none
replacement can be used
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-06-23 12:16:36 +02:00
Thomas Lamprecht
a83b2330fc
bump version to 7.0-3
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-06-21 11:18:39 +02:00
Thomas Lamprecht
30aa458010
bump version to 7.0-2
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-05-28 13:08:50 +02:00
Thomas Lamprecht
c09667bc9d
bump version to 7.0-1
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-05-13 19:11:22 +02:00
Thomas Lamprecht
b818a0504c
debian: update compat, copyright, ..
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-05-13 19:09:29 +02:00
Thomas Lamprecht
c948e143d8
bump version to 6.4-2
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-04-29 16:16:51 +02:00
Thomas Lamprecht
ba2a06fda2
bump version to 6.4-1
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-04-23 16:26:59 +02:00
Thomas Lamprecht
41ab78c626
d/control: bump pve-storage dependency for new vdisk param
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-04-18 18:04:29 +02:00
Thomas Lamprecht
04fac98acc
bump version to 6.3-11
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-04-15 18:32:10 +02:00
Thomas Lamprecht
43bf6fc982
bump version to 6.3-10
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-03-30 18:41:03 +02:00
Thomas Lamprecht
6fb2887644
bump version to 6.3-9
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-03-26 09:47:34 +01:00
Thomas Lamprecht
8e6bcc507a
bump version to 6.3-8
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-03-12 10:01:16 +01:00
Thomas Lamprecht
31c8e14bf2
bump version to 6.3-7
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-03-09 08:21:50 +01:00
Thomas Lamprecht
533cde8f33
bump version to 6.3-6
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-03-05 21:43:05 +01:00
Thomas Lamprecht
c1cac4c94f
bump version to 6.3-5
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-02-11 18:05:24 +01:00
Thomas Lamprecht
8bf0fc5350
d/control: bump versioned dependency of libpve-common-perl to 6.3-3
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-02-08 16:35:24 +01:00
Thomas Lamprecht
4603e15b69
bump version to 6.3-4
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-01-28 17:46:09 +01:00
Thomas Lamprecht
16782e5fdf
bump version to 6.3-3
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2020-12-16 08:35:37 +01:00
Thomas Lamprecht
eabd73492a
d/control: bump versioned dependency on libpve-guest-common-perl (>= 3.1-3)
...
for new move VM config helper
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2020-12-15 15:56:49 +01:00
Thomas Lamprecht
6711e689c6
bump version to 6.3-2
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2020-12-03 18:08:04 +01:00
Thomas Lamprecht
82d30d5acf
d/control: bump versioned dependency for libpve-common-perl
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2020-12-03 17:26:24 +01:00
Thomas Lamprecht
012b520e5b
bump version to 6.3-1
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2020-11-25 14:33:38 +01:00
Fabian Grünbichler
1b535ca9f9
d/control: bump versioned dependency on pve-storage
...
for 'activate_volumes in storage_migrate', which we now rely on in
migration code
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2020-11-24 16:28:08 +01:00
Thomas Lamprecht
ff0721517d
bump version to 6.2-20
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2020-11-12 17:09:44 +01:00
Thomas Lamprecht
1749a376dc
bump version to 6.2-19
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2020-11-05 13:37:03 +01:00
Stefan Reiter
3ff8500175
qmeventd: add handling for -no-shutdown QEMU instances
...
We take care of killing QEMU processes when a guest shuts down manually.
QEMU will not exit itself, if started with -no-shutdown, but it will
still emit a "SHUTDOWN" event, which we await and then send SIGTERM.
This additionally allows us to handle backups in such situations. A
vzdump instance will connect to our socket and identify itself as such
in the handshake, sending along a VMID which will be marked as backing
up until the file handle is closed.
When a SHUTDOWN event is received while the VM is backing up, we do not
kill the VM. And when the vzdump handle is closed, we check if the
guest has started up since, and only if it's determined to still be
turned off, we then finally kill QEMU.
We cannot wait for QEMU directly to finish the backup (i.e. with
query-backup), as that would kill the VM too fast for vzdump to send the
last 'query-backup' to mark the backup as successful and done.
For handling 'query-status' messages sent to QEMU, a state-machine-esque
protocol is implemented into the Client struct (ClientState). This is
necessary, since QMP works asynchronously, and results arrive on the
same channel as events and even the handshake.
For referencing QEMU Clients from vzdump messages, they are kept in a
hash table. This requires linking against glib.
Signed-off-by: Stefan Reiter <s.reiter@proxmox.com>
2020-11-05 11:22:47 +01:00
Thomas Lamprecht
8c9021cd69
bump version to 6.2-18
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2020-10-29 18:23:23 +01:00
Thomas Lamprecht
31655cbb7f
bump version to 6.2-17
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2020-10-22 16:09:03 +02:00
Thomas Lamprecht
75127d1996
bump version to 6.2-16
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2020-10-19 15:51:54 +02:00
Thomas Lamprecht
dbcc2dbb94
bump version to 6.2-15
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2020-09-29 17:44:31 +02:00
Thomas Lamprecht
460e50689f
d/control: update
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2020-09-08 19:12:36 +02:00
Thomas Lamprecht
4a92ecd882
d/copyright: update
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2020-09-08 19:01:54 +02:00
Thomas Lamprecht
116df99cc6
bump version to 6.2-14
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2020-08-24 19:34:27 +02:00