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 6CC111FF185 for ; Mon, 17 Nov 2025 13:33:00 +0100 (CET) Received: from firstgate.proxmox.com (localhost [127.0.0.1]) by firstgate.proxmox.com (Proxmox) with ESMTP id 827C9171DA; Mon, 17 Nov 2025 13:33:03 +0100 (CET) Message-ID: Date: Mon, 17 Nov 2025 13:32:29 +0100 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Beta To: Proxmox VE development discussion , Filip Schauer References: <20251008171028.196998-1-f.schauer@proxmox.com> Content-Language: en-US From: Thomas Lamprecht In-Reply-To: <20251008171028.196998-1-f.schauer@proxmox.com> X-Bm-Milter-Handled: 55990f41-d878-4baa-be0a-ee34c49e34d2 X-Bm-Transport-Timestamp: 1763382720912 X-SPAM-LEVEL: Spam detection results: 0 AWL -0.023 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 URIBL_BLOCKED 0.001 ADMINISTRATOR NOTICE: The query to URIBL was blocked. See http://wiki.apache.org/spamassassin/DnsBlocklists#dnsbl-block for more information. [debian.pm, config.pm, plugin.pm, storage.pm, status.pm, base.pm, lxc.pm, nodes.pm] Subject: [pve-devel] applied: [PATCH container/docs/manager/proxmox{, -perl-rs}/storage v5 00/17] support OCI images as container templates 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" Am 08.10.25 um 19:10 schrieb Filip Schauer: > pve-container: > > Filip Schauer (7): > config: add `lxc.environment.runtime`/`hooks` > add support for OCI images as container templates > config: add entrypoint parameter > configure static IP in LXC config for custom entrypoint > setup: debian: create /etc/network path if missing > setup: recursively mkdir /etc/systemd/{network,system-preset} > implement host-managed DHCP for containers with `ipmanagehost` > > src/PVE/API2/LXC.pm | 98 +++++++++++++++++++++++++++++---- > src/PVE/LXC.pm | 106 ++++++++++++++++++++++++++++++++++-- > src/PVE/LXC/Config.pm | 33 ++++++++++- > src/PVE/LXC/Setup/Base.pm | 3 +- > src/PVE/LXC/Setup/Debian.pm | 1 + > 5 files changed, 224 insertions(+), 17 deletions(-) > > > pve-storage: > > Filip Schauer (2): > allow .tar container templates > api: add storage/{storage}/oci-registry-pull method > > debian/control | 1 + > src/PVE/API2/Storage/Status.pm | 70 ++++++++++++++++++++++++++++++++++ > src/PVE/Storage.pm | 2 +- > src/PVE/Storage/Plugin.pm | 2 +- > 4 files changed, 73 insertions(+), 2 deletions(-) > > > pve-manager: > > Filip Schauer (3): > ui: storage upload: accept *.tar files as vztmpl > api: add nodes/{node}/query-oci-repo-tags method > ui: template view: add OCI registry pull dialog > > PVE/API2/Nodes.pm | 47 +++++++++ > debian/control | 1 + > www/manager6/storage/TemplateView.js | 139 ++++++++++++++++++++++++- > www/manager6/window/UploadToStorage.js | 2 +- > 4 files changed, 187 insertions(+), 2 deletions(-) > > > pve-docs: > > Filip Schauer (1): > ct: add OCI image docs > > pct.adoc | 44 ++++++++++++++++++++++++++++++++++++-------- > 1 file changed, 36 insertions(+), 8 deletions(-) > > > Summary over all repositories: > 34 files changed, 1376 insertions(+), 29 deletions(-) > as mentioned offlist already: applied the remaining patches with some follow-ups on top _______________________________________________ pve-devel mailing list pve-devel@lists.proxmox.com https://lists.proxmox.com/cgi-bin/mailman/listinfo/pve-devel