From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <pve-devel-bounces@lists.proxmox.com>
Received: from firstgate.proxmox.com (firstgate.proxmox.com [IPv6:2a01:7e0:0:424::9])
	by lore.proxmox.com (Postfix) with ESMTPS id 621FF1FF170
	for <inbox@lore.proxmox.com>; 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: <tzwlxcv5z7qacnzkaggl6sz67xsg7cpcktyqc4rulh5nnxm7vy@dviin2xi67un>
In-Reply-To: <tzwlxcv5z7qacnzkaggl6sz67xsg7cpcktyqc4rulh5nnxm7vy@dviin2xi67un>
MIME-Version: 1.0
Message-ID: <mailman.510.1725274253.302.pve-devel@lists.proxmox.com>
List-Id: Proxmox VE development discussion <pve-devel.lists.proxmox.com>
List-Post: <mailto:pve-devel@lists.proxmox.com>
From: Daniel Krambrock via pve-devel <pve-devel@lists.proxmox.com>
Precedence: list
Cc: Daniel Krambrock <krambrock@hrz.uni-marburg.de>
X-Mailman-Version: 2.1.29
X-BeenThere: pve-devel@lists.proxmox.com
List-Subscribe: <https://lists.proxmox.com/cgi-bin/mailman/listinfo/pve-devel>, 
 <mailto:pve-devel-request@lists.proxmox.com?subject=subscribe>
List-Unsubscribe: <https://lists.proxmox.com/cgi-bin/mailman/options/pve-devel>, 
 <mailto:pve-devel-request@lists.proxmox.com?subject=unsubscribe>
List-Archive: <http://lists.proxmox.com/pipermail/pve-devel/>
Reply-To: Proxmox VE development discussion <pve-devel@lists.proxmox.com>
List-Help: <mailto:pve-devel-request@lists.proxmox.com?subject=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" <pve-devel-bounces@lists.proxmox.com>

--===============2571860560838305165==
Content-Type: message/rfc822
Content-Disposition: inline

Return-Path: <krambrock@hrz.uni-marburg.de>
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 <pve-devel@lists.proxmox.com>; 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 <pve-devel@lists.proxmox.com>; 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 <pve-devel@lists.proxmox.com>; 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: <tzwlxcv5z7qacnzkaggl6sz67xsg7cpcktyqc4rulh5nnxm7vy@dviin2xi67un>
Content-Language: de-DE, en-US
From: Daniel Krambrock <krambrock@hrz.uni-marburg.de>
Autocrypt: addr=krambrock@hrz.uni-marburg.de; keydata=
 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
In-Reply-To: <tzwlxcv5z7qacnzkaggl6sz67xsg7cpcktyqc4rulh5nnxm7vy@dviin2xi67un>
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==--