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

371 Commits

Author SHA1 Message Date
Thomas Lamprecht
a061517cdd bump version to 8.2.0
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2024-04-21 11:51:17 +02:00
Thomas Lamprecht
55ba8536f0 bump version to 8.1.2
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2024-04-17 21:10:39 +02:00
Wolfgang Bumiller
10349969cc bump version to 8.1.1
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
2024-03-06 12:03:12 +01:00
Thomas Lamprecht
17c45baaa4 bump version to 8.1.0
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-11-21 13:04:26 +01:00
Thomas Lamprecht
118ca13a88 bump version to 8.0.10
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-11-07 08:58:34 +01:00
Fiona Ebner
b2c87c8857 bump version to 8.0.9
Signed-off-by: Fiona Ebner <f.ebner@proxmox.com>
2023-09-11 14:12:03 +02:00
Wolfgang Bumiller
5738817d17 bump version to 8.0.8
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
2023-08-11 13:25:14 +02:00
Wolfgang Bumiller
a73f6a80ba bump version to 8.0.7
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
2023-07-24 11:56:11 +02:00
Thomas Lamprecht
f080ddbdc8 bump version to 8.0.6
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-07-01 19:24:12 +02:00
Thomas Lamprecht
7722f312fc bump version to 8.0.5
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-06-17 13:58:27 +02:00
Thomas Lamprecht
a51ba95b78 bump version to 8.0.4
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-06-16 10:29:23 +02:00
Wolfgang Bumiller
aa4898ebbe bump version to 8.0.3
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
2023-06-07 13:53:25 +02:00
Wolfgang Bumiller
744a1e631b d/control: break qemu-server <<8.0.1 and geust-common <<5.0.1
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
2023-06-07 13:53:20 +02:00
Wolfgang Bumiller
9a3af02069 bump version to 8.0.2
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
2023-06-07 13:12:27 +02:00
Thomas Lamprecht
856d6202fb bump version to 8.0.1
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-05-19 14:39:09 +02:00
Fiona Ebner
6bb5d640e3 d/control: record dependency on libanyevent-perl
It's not just a build-dependency. Noticed during an sbuild of
qemu-server that would fail with, because it couldn't locate the
AnyEvent module used in RESTEnvironment.pm.

Signed-off-by: Fiona Ebner <f.ebner@proxmox.com>
2023-05-19 11:26:03 +02:00
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