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 0641A1FF186 for ; Fri, 12 Sep 2025 02:10:20 +0200 (CEST) Received: from firstgate.proxmox.com (localhost [127.0.0.1]) by firstgate.proxmox.com (Proxmox) with ESMTP id 2AE841EF8A; Fri, 12 Sep 2025 02:10:23 +0200 (CEST) References: In-Reply-To: Date: Thu, 11 Sep 2025 20:10:01 -0400 To: Thomas Lamprecht MIME-Version: 1.0 Message-ID: List-Id: Proxmox VE development discussion List-Post: From: Peter via pve-devel Precedence: list Cc: Peter , pve-devel@lists.proxmox.com 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: Re: [pve-devel] [RFC] CentOS, Rocky, Alma 10 Content-Type: multipart/mixed; boundary="===============0601084600962218536==" Errors-To: pve-devel-bounces@lists.proxmox.com Sender: "pve-devel" --===============0601084600962218536== 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 6A1F5D6EA5 for ; Fri, 12 Sep 2025 02:10:22 +0200 (CEST) Received: from firstgate.proxmox.com (localhost [127.0.0.1]) by firstgate.proxmox.com (Proxmox) with ESMTP id 4CAB41EF54 for ; Fri, 12 Sep 2025 02:10:22 +0200 (CEST) Received: from mail-pl1-x636.google.com (mail-pl1-x636.google.com [IPv6:2607:f8b0:4864:20::636]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 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 ; Fri, 12 Sep 2025 02:10:20 +0200 (CEST) Received: by mail-pl1-x636.google.com with SMTP id d9443c01a7336-24cde6c65d1so10893605ad.3 for ; Thu, 11 Sep 2025 17:10:20 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1757635813; x=1758240613; darn=lists.proxmox.com; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=MTt0UqDE/CzX2hQGsPzkrg3mIRgTvrneUS4km/BFfNA=; b=mTomaE3QPggNa1G4FtMV9WKuc6BTx+S009Ip9zFD+1xJnMtEubRMjuxetXXz5DTiHN 8xK4oh3+3ZwaEKMPGNd9jSKhyb3fAsW6sSwCaCunEVQFgcw0BBhR4wRLrGLw/SENSiTZ GaBtjx5jyYXf3YkT/csPNqw1h18kgW9DNdZYDj8uEnJtami92QkXPaVq44RVtWiQS7qm +SGAftuOSCoMvi4PhpI0uuzisPE9GsYbfQE40CAylqtxPVPQM3UMHcB95g7C/zyZRZQr GUmJeL5ca69prvxItMAJZuy10R7wZmZHgt1IoAOs2DV6p3TNI78HNc8SKh2BNH/ZINLk Z2sA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1757635813; x=1758240613; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=MTt0UqDE/CzX2hQGsPzkrg3mIRgTvrneUS4km/BFfNA=; b=KjvEBDRcswQdU9iXeU4hRA/8d8Rrm0pFQIZRfYcyKH3Sr1FxtBTj+y0d0gqVHBTM/B 4jCBs2vVhD95mbVWEXdluuWl0nbzuCpXYyXBB5VHBQe9pVD+7p1bh2wRT051AVYEZOfr GvVVDJKVdckggro+MA4aSzc1lFPeMrk1+eU034JQtLuJPMS069ZUSe06sGM7/svUZzZT O/inxnJuQ+xoQS63feLA0KzPLWVUsJV1Jn32q41MBIObuVFmhVCpZXrc4r04CMAW9COc JU36Bo6eiViCaraoRdePFq3GGy3nxJ3Ck0DPX6UaL+yaHmT511S00CpQ6KpV5h/SrAfU GY6A== X-Gm-Message-State: AOJu0YytDDDTGVZywS4Bd/skHE34ycp/dIWjMVh3OoqlsA7BXy1ykE7m uInRj/FkN48hcX69uC75Q9U9Ry1f0eGbCdgNhF52RMvpVNGYYhdsS1+PfeXXIna2+wTj+EQAAnw Grxi6WJz6yC9zBFCvrVfrBDzDcgjQuJl8tQ== X-Gm-Gg: ASbGncs2Z9ZhdWM7+ofzIwmSh04aKQdSBagn2t2xCob3jA/lGu2Utb+HLaEdKDmlljL U92wYWITqzwbBewYHIAr3iPac1n3eAeRvxdKM/HvMLVYcDjpFzF0x8sVmxGDJBkC6Kh1Gkgg6hW koHa/97Y3VGBsYVZ5eV+c95HAsEgd8oVw7jscp8l7IDo+T2zOWMaTI65nFFNaGvYoeY5Z9zsbMJ 6qqAjfJN19Ez7TXyCTuB0q7vfUmEAyOyK45ZGuR5Ft9QjpujiLMtrbgFEuFYA== X-Google-Smtp-Source: AGHT+IE84QWX4D5C6GYs8TKMIpP9UK3M1/0tYj6OVbjBlwv1wP0yxfYVYdeg+yzhBDXVDilHLBOIWT6lTKVuQ3oO5c4= X-Received: by 2002:a17:902:ce92:b0:24b:2d01:8ac8 with SMTP id d9443c01a7336-25d242f2401mr10320165ad.9.1757635812701; Thu, 11 Sep 2025 17:10:12 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Peter Date: Thu, 11 Sep 2025 20:10:01 -0400 X-Gm-Features: AS18NWB1k_j48R4Gf0xB0ncliTIKfZZ7FdLeg_OVuTYCFgeCVv_gv0RsKk2nJaM Message-ID: Subject: Re: [RFC] CentOS, Rocky, Alma 10 To: Thomas Lamprecht Cc: pve-devel@lists.proxmox.com X-SPAM-LEVEL: Spam detection results: 0 AWL 0.050 Adjusted score from AWL reputation of From: address BAYES_00 -1.9 Bayes spam probability is 0 to 1% DKIM_SIGNED 0.1 Message has a DKIM or DK signature, not necessarily valid DKIM_VALID -0.1 Message has at least one valid DKIM or DK signature DKIM_VALID_AU -0.1 Message has a valid DKIM or DK signature from author's domain DKIM_VALID_EF -0.1 Message has a valid DKIM or DK signature from envelope-from domain DMARC_PASS -0.1 DMARC pass policy FREEMAIL_FROM 0.001 Sender email is commonly abused enduser mail provider HTML_MESSAGE 0.001 HTML included in message KAM_NUMSUBJECT 0.5 Subject ends in numbers excluding current years POISEN_SPAM_PILL 0.1 Meta: its spam POISEN_SPAM_PILL_1 0.1 random spam to be learned in bayes POISEN_SPAM_PILL_3 0.1 random spam to be learned in bayes RCVD_IN_DNSWL_NONE -0.0001 Sender listed at https://www.dnswl.org/, no trust SPF_HELO_NONE 0.001 SPF: HELO does not publish an SPF Record SPF_PASS -0.001 SPF: sender matches SPF record Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.29 Thanks for pointing me to that patch series! What kind of testing would you like me to do, given that you already have some local clean ups? The one issue I noticed in the patch series was the repeated typo "netork" instead of "network" in 2/4. On Wed, Sep 10, 2025 at 4:46=E2=80=AFPM Thomas Lamprecht wrote: > Am 10.09.25 um 22:04 schrieb Peter: > > After seeing the thread on Debian 13.1, I wanted to ask what the proces= s > is > > for adding container support for version 10 of the various RHEL familie= s? > > Sometimes it's enough to bump the accepted upper version limit, but that > won't cut it for the RHEL 10 based derivatives, as there the support for > the network configuration in the ifcfg format we previously used for RHEL > family got removed. > > FWIW there is a patch series that includes the required changes [0], I > started review and had some local clean ups on top in prepared but not > yet fully finished. If you, or someone else, can test the mentioned serie= s > it should help to accelerate things a bit. > > [0]: > https://lore.proxmox.com/all/mailman.338.1755988247.385.pve-devel@lists.p= roxmox.com/ > > > As to the mechanics, similar to Trixie, there's a version check that > blocks > > installing a container running el10: > > > > --- LXC/Setup/CentOS.pm.orig 2025-09-10 15:57:05.961409961 -0400 > > > > +++ LXC/Setup/CentOS.pm 2025-09-06 16:22:18.589570360 -0400 > > > > @@ -23,5 +23,5 @@ > > > > > > > > if (($release =3D~ m/release\s+(\d+\.\d+)(\.\d+)?/) || ($release = =3D~ > > m/release\s+(\d+)/)) { > > > > - if ($1 >=3D 5 && $1 < 10) { > > > > + if ($1 >=3D 5 && $1 < 11) { > > > > $version =3D $1; > > > > } > > > > That lets me install version 10, but then I get a warning each time the > > container starts. It turns out the pattern matching for systemd versio= n > is > > a little too strict in LXC/Setup/Base.pm:get_systemd_version: > > > > if ($line =3D~ > > /libsystemd-shared-(\d+)(?:[-.][a-zA-Z0-9]+)*\.so:?$/) { > > > > This worked fine for version 9 and earlier, as their .so line looked li= ke > > "libsystemd-shared-256.so". But as of version 10, the .so line is now = " > > libsystemd-shared-257-9.0.1.el10_0.1.so". The "el10_0" throws off the > > regular expression. > > > > Would it be preferable to loosen the pattern in Base.pm or to copy > > get_systemd_version into CentOS.pm and revise the pattern there? > > The aforementioned series also addresses this, that patch got already > applied IIRC: > > > https://lore.proxmox.com/all/mailman.334.1755988211.385.pve-devel@lists.p= roxmox.com/ > > --===============0601084600962218536== 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 --===============0601084600962218536==--