From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from firstgate.proxmox.com (firstgate.proxmox.com [IPv6:2a01:7e0:0:424::9]) by lore.proxmox.com (Postfix) with ESMTPS id B46071FF140 for ; Fri, 27 Mar 2026 02:34:36 +0100 (CET) Received: from firstgate.proxmox.com (localhost [127.0.0.1]) by firstgate.proxmox.com (Proxmox) with ESMTP id 87E361FAE4; Fri, 27 Mar 2026 02:34:57 +0100 (CET) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1774575287; x=1775180087; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=KcOvRaOK4XebIlha+DKiKnHhw4XrCXWvnpph2fsTOUg=; b=QRw3EwptVW/v/Zo1RSEqjs9EkESzzeZMLiNFTCmSuE69t8WtnfLBQyQtl9LaRMeB7n aeQrpEbp8bltol2g1El3JZVSNT1jaxP3B+Bg5E2yJ2BNtKGk/Piz7v2PKfpTO0bmRiBC FtvrrtaZBv9XoSJjTqMem9GmLAauWOLgavX9wpmCSbJwf8bretHBL4HzUKdmA/mTULWP FUWCHpqC4/HuTYatphfvHCGCWXPLsLwjTtRJtNwQ3PLwydagv0U08T56BMsCEtmaYLoM eE80JipNDPiO+aWITo/OhUQveGjkaLo5ouQZT7fSxWSbfD+XyglUaZTk3J7p2YydrehZ gaMg== X-Gm-Message-State: AOJu0Yx9XaV7BJ0CB8dk0WmMfBTdVCByEoS2ojlGcnqvRfxVFT2sJyoU BnVcWH4RqIU7JOCLN7y8S5HrJPWHcrK8Oy5LfO+VX71iMaRRksf++feQSDge0QG+ X-Gm-Gg: ATEYQzw+ddm1hEjCQKNF3H4hdYksy12nXCCFUlo+Lyo0w7H/1Th04kk9ZpIe05PSms5 jZ1jWCwzIwlKop9yaQopnNo3EZ75sh//ATkoqSnpmqTLNypWZ8sfeelcI6PTVDhwpfnVQnL7dJD 5VBuFhwylj7sGYpPbMYs8X6QGfMXS5c7BgczRYRSh3c+rX1UL/UIcVzGazcDdTqBn8MHZXp+D9W 7wYPqknBoDrWv4mguGi04QidCvqxbXnj0FMeua8RYV7oUsgCm2v7pALzAGamQxPVtuzJ6RogogJ 9aVhV/jKgL0HJSVMgakQYr/JGDAIjNI/JN/jHLy82s0oB/ZXLbYaCnqTLwmk+q1snWi0PB4FLYO 2R0MVn+L6omYpOdIlN7gGg0tw4JHWSzL/fu3j4I5fNikjalMWFds8PhFRiZIKMq99hFhHd19GTw Iz5lygTZBRC+z9PY0mSX/guRfb/qexjcCjIhcrVZyAA9NZvr+ZcYFLBRsXsfXv X-Received: by 2002:a17:907:3f98:b0:b98:6a8f:7916 with SMTP id a640c23a62f3a-b9b50352193mr31932266b.15.1774573828815; Thu, 26 Mar 2026 18:10:28 -0700 (PDT) X-Received: by 2002:adf:e3c8:0:b0:43b:9ed4:8bda with SMTP id ffacd0b85a97d-43b9ed48e70mr317500f8f.40.1774573827901; Thu, 26 Mar 2026 18:10:27 -0700 (PDT) MIME-Version: 1.0 References: <177436040579.1036.4395614451821464228@lists.proxmox.com> In-Reply-To: <177436040579.1036.4395614451821464228@lists.proxmox.com> From: Thomas Skinner Date: Thu, 26 Mar 2026 20:10:01 -0500 X-Gmail-Original-Message-ID: X-Gm-Features: AQROBzD9hsp_DHb5lUaFAcv0favrM-mz8_qfmmG5mNZkAwvXqv3edkRpE5To_iA Message-ID: Subject: Re: pve-devel Digest, Vol 190, Issue 194 To: d.rusovac@proxmox.com Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-SPAM-LEVEL: Spam detection results: 0 AWL -0.368 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 FREEMAIL_FORGED_FROMDOMAIN 0.001 2nd level domains in From and EnvelopeFrom freemail headers are different FREEMAIL_FROM 0.001 Sender email is commonly abused enduser mail provider HEADER_FROM_DIFFERENT_DOMAINS 0.25 From and EnvelopeFrom 2nd level mail domains are different KAM_DMARC_STATUS 0.01 Test Rule for DKIM or SPF Failure with Strict Alignment KAM_NUMSUBJECT 0.5 Subject ends in numbers excluding current years RCVD_IN_DNSWL_NONE -0.0001 Sender listed at https://www.dnswl.org/, no trust RCVD_IN_MSPIKE_H2 0.001 Average reputation (+2) 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 Message-ID-Hash: WVEBDKWPCQGEJMJBFXQIAKOWLI5VFDYO X-Message-ID-Hash: WVEBDKWPCQGEJMJBFXQIAKOWLI5VFDYO X-MailFrom: tlskinneriv@gmail.com X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; loop; banned-address; emergency; member-moderation; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header CC: pve-devel@lists.proxmox.com X-Mailman-Version: 3.3.10 Precedence: list List-Id: Proxmox VE development discussion List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: > On Mon Jan 26, 2026 at 2:09 AM CET, Thomas Skinner wrote: > > On Mon, Dec 22, 2025 at 8:09=E2=80=AFAM Thomas Skinner wrote: > >> > >> On Sat, Oct 25, 2025 at 1:38=E2=80=AFPM Thomas Skinner wrote: > >> > > >> > Continued work on node maintenance mode button in UI. > >> > > >> > Changes since V2: > >> > - Adjust permissions from Sys.Console to Sys.Modify > >> > - Fix typo in description > >> > > >> > docs: > >> > > >> > Thomas Skinner (1): > >> > add docs for maintenance mode buttons in UI > >> > > >> > ha-manager.adoc | 22 ++++++++++++++++++++-- > >> > 1 file changed, 20 insertions(+), 2 deletions(-) > >> > > >> > > >> > ha-manager: > >> > > >> > Thomas Skinner (1): > >> > add additional api field for lrm_mode in status check > >> > > >> > src/PVE/API2/HA/Status.pm | 7 +++++++ > >> > 1 file changed, 7 insertions(+) > >> > > >> > > >> > manager: > >> > > >> > Thomas Skinner (2): > >> > add api setter for node maintenance mode > >> > add UI for node maintenance enable/disable > >> > > >> > PVE/API2/Nodes.pm | 38 +++++++++++++++ > >> > www/manager6/ha/StatusView.js | 92 ++++++++++++++++++++++++++++++++= +++ > >> > 2 files changed, 130 insertions(+) > >> > > >> > > >> > -- > >> > 2.47.3 > >> > > >> > >> Hello! Any updates on getting this patch series accepted? > > > > Hello! Checking in again to see if this patch series can be applied. > > > > Hello Thomas, thank you for sending this patch series! > > We plan to extend the concept of node maintenance to non-HA resources in > the near future. This will involve a dedicated endpoint and > corresponding UI support. > > To avoid "programming us into a corner" or causing code churn, we would > like to evaluate some approaches first, before committing anything. > We'll then retake a look at your changes here and try to build on top of > them. I hope that's okay with you. > > Kind regards, > Dominik > > [snip] No worries at all! Thanks for considering the patch. Once there is something figured out, I'll be happy to update the patch accordingly or the PVE team is welcome to spin off the submitted patch as they please. Non-HA resources being considered in maintenance is definitely an important aspect to work into the product.