185 Commits

Author SHA1 Message Date
Fiona Ebner
380871e59c d/control: drop ${shlibs:Depends} for pve-manager
Now that the pvemailforward binary was dropped, there is a lintian
warning that it's not defined anymore.

Signed-off-by: Fiona Ebner <f.ebner@proxmox.com>
2022-11-10 11:56:52 +01:00
Fiona Ebner
d2c78d138e d/control: depend on proxmox-mail-forward
Signed-off-by: Fiona Ebner <f.ebner@proxmox.com>
2022-11-10 11:56:41 +01:00
Wolfgang Bumiller
a66ad60f57 d/control: bump guest-common dependency
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
2022-10-10 14:50:27 +02:00
Fabian Grünbichler
ccc9fc7cb0 d/control: recommend proxmox-offline-mirror-helper
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2022-09-12 10:55:13 +02:00
Fabian Grünbichler
d35b9e6b13 bump version to 7.2-8
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2022-09-06 11:02:59 +02:00
Wolfgang Bumiller
8a229545b2 bump rust dependencies
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
2022-07-15 12:36:50 +02:00
Thomas Lamprecht
7390b45c34 d/control: bump versioned dependency for libpve-storage-perl
to ensure we can add and use namespaces for PBS storages

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2022-05-12 15:08:03 +02:00
Thomas Lamprecht
89c0452d6e fix replication fail count tests & bump libpve-guest-common-perl b-d
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2022-04-27 18:53:27 +02:00
Thomas Lamprecht
dcc7676af7 d/control: bump proxmox-widget-toolkit dependency to 3.4-9
to have the moved markdown notes component available, among other
things

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2022-04-26 16:06:04 +02:00
Thomas Lamprecht
6e6a64a47a d/control: drop unused liblocale-po-perl build dependency
Became unused with commit 2bb03197d3f7c33d19f0979eb08e76d5814be162
that moved the locale stuff to its own repo proxmox-i18n

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2022-04-26 13:34:50 +02:00
Fabian Ebner
7bffbd2241 vzdump: backup limit: only count unprotected backups
since they are the ones relevant for pruning and protected backups
have their own separate limit.

Since get_backup_file_list is only used in places where the
unprotected backups are needed, adapt the helper accordingly.

If there is a storage, use PVE::Storage::volume_list to count the
unprotected backups. This avoids a direct invocation of the
proxmox-backup-client for PBS and the limit check can also work for
external storage plugins which might not be dir-based or name the
backups differently.

Signed-off-by: Fabian Ebner <f.ebner@proxmox.com>
2022-04-06 13:40:05 +02:00
Fabian Grünbichler
b115cd9bd7 d/control: add missing libproxmox-rs-perl dependency
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2022-03-28 11:34:05 +02:00
Thomas Lamprecht
9922ee93d3 d/control: bump versioned dependency for pve-common
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2022-03-17 14:23:05 +01:00
Wolfgang Bumiller
9ee9991032 switch to Proxmox::RS::CalendarEvent
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
2022-03-17 14:02:16 +01:00
Thomas Lamprecht
6a45a9cd69 d/control: bump pve-common versioned dependencies
to make it easier guaranteeing the more capable calendar event
implementation is active for all parts using it.

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2022-01-13 16:36:02 +01:00
Thomas Lamprecht
5a20de4964 d/control: bump versioned dependency to pve-rs
for calendar event perlmod

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2022-01-13 15:33:41 +01:00
Thomas Lamprecht
38772ec8fa d/control: bump http-server versioned depenedency
so that the new TLS knobs actually do something

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2022-01-13 13:43:19 +01:00
Thomas Lamprecht
f180edaae1 d/control: bump http-server and mini-journalreader dependencies
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-11-24 18:21:35 +01:00
Thomas Lamprecht
4922508517 d/control: bump versioned dependency on proxmox-widget-toolkit to 3.4-1
to have new TFA related widgets available

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-11-11 21:39:47 +01:00
Thomas Lamprecht
f855078bc3 d/control: bump versioned dependency on libpve-access-control-perl
to ensure we're compatible regarding TFA stuff

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-11-11 21:39:47 +01:00
Thomas Lamprecht
4243d7490f d/control: bump versioned dependency on libpve-cluster-api-perl
for new webauthn config

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-11-11 18:35:29 +01:00
Wolfgang Bumiller
6b2028cb73 depend on and use libjs-qrcodejs
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-11-11 08:37:31 +01:00
Fabian Grünbichler
35f4efd462 d/control: bump dep on pve-storage
for disk manage with deletion

Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2021-11-10 14:28:04 +01:00
Thomas Lamprecht
503866f966 d/control: bump versioned dependency for pve-cluster
ensure we got the notes property for the datacenter config and also
the newly registered/watched jobs.cfg for future pveschedule patches.

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-11-09 18:35:14 +01:00
Fabian Grünbichler
823ae6e976 d/control: bump b-d/depends
for replication and protection changes

Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2021-11-09 17:47:26 +01:00
Thomas Lamprecht
401a5c1f76 d/control: bump versioned dependency on libpve-storage-perl
to ensure the new selectable `preallocation` property is available.

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-10-21 12:15:16 +02:00
Thomas Lamprecht
9242f96c78 d/control: depend on libproxmox-acme-plugins directly
was provided indirectly through libproxmox-acme-perl but we want to
downgrade it there to a recommends

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-10-09 14:14:56 +02:00
Dominik Csapak
a162fb4bd3 ui: add version to extjs script urls
So that we circumvent browsers caching 6.0 extjs js/css
this should (at least for new users upgrading) fix the browser caching
issue for extjs (we had some now in the forums)

I did it this way since we do not often change version of the extjs
package (since its a big task everytime anyway), but if wanted i can
do it differently. e.g.:
    * hardcode it in the perl code
    * generate it during the build (also for the control file)

But this is fine for ExtJS as we rarely update that and especially for
major releases we would need to adapt stuff anyway

Also bump the versioned dependency on extjs to 7.0.0 in the Debian
control file.

Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-09-06 12:56:49 +02:00
Fabian Grünbichler
2c16affe48 d/control: depend on pve-container >= 4.0-9
the GUI now defaults to creating unprivileged containers with nesting
enabled, but that requires a pve-container that actually allows this for
VM.Allocate users instead of root@pam only

Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2021-08-05 16:12:46 +02:00
Thomas Lamprecht
60bc0e4906 d/control: bump versioned depenedncy on libpve-storage-perl
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-07-30 17:05:02 +02:00
Thomas Lamprecht
a292b056df d/control: bump versioned dependency on proxmox-widget-toolkit to 3.3-6
To ensure the factored out node-status apt repo widget is available

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-07-29 10:47:52 +02:00
Thomas Lamprecht
052d36fec2 d/control: bump versioned build-dep on eslint
For ES2020 support

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-07-06 14:15:37 +02:00
Thomas Lamprecht
410ae2a520 d/control: bump versioned build-dependency for pve-doc-generator
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-07-05 16:55:33 +02:00
Fabian Grünbichler
e5ae0f9e35 d/control: add missing (b-)depends on pve-rs
needed for the APT repo functionality

Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2021-07-05 13:10:11 +02:00
Thomas Lamprecht
16f9dcb8a0 d/control: bump versioned dependency on proxmox-widget-toolkit to 3.2-1
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-07-03 00:35:50 +02:00
Thomas Lamprecht
7595a49e65 d/control: bump doc-gen b-dep and storage dep versions
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-06-23 23:02:25 +02:00
Thomas Lamprecht
337f7f9eeb d/control: bump versioned dependency for libpve-common-perl
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-06-18 18:35:26 +02:00
Fabian Ebner
0c8e509eb5 api: nodes: remove deprecated upgrade parameter for vncshell
Signed-off-by: Fabian Ebner <f.ebner@proxmox.com>
2021-06-09 11:29:32 +02:00
Fabian Ebner
5489ea5278 api: nodes: remove deprecated upgrade parameter for xtermjs
The switch to 'cmd' was made by commit af39a6f09651e15d1c83536e25493a2212efd7d3
in the pve-xtermjs repo and is included in 4.7.0

Signed-off-by: Fabian Ebner <f.ebner@proxmox.com>
2021-06-09 10:51:46 +02:00
Fabian Ebner
1b06f7bc4e test: vzdump: adapt to new default
Signed-off-by: Fabian Ebner <f.ebner@proxmox.com>
2021-06-09 10:08:58 +02:00
Fabian Grünbichler
4cd75f5c51 d/control: bump versioned dependencies on pve-access-control
to -2 containing 'Pool.Audit'

Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2021-06-01 11:30:17 +02:00
Fabian Grünbichler
b11bb19212 d/control: add libpod-parser-perl to B-D
'podselect' was moved there in bullseye.

Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2021-06-01 11:04:01 +02:00
Fabian Grünbichler
654cd3639c d/control: add pve-eslint to B-D
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2021-06-01 10:54:28 +02:00
Thomas Lamprecht
2e2b3a7e9a d/control: order ifupdown2 first so that it gets prefered
Lets still allow the old on for backwards compatibility, we may want
to phase that out with Bookworm or so

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-05-20 09:49:33 +02:00
Thomas Lamprecht
61b98d82f1 d/control: update dh compat level to 12
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-05-20 09:49:33 +02:00
Thomas Lamprecht
36094b108b ui: sdn vnets: disable subnet create button if no vnet is selected
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-04-26 20:08:03 +02:00
Thomas Lamprecht
0c37330663 d/control: bump versioned dependency of libpve-http-server-perl
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-04-23 17:18:32 +02:00
Thomas Lamprecht
5d4faa4dd7 d/control: bump versioned proxmox-widget-toolkit dependency
bunch of stuff moved over or got added there...

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-04-22 20:43:39 +02:00
Thomas Lamprecht
d4b415e59a d/control: bump versioned depdnency on guest commnon library
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-02-19 18:16:19 +01:00
Thomas Lamprecht
b72439488a d/control: bump versioned dependency for libpve-storage-perl
to ensure the diskmanage list disk API supports the
"include-partitions" parameter

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-02-09 13:39:21 +01:00