From: "Roman Ondráček" <mail@romanondracek.cz>
To: pve-devel@lists.proxmox.com
Cc: "Roman Ondráček" <mail@romanondracek.cz>
Subject: [PATCH storage/manager v3 0/2] add xz support for ISO images
Date: Sun, 25 Oct 2026 15:27:18 +0100 [thread overview]
Message-ID: <20261025142720.1784119-1-mail@romanondracek.cz> (raw)
Some distributions only provide their ISO images compressed with xz,
for example FreeBSD [1]. This series adds xz as a known compression
format to the storage library and offers it in the "Download from URL"
dialog, so that such images can be downloaded and decompressed
directly.
The manager patch depends on the storage patch.
Changes since v2:
* rebase both patches onto current master
* storage: adapt to the simplified decompressor map shared by all
archive formats, terminating the decompressor options with `--`
* send storage and manager patches together as one series
v2 (storage): https://lore.proxmox.com/pve-devel/20260308175536.612599-1-mail@romanondracek.cz/
v1 (manager): https://lore.proxmox.com/pve-devel/20260308175814.639420-1-mail@romanondracek.cz/
[1] https://download.freebsd.org/releases/amd64/amd64/ISO-IMAGES/15.0/
pve-storage:
Roman Ondráček (1):
add xz to known compression formats
debian/control | 1 +
src/PVE/Storage.pm | 1 +
src/PVE/Storage/Plugin.pm | 2 +-
src/test/archive_info_test.pm | 5 +++--
src/test/list_volumes_test.pm | 11 ++++++++++-
src/test/parse_volname_test.pm | 8 ++++----
src/test/path_to_volume_id_test.pm | 12 +++++++-----
7 files changed, 27 insertions(+), 13 deletions(-)
pve-manager:
Roman Ondráček (1):
ui: download from URL: allow decompressing xz compressed ISO images
www/manager6/window/DownloadUrlToStorage.js | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
--
next reply other threads:[~2026-10-25 14:27 UTC|newest]
Thread overview: 3+ messages / expand[flat|nested] mbox.gz Atom feed top
2026-10-25 14:27 Roman Ondráček [this message]
2026-10-25 14:27 ` [PATCH storage v3 1/2] add xz to known compression formats Roman Ondráček
2026-10-25 14:27 ` [PATCH manager v3 2/2] ui: download from URL: allow decompressing xz compressed ISO images Roman Ondráček
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20261025142720.1784119-1-mail@romanondracek.cz \
--to=mail@romanondracek.cz \
--cc=pve-devel@lists.proxmox.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox