From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from firstgate.proxmox.com (firstgate.proxmox.com [212.224.123.68]) by lore.proxmox.com (Postfix) with ESMTPS id E5A111FF187 for ; Mon, 3 Nov 2025 14:59:21 +0100 (CET) Received: from firstgate.proxmox.com (localhost [127.0.0.1]) by firstgate.proxmox.com (Proxmox) with ESMTP id 797EB1E4B6; Mon, 3 Nov 2025 14:59:54 +0100 (CET) To: pve-devel@lists.proxmox.com Date: Mon, 3 Nov 2025 12:38:20 +0100 X-Mailman-Approved-At: Mon, 03 Nov 2025 14:59:52 +0100 MIME-Version: 1.0 Message-ID: List-Id: Proxmox VE development discussion List-Post: From: Markus Ebner via pve-devel Precedence: list Cc: Markus Ebner X-Mailman-Version: 2.1.29 X-BeenThere: pve-devel@lists.proxmox.com List-Subscribe: , List-Unsubscribe: , List-Archive: Reply-To: Proxmox VE development discussion List-Help: Subject: [pve-devel] [PATCH container 0/1] Fix #6989: cloudinit: Enable joliet ISO extension for config disks Content-Type: multipart/mixed; boundary="===============0839024723524500852==" Errors-To: pve-devel-bounces@lists.proxmox.com Sender: "pve-devel" --===============0839024723524500852== Content-Type: message/rfc822 Content-Disposition: inline Return-Path: X-Original-To: pve-devel@lists.proxmox.com Delivered-To: pve-devel@lists.proxmox.com Received: from firstgate.proxmox.com (firstgate.proxmox.com [212.224.123.68]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by lists.proxmox.com (Postfix) with ESMTPS id B7D72D8166 for ; Mon, 3 Nov 2025 12:47:33 +0100 (CET) Received: from firstgate.proxmox.com (localhost [127.0.0.1]) by firstgate.proxmox.com (Proxmox) with ESMTP id 94F8F1AFB3 for ; Mon, 3 Nov 2025 12:47:33 +0100 (CET) Received: from mail.seiji.li (mail.seiji.li [103.241.51.4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by firstgate.proxmox.com (Proxmox) with ESMTPS for ; Mon, 3 Nov 2025 12:47:32 +0100 (CET) From: Markus Ebner To: pve-devel@lists.proxmox.com Cc: Markus Ebner Subject: [PATCH container 0/1] Fix #6989: cloudinit: Enable joliet ISO extension for config disks Date: Mon, 3 Nov 2025 12:38:20 +0100 Message-ID: <20251103113900.140922-1-info@ebner-markus.de> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-SPAM-LEVEL: Spam detection results: 0 BAYES_00 -1.9 Bayes spam probability is 0 to 1% DMARC_PASS -0.1 DMARC pass policy KAM_DMARC_STATUS 0.01 Test Rule for DKIM or SPF Failure with Strict Alignment RCVD_IN_VALIDITY_CERTIFIED_BLOCKED 0.001 ADMINISTRATOR NOTICE: The query to Validity was blocked. See https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more information. RCVD_IN_VALIDITY_RPBL_BLOCKED 0.001 ADMINISTRATOR NOTICE: The query to Validity was blocked. See https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more information. RCVD_IN_VALIDITY_SAFE_BLOCKED 0.001 ADMINISTRATOR NOTICE: The query to Validity was blocked. See https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more information. SPF_HELO_NONE 0.001 SPF: HELO does not publish an SPF Record SPF_PASS -0.001 SPF: sender matches SPF record URIBL_BLOCKED 0.001 ADMINISTRATOR NOTICE: The query to URIBL was blocked. See http://wiki.apache.org/spamassassin/DnsBlocklists#dnsbl-block for more information. [cloudinit.pm] X-Mailman-Approved-At: Mon, 03 Nov 2025 14:59:52 +0100 The nocloud ISO image disk format mandates 4 files in the root folder called "network-config", "user-data", "meta-data" and "vendor-data". These filenames are not ISO9660 Level 3 compatible. To circumvent this, Proxmox - to date - generates nocloud cloud-init ISOs with the Rockridge extension (-R) - which adds support for POSIX compatible filenames and metadata. But the Rockridge extension is not supported by Windows. In order to also support these filenames for Windows, also add the joliet extension to generated ISO disks. Signed-off-by: Markus Ebner Markus Ebner (1): fix #6989: cloudinit: Enable joliet ISO extension for config disks src/PVE/QemuServer/Cloudinit.pm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) -- 2.51.1 --===============0839024723524500852== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ pve-devel mailing list pve-devel@lists.proxmox.com https://lists.proxmox.com/cgi-bin/mailman/listinfo/pve-devel --===============0839024723524500852==--