[pve-devel] [PATCH storage v6 1/1] fix #4849: download-url: allow download and decompression of compressed ISOs

2023-08-14 Thread Philipp Hufnagl
adds information for how to decompress isos. generates the compressor regex from a list of comression formats (to avoid redundancy) extends the download_url wtih the functionality to handley compression for images Signed-off-by: Philipp Hufnagl --- src/PVE/API2/Storage/Status.pm | 14 ++

[pve-devel] [PATCH manager v6 2/2] fix #4849: ui: download to storage: automatically dectect and configure compression

2023-08-14 Thread Philipp Hufnagl
extends the download iso prompt with a "compression algorithm" drop down under advanced. User can configure there if a decompression algorithm should be used from the storage backend. The compression algorithm will be automatically guessed when calling query_url_metadata Signed-off-by: Philipp Huf

[pve-devel] [PATCH manager/storage v6 0/3] fix #4849: allow download of compressed ISOs

2023-08-14 Thread Philipp Hufnagl
Many web pages offer the download of the disk images compressed. This patch allows the download of archives (like .gz), automatically detects the format and decompresses it Changes since v5: * split manager patch into frontend/backend * remove not needed regex group Changes since v4: * add

[pve-devel] [PATCH manager v6 1/2] fix #4849: api: download to storage: automatically dectect and configure compression

2023-08-14 Thread Philipp Hufnagl
extends the query_url_metadata callback with the functionallity to detect used compressions. If a compression is used it tells the ui which one Signed-off-by: Philipp Hufnagl --- PVE/API2/Nodes.pm | 20 1 file changed, 20 insertions(+) diff --git a/PVE/API2/Nodes.pm b/PVE/A

[pve-devel] [PATCH kernel] add patch for igc tx timeout issue

2023-08-14 Thread Fiona Ebner
There were several reports about issues related to igc and tx timeout and while the issue couldn't be reproduced locally, the hope is that this fix Friedrich found will resolve the issue for the users. The kernel versions in the reports would match with when 9b275176270e ("igc: Add ndo_tx_timeout s

Re: [pve-devel] [PATCH qemu 2/2] backup: trim heap after finishing

2023-08-14 Thread Wolfgang Bumiller
On Mon, Aug 14, 2023 at 11:21:33AM +0200, Fiona Ebner wrote: > Reported in the community forum [0]. By default, there can be large > amounts of memory left assigned to the QEMU process after backup. > Likely because of fragmentation, it's necessary to explicitly call > malloc_trim() to tell glibc t

[pve-devel] applied: [PATCH v2 widget-toolkit] certificates: delete: Fix a typo

2023-08-14 Thread Fiona Ebner
Am 14.08.23 um 12:13 schrieb Filip Schauer: > Fix the UI not refreshing when a successful certificate deletion > requires it. > > Signed-off-by: Filip Schauer applied, thanks! ___ pve-devel mailing list pve-devel@lists.proxmox.com https://lists.proxm

Re: [pve-devel] applied: [PATCH manager v4 0/2] fix #474: allow transfer from container/vms

2023-08-14 Thread Dominik Csapak
On 8/14/23 12:36, Wolfgang Bumiller wrote: applied, thanks @Dominik: does extjs have an 'enableFn' for rows in a grid? IMO we should either disable the ones with pools when the transfer checkbox is not checked, or hide them (but when hiding them after already checking them... it's weird) Or disa

[pve-devel] applied: [PATCH manager v4 0/2] fix #474: allow transfer from container/vms

2023-08-14 Thread Wolfgang Bumiller
applied, thanks @Dominik: does extjs have an 'enableFn' for rows in a grid? IMO we should either disable the ones with pools when the transfer checkbox is not checked, or hide them (but when hiding them after already checking them... it's weird) Or disable the 'Add' button if a VM with a pool is c

[pve-devel] [PATCH v2 widget-toolkit] certificates: delete: Fix a typo

2023-08-14 Thread Filip Schauer
Fix the UI not refreshing when a successful certificate deletion requires it. Signed-off-by: Filip Schauer --- src/panel/Certificates.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/panel/Certificates.js b/src/panel/Certificates.js index f3358f6..a522ab6 100644 --- a/s

Re: [pve-devel] [PATCH widget-toolkit] certificates: delete: Fix a typo

2023-08-14 Thread Fiona Ebner
Am 14.08.23 um 11:44 schrieb Filip Schauer: > Fix the UI not refreshing when a successful certificate deletion > requires it. > --- The change looks good to me, but it is missing your Singed-off-by. ___ pve-devel mailing list pve-devel@lists.proxmox.co

[pve-devel] [PATCH widget-toolkit] certificates: delete: Fix a typo

2023-08-14 Thread Filip Schauer
Fix the UI not refreshing when a successful certificate deletion requires it. --- src/panel/Certificates.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/panel/Certificates.js b/src/panel/Certificates.js index f3358f6..a522ab6 100644 --- a/src/panel/Certificates.js +++ b/

[pve-devel] [PATCH qemu 2/2] backup: trim heap after finishing

2023-08-14 Thread Fiona Ebner
Reported in the community forum [0]. By default, there can be large amounts of memory left assigned to the QEMU process after backup. Likely because of fragmentation, it's necessary to explicitly call malloc_trim() to tell glibc that it shouldn't keep all that memory resident for the process. QEMU

[pve-devel] [PATCH qemu 1/2] refresh patch context

2023-08-14 Thread Fiona Ebner
Signed-off-by: Fiona Ebner --- ...-PVE-add-savevm-async-for-background-state-snapshots.patch | 2 +- .../pve/0018-PVE-add-optional-buffer-size-to-QEMUFile.patch | 2 +- .../pve/0027-PVE-Backup-add-vma-backup-format-code.patch | 4 ++-- .../pve/0045-savevm-async-don-t-hold-BQL-during-setup.