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 621FF1FF170 for ; Mon, 2 Sep 2024 12:50:25 +0200 (CEST) Received: from firstgate.proxmox.com (localhost [127.0.0.1]) by firstgate.proxmox.com (Proxmox) with ESMTP id F35879969; Mon, 2 Sep 2024 12:50:54 +0200 (CEST) Date: Mon, 2 Sep 2024 12:44:44 +0200 To: pve-devel@lists.proxmox.com References: In-Reply-To: MIME-Version: 1.0 Message-ID: List-Id: Proxmox VE development discussion List-Post: From: Daniel Krambrock via pve-devel Precedence: list Cc: Daniel Krambrock 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] Continuing on making the VM ID suggestion strategy configurable Content-Type: multipart/mixed; boundary="===============2571860560838305165==" Errors-To: pve-devel-bounces@lists.proxmox.com Sender: "pve-devel" --===============2571860560838305165== 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 F1770C7C72 for ; Mon, 2 Sep 2024 12:50:52 +0200 (CEST) Received: from firstgate.proxmox.com (localhost [127.0.0.1]) by firstgate.proxmox.com (Proxmox) with ESMTP id CF4FD99CD for ; Mon, 2 Sep 2024 12:50:52 +0200 (CEST) Received: from vhrz1173.hrz.uni-marburg.de (vhrz1173.HRZ.Uni-Marburg.DE [137.248.1.43]) (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 firstgate.proxmox.com (Proxmox) with ESMTPS for ; Mon, 2 Sep 2024 12:50:52 +0200 (CEST) Received: from vhrz1173.hrz.uni-marburg.de (vhrz1173.HRZ.Uni-Marburg.DE [137.248.1.43]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by vhrz1865.HRZ.Uni-Marburg.DE (Postfix) with ESMTPS id 4Wy53x6hFYzyfX; Mon, 2 Sep 2024 12:44:45 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=uni-marburg.de; s=dkim; t=1725273885; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=I1yi6U3FPPV3yK2eHHARRyztBJXINdy1keCsK083Uyo=; b=JeNAF0H+WsqPntSno6+MCK/+wmMi/KHRnyjseH2SaMPEeXB1srfc8EM7OBQS/8N7yVSTO3 WIQhrLAtyOp087xsWGx8ha01Ph98XCS8ROUBlcC0V8hc6j2NU2JnnVmcdAz8K7DW8+j1hV h209VZ5RieLEkaofo+WWjfZDRTaBuY4= Authentication-Results: smtpd-out; dkim=none; spf=pass (smtpd-out: domain of krambrock@hrz.uni-marburg.de designates 137.248.1.43 as permitted sender) smtp.mailfrom=krambrock@hrz.uni-marburg.de Received: from [137.248.112.33] (pcrz1230.HRZ.Uni-Marburg.DE [137.248.112.33]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by vhrz1865.HRZ.Uni-Marburg.DE (Postfix) with ESMTPSA id 4Wy53x1GMbzyfM; Mon, 2 Sep 2024 12:44:45 +0200 (CEST) Message-ID: <30ea0b15-3fe1-43d2-a573-e7d41504371a@hrz.uni-marburg.de> Date: Mon, 2 Sep 2024 12:44:44 +0200 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [pve-devel] Continuing on making the VM ID suggestion strategy configurable To: pve-devel@lists.proxmox.com References: Content-Language: de-DE, en-US From: Daniel Krambrock Autocrypt: addr=krambrock@hrz.uni-marburg.de; keydata= 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 In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Rspamd-Score: -2.14 / 12.00 / 15.00 X-Rspamd-Queue-Id: 4Wy53x6hFYzyfX X-SPAM-LEVEL: Spam detection results: 0 AWL 0.018 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 DMARC_PASS -0.1 DMARC pass policy 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 T_SCC_BODY_TEXT_LINE -0.01 - Hi everyone, please excuse me for leaving this issue lying around. I am very pleased that Severen is interested in continuing this patch and takes over the work. Am 30.08.24 um 01:08 schrieb Severen Redwood: > There's a patch series [2] from a few months ago which addresses this by > making the VM ID suggestion strategy configurable with the following > options: > > 1. Use the smallest ID that is not currently in use (current behaviour). > 2. Use one greater than the largest ID in use. > 3. Use the smallest ID that is neither currently nor previously in use. > > In particular, option 3 is the one that would best solve the problem for > me. You are of course right, only option 3 solves the problem as also Shannon pointed out. > However, the patches are stuck on some unresolved feedback and the > author (CC'd in) seems to have either paused or abandoned work on the > feature. For this reason, I'm interested in picking up where they left > off to get the feature to an acceptable state. Is this OK? For me this is more then OK, thank you. In case it's still important: I have already signed the Harmony CLA. Yours sincerely, Daniel --===============2571860560838305165== 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 --===============2571860560838305165==--