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 2768E1FF16F for ; Tue, 30 Sep 2025 16:52:19 +0200 (CEST) Received: from firstgate.proxmox.com (localhost [127.0.0.1]) by firstgate.proxmox.com (Proxmox) with ESMTP id EF189B2AD; Tue, 30 Sep 2025 16:52:25 +0200 (CEST) From: Stoiko Ivanov To: pve-devel@lists.proxmox.com Date: Tue, 30 Sep 2025 16:51:26 +0200 Message-Id: <20250930145130.789435-1-s.ivanov@proxmox.com> X-Mailer: git-send-email 2.39.5 MIME-Version: 1.0 X-Bm-Milter-Handled: 55990f41-d878-4baa-be0a-ee34c49e34d2 X-Bm-Transport-Timestamp: 1759243892444 X-SPAM-LEVEL: Spam detection results: 0 AWL 0.072 Adjusted score from AWL reputation of From: address BAYES_00 -1.9 Bayes spam probability is 0 to 1% DMARC_MISSING 0.1 Missing DMARC policy KAM_DMARC_STATUS 0.01 Test Rule for DKIM or SPF Failure with Strict Alignment SPF_HELO_NONE 0.001 SPF: HELO does not publish an SPF Record SPF_PASS -0.001 SPF: sender matches SPF record Subject: [pve-devel] [PATCH dab/dab-pve-appliances] add pmg 9.0 template X-BeenThere: pve-devel@lists.proxmox.com X-Mailman-Version: 2.1.29 Precedence: list List-Id: Proxmox VE development discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: Proxmox VE development discussion Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Errors-To: pve-devel-bounces@lists.proxmox.com Sender: "pve-devel" While preparing a template for the upcoming trixie based pmg 9.0, one small issue was that we install with the pmg-no-subscription repository but remove the sources.list entry before packaging the container-template via sed. With deb822 sources the sed-command would become unwieldy, so instead add 'Install-Sources' to the dab.conf configuration parser, for sources entries, which are present for template creation, but not added to the resulting template. The patches for dab-pve-appliances are split in 3 for easier review, to see which changes were actually needed - they could/should be squashed together when applying. one remaining issue - is that `dhcp` as network-configuration does not work. while this is currently a general issue, for the pmg template, our use of ifupdown2 is specific - as ifupdown2 only uses the deprecated and unavailable isc-dhcp-client for obtaining leases. dab: Stoiko Ivanov (1): add support for repositories, used only for template generation PVE/DAB.pm | 31 ++++++++++++++++++++++++++++--- dab | 6 ++++++ 2 files changed, 34 insertions(+), 3 deletions(-) dab-pve-appliances: Stoiko Ivanov (3): add template for trixie based pmg 9.0 pmg: trixie: purge ifupdown before installing ifupdown2 pmg: trixie: use pmg-repository only during installation debian-13-trixie-pmg-9-64/Makefile | 49 +++++++++++++++++++++++ debian-13-trixie-pmg-9-64/dab.conf | 15 +++++++ debian-13-trixie-pmg-9-64/systemd-presets | 5 +++ 3 files changed, 69 insertions(+) create mode 100644 debian-13-trixie-pmg-9-64/Makefile create mode 100644 debian-13-trixie-pmg-9-64/dab.conf create mode 100644 debian-13-trixie-pmg-9-64/systemd-presets -- 2.39.5 _______________________________________________ pve-devel mailing list pve-devel@lists.proxmox.com https://lists.proxmox.com/cgi-bin/mailman/listinfo/pve-devel