5
0
mirror of git://git.proxmox.com/git/pve-common.git synced 2025-01-06 21:17:37 +03:00
Commit Graph

355 Commits

Author SHA1 Message Date
Thomas Lamprecht
83546e0e0b bump version to 8.0.0
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-05-08 15:27:33 +02:00
Thomas Lamprecht
d3851e3fe9 d/control: raise standards version compliance to 4.6.2
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-05-08 15:16:25 +02:00
Thomas Lamprecht
e9c2136cad d/control: define compat level via build-depends and raise to 13
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-05-08 15:13:15 +02:00
Thomas Lamprecht
8b40ff320d bump version to 7.4-1
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-04-26 12:23:29 +02:00
Thomas Lamprecht
5491471e9d bump version to 7.3-4
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-03-27 10:36:55 +02:00
Thomas Lamprecht
8328617d06 bump version to 7.3-3
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-03-16 16:35:45 +01:00
Dominik Csapak
6870afa455 RESTEnvironment: better SIGCHLD handling in AnyEvent event loop
when we're in an API server that uses AnyEvent, we must postpone
the worker_reaper, since it calls 'active_workers' which might already
be called and then we're inside the lock twice (flocks are per process
for us, see PVE::Tools::lock_file)

This resulted in an error like this:
close (rename) atomic file '/var/log/pve/tasks/active' failed: No such file or directory

We use the fact that only 'pub' and 'priv' RESTEnvironment types are an
api server with anyevent. For other types we call it like before.

Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2023-03-07 18:36:47 +01:00
Wolfgang Bumiller
ea9813cecf bump version to 7.3-2
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
2023-01-27 10:30:46 +01:00
Fabian Grünbichler
1ac8e6c135 build: add missing build-dependencies
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2023-01-10 12:23:44 +01:00
Thomas Lamprecht
9d14c9ddcf bump version to 7.3-1
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2022-11-24 17:13:04 +01:00
Thomas Lamprecht
ae7332752a bump version to 7.2-8
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2022-11-20 16:26:29 +01:00
Thomas Lamprecht
3d4739a9d3 bump version to 7.2-7
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2022-11-13 15:54:59 +01:00
Thomas Lamprecht
9659e1c296 d/control: record breaks for older qemu-server/pve-container
as we now auto-detect if the 'bridge-disable-mac-learning' is set in
the Network::tap_plug method and disable learning if so, we need to
ensure that the qemu-server and pve-container can cope with that by
manually registering the guests MAC into the FDB.

So this certainly isn't a hard break, but as network is dead for the
guest on update, if that option is set and the new qemu-server and/or
pve-container packages ain't yet updated, it seems still worthy of a
break.

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2022-11-13 15:48:24 +01:00
Thomas Lamprecht
8aed9b1f56 bump version to 7.2-6
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2022-11-12 16:05:02 +01:00
Thomas Lamprecht
6f11b3eeb9 bump version to 7.2-5
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2022-11-07 16:27:20 +01:00
Thomas Lamprecht
40cacad5fb d/control: record breaks for qemu-server (<< 7.0-192-6)
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2022-11-07 16:27:20 +01:00
Wolfgang Bumiller
41596147d0 bump version to 7.2-4
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
2022-11-04 14:11:16 +01:00
Thomas Lamprecht
8949840eab bump version to 7.2-3
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2022-09-21 16:18:27 +02:00
Fabian Grünbichler
e94cd574e1 remove PVE::Subscription and friends
this has been taken over by Proxmox::RS::Subscription, which is now used
by pve-manager and pmg-api.

Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2022-09-20 13:34:46 +02:00
Thomas Lamprecht
08853d22cc bump version to 7.2-2
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2022-05-20 14:01:24 +02:00
Thomas Lamprecht
efb57c6b08 bump version to 7.2-1
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2022-05-12 14:43:11 +02:00
Thomas Lamprecht
2efc79d6ce bump version to 7.1-6
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2022-04-28 16:40:49 +02:00
Thomas Lamprecht
47ec888510 bump version to 7.1-5
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2022-03-18 10:13:52 +01:00
Thomas Lamprecht
1d448cc718 bump version to 7.1-4
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2022-03-17 14:11:11 +01:00
Wolfgang Bumiller
4656d14a4b switch to using Proxmox::RS::CalendarEvent
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
2022-03-17 14:01:31 +01:00
Thomas Lamprecht
4e70970c89 bump version to 7.1-3
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2022-02-09 18:36:49 +01:00
Thomas Lamprecht
ac47f1e617 bump version to 7.1-2
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2022-01-13 17:13:41 +01:00
Thomas Lamprecht
10b92f6d5c d/control: hack: drop libpve-rs-perl dependency for now
not available on PMG and other places we use this lib (infra stuff)..

the perlmod stuff needs to be either more conditionally included, the
perlmod move to a more generic library (proxmox-rs?) or duplicated to
at least pmg-rs (albeit that wouldn't solve the infra pain points)

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2022-01-13 17:07:40 +01:00
Thomas Lamprecht
a00ce8efc3 bump version to 7.1-1
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2022-01-13 16:31:31 +01:00
Thomas Lamprecht
964684b5e2 d/control: depend on libpve-rs-perl (>= 0.5.0) for calendar event perlmod
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2022-01-13 14:53:12 +01:00
Thomas Lamprecht
3efa9ecd60 bump version to 7.0-14
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-11-11 12:33:52 +01:00
Thomas Lamprecht
0d30351227 d/control: record breaks for qemu-server << 7.0-19
due to the 'storagepair' -> 'storage-pair' format rename

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-11-11 11:29:25 +01:00
Thomas Lamprecht
fa83d271df bump version to 7.0-13
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-11-10 11:51:11 +01:00
Thomas Lamprecht
7b6b494fff bump version to 7.0-12
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-11-07 21:36:12 +01:00
Thomas Lamprecht
8145f9affd bump version to 7.0-11
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-10-19 09:35:45 +02:00
Thomas Lamprecht
7d91b7b83e bump version to 7.0-10
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-09-29 10:01:11 +02:00
Thomas Lamprecht
236e86cac5 bump version to 7.0-9
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-09-18 14:51:51 +02:00
Thomas Lamprecht
ebbbb05e00 bump version to 7.0-8
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-09-17 18:38:47 +02:00
Fabian Grünbichler
22529da434 bump version to 7.0-6
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2021-08-06 13:53:03 +02:00
Thomas Lamprecht
0966f99ccc bump version to 7.0-5
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-07-14 11:50:51 +02:00
Thomas Lamprecht
228ab4b408 bump version to 7.0-4
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-06-28 14:57:24 +02:00
Thomas Lamprecht
0438d431e4 bump version to 7.0-3
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-06-23 12:08:00 +02:00
Thomas Lamprecht
a03e5b39e1 bump version to 7.0-2
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-06-17 16:41:57 +02:00
Thomas Lamprecht
20000e9ff6 d/control: record new dependency for libnetaddr-ip-perl
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-06-17 15:20:14 +02:00
Thomas Lamprecht
658932f7f5 bump version to 7.0-1
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-05-09 17:33:35 +02:00
Thomas Lamprecht
30a291eae7 d/control: bump debhelper compat to >= 12
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-05-09 17:32:30 +02:00
Thomas Lamprecht
bb59406e83 bump version to 6.4-3
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-05-07 16:24:39 +02:00
Thomas Lamprecht
08f281bd33 bump version to 6.4-2
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-04-26 19:34:26 +02:00
Thomas Lamprecht
53f22abfc5 bump version to 6.4-1
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-04-23 14:59:57 +02:00
Thomas Lamprecht
30ca0de57a bump version to 6.3-5
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-03-09 08:35:17 +01:00