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 1F7A71FF165 for ; Thu, 23 Oct 2025 09:01:06 +0200 (CEST) Received: from firstgate.proxmox.com (localhost [127.0.0.1]) by firstgate.proxmox.com (Proxmox) with ESMTP id D9713A2D; Thu, 23 Oct 2025 09:01:30 +0200 (CEST) Date: Thu, 23 Oct 2025 09:00:53 +0200 From: Fabian =?iso-8859-1?q?Gr=FCnbichler?= To: Andrei Perepiolkin , Proxmox VE development discussion References: <1761126324.5glolx6b39.astroid@yuna.none> In-Reply-To: MIME-Version: 1.0 User-Agent: astroid/0.17.0 (https://github.com/astroidmail/astroid) Message-Id: <1761202713.w7rlw2c8ae.astroid@yuna.none> X-Bm-Milter-Handled: 55990f41-d878-4baa-be0a-ee34c49e34d2 X-Bm-Transport-Timestamp: 1761202848283 X-SPAM-LEVEL: Spam detection results: 0 AWL 0.047 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 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 Subject: Re: [pve-devel] Consistency in volume deletion in process of concurrent VM deletion 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="utf-8" Content-Transfer-Encoding: base64 Errors-To: pve-devel-bounces@lists.proxmox.com Sender: "pve-devel" T24gT2N0b2JlciAyMiwgMjAyNSA0OjM4IHBtLCBBbmRyZWkgUGVyZXBpb2xraW4gd3JvdGU6Cj4g SGkgRmFiaWFuLAo+IAo+IAo+IEkgY2FuIHRyeSB0byBwcm90b3R5cGUgc29tZSBwcm9vZi1vZi1j b25jZXB0IHNvbHV0aW9uIGZvciAnbG9jayAKPiBncmFudWxhcml0eScuCgpzZWUgaHR0cHM6Ly9w dmUucHJveG1veC5jb20vd2lraS9EZXZlbG9wZXJfRG9jdW1lbnRhdGlvbiBmb3IgZGV0YWlscyBv Zgpob3cgdG8gc3VibWl0IHBhdGNoZXMgKGluIHBhcnRpY3VsYXIgYWxzbyAiU29mdHdhcmUgTGlj ZW5zZSBhbmQKQ29weXJpZ2h0IikuCgo+IE9uY2UgaXQgaXMgZG9uZSwgdGhlIGlzc3VlIG9mIHNz aCBzZXNzaW9uIHRlcm1pbmF0aW9uIHNob3VsZCBiZWNvbWUgY2xlYXIuCgppdCB3b3VsZCBiZSBp bnRlcmVzdGluZywgYmVjYXVzZSByaWdodCBub3cgSSBkb24ndCByZWFsbHkgc2VlIGhvdyBhIGBx bWAKaW52b2NhdGlvbiBzaG91bGQga2lsbCB0aGUgU1NIIHNlc3Npb24gaXQgaXMgcnVubmluZyBp biAtIGl0IGRlZmluaXRlbHkKc2hvdWxkIG5vdCBoYXBwZW4hCgo+IEltIG5ldyB0byBtYWlsLWJh c2VkIGNvbnRyaWJ1dGlvbiBhbmQgUHJveG1veCBjb2RlIGl0c2VsZi4KPiBTbyBJIHdpbGwgcHJv YmFibHkgaGF2ZSBxdWVzdGlvbnMgb24gdmFyaW91cyB0b3BpY3MuCj4gCj4gU2hvdWxkIEkgc2Vu ZCB0aGlzIHF1ZXN0aW9ucyB2aWEgZW1haWwsIGFzIG1lc3NhZ2VzIGluIGJ1Z3ppbGEgb3Igdmlh IAo+IG90aGVyIHRvb2w/CgpxdWVzdGlvbnMgcmVnYXJkaW5nIHBhdGNoIGRldmVsb3BtZW50IChi b3RoIHRoZSB3b3JrZmxvdywgYW5kIHRoZSBwYXRjaApjb250ZW50cykgYXJlIHByb2JhYmx5IGJl c3QgZGlzY3Vzc2VkIGhlcmUgb24gdGhlIGxpc3QuIGZlZWwgZnJlZSB0bwpjb250aW51ZSB0aGlz IHRocmVhZCwgdW5sZXNzIGl0IGlzIGEgdmVyeSBnZW5lcmljIHF1ZXN0aW9uLgoKPiBPbiAxMC8y Mi8yNSAwNTo0OSwgRmFiaWFuIEdyw7xuYmljaGxlciB3cm90ZToKPj4gT24gT2N0b2JlciAyMSwg MjAyNSA1OjMzIHBtLCBBbmRyZWkgUGVyZXBpb2xraW4gdmlhIHB2ZS1kZXZlbCB3cm90ZToKPj4+ IEhpIFByb3htb3ggQ29tbXVuaXR5LAo+Pj4KPj4+IFRoZXJlIG1pZ2h0IGJlIGEgcG90ZW50aWFs IGNvbnNpc3RlbmN5IHByb2JsZW0gd2l0aCBQcm94bW94IHZtIGRlbGV0aW9uLgo+Pj4KPj4+IElm IFByb3htb3ggcmVjZWl2ZXMgbXVsdGlwbGUgY29uY3VycmVudCBWTSBkZWxldGlvbiByZXF1ZXN0 cywgd2hlcmUgZWFjaAo+Pj4gVk0gaGFzIG11bHRpcGxlIGRpc2tzIGxvY2F0ZWQgb24gc2hhcmVk IHN0b3JhZ2UuCj4+Pgo+Pj4gVGhlIGRlbGV0aW9uIHByb2Nlc3MgbWF5IGZhaWwgb3IgaGFuZyB3 aGVuIGF0dGVtcHRpbmcgdG8gYWNxdWlyZSB0aGUKPj4+IHN0b3JhZ2UKPj4+IGxvY2soaHR0cHM6 Ly9naXRodWIuY29tL3Byb3htb3gvcHZlLXN0b3JhZ2UvYmxvYi9tYXN0ZXIvc3JjL1BWRS9TdG9y YWdlLnBtI0wxMTk2QzEtTDEyMDlDNykuCj4+Pgo+Pj4gLi4uCj4+PiB0cnlpbmcgdG8gYWNxdWly ZSBjZnMgbG9jayAnc3RvcmFnZS1qZHNzLVBvb2wtMicgLi4uCj4+PiB0cnlpbmcgdG8gYWNxdWly ZSBjZnMgbG9jayAnc3RvcmFnZS1qZHNzLVBvb2wtMicgLi4uCj4+PiB0cnlpbmcgdG8gYWNxdWly ZSBjZnMgbG9jayAnc3RvcmFnZS1qZHNzLVBvb2wtMicgLi4uCj4+PiB0cnlpbmcgdG8gYWNxdWly ZSBjZnMgbG9jayAnc3RvcmFnZS1qZHNzLVBvb2wtMicgLi4uCj4+PiB0cnlpbmcgdG8gYWNxdWly ZSBjZnMgbG9jayAnc3RvcmFnZS1qZHNzLVBvb2wtMicgLi4uCj4+PiB0cnlpbmcgdG8gYWNxdWly ZSBjZnMgbG9jayAnc3RvcmFnZS1qZHNzLVBvb2wtMicgLi4uCj4+PiB0cnlpbmcgdG8gYWNxdWly ZSBjZnMgbG9jayAnc3RvcmFnZS1qZHNzLVBvb2wtMicgLi4uCj4+PiBjZnMtbG9jayAnc3RvcmFn ZS1qZHNzLVBvb2wtMicgZXJyb3I6IGdvdCBsb2NrIHJlcXVlc3QgdGltZW91dAo+Pj4gdHJ5aW5n IHRvIGFjcXVpcmUgY2ZzIGxvY2sgJ3N0b3JhZ2UtamRzcy1Qb29sLTInIC4uLgo+Pj4gdHJ5aW5n IHRvIGFjcXVpcmUgY2ZzIGxvY2sgJ3N0b3JhZ2UtamRzcy1Qb29sLTInIC4uLgo+Pj4gdHJ5aW5n IHRvIGFjcXVpcmUgY2ZzIGxvY2sgJ3N0b3JhZ2UtamRzcy1Qb29sLTInIC4uLgo+Pj4gY2ZzLWxv Y2sgJ3N0b3JhZ2UtamRzcy1Qb29sLTInIGVycm9yOiBnb3QgbG9jayByZXF1ZXN0IHRpbWVvdXQK Pj4+IHRyeWluZyB0byBhY3F1aXJlIGNmcyBsb2NrICdzdG9yYWdlLWpkc3MtUG9vbC0yJyAuLi4K Pj4+IHRyeWluZyB0byBhY3F1aXJlIGNmcyBsb2NrICdzdG9yYWdlLWpkc3MtUG9vbC0yJyAuLi4K Pj4+IHRyeWluZyB0byBhY3F1aXJlIGNmcyBsb2NrICdzdG9yYWdlLWpkc3MtUG9vbC0yJyAuLi4K Pj4+IHRyeWluZyB0byBhY3F1aXJlIGNmcyBsb2NrICdzdG9yYWdlLWpkc3MtUG9vbC0yJyAuLi4K Pj4+IHRyeWluZyB0byBhY3F1aXJlIGNmcyBsb2NrICdzdG9yYWdlLWpkc3MtUG9vbC0yJyAuLi4K Pj4+IHRyeWluZyB0byBhY3F1aXJlIGNmcyBsb2NrICdzdG9yYWdlLWpkc3MtUG9vbC0yJyAuLi4K Pj4+IHRyeWluZyB0byBhY3F1aXJlIGNmcyBsb2NrICdzdG9yYWdlLWpkc3MtUG9vbC0yJyAuLi4K Pj4+IGNmcy1sb2NrICdzdG9yYWdlLWpkc3MtUG9vbC0yJyBlcnJvcjogZ290IGxvY2sgcmVxdWVz dCB0aW1lb3V0Cj4+PiAuLi4KPj4+Cj4+PiBFdmVudHVhbGx5LCB0aGUgVk0gY29uZmlndXJhdGlv biBmaWxlcyBpbiAvZXRjL3B2ZSBhcmUgcmVtb3ZlZCwgYnV0IHNvbWUKPj4+IFZNIGRpc2tzIG1h eSByZW1haW4uCj4+Pgo+Pj4gQWRkaXRpb25hbGx5LCB0aGUgV2ViIFVJIHNob3dzIGFsbCBkZWxl dGlvbnMgYXMgc3VjY2Vzc2Z1bCwgZXZlbiB0aG91Z2gKPj4+IHNvbWUgZGlza3Mgd2VyZSBub3Qg ZGVsZXRlZC4KPj4+Cj4+PiBJbiBteSBvcGluaW9uLCBhIFZNIHNob3VsZCBlaXRoZXIgYmUgZGVs ZXRlZCBjb21wbGV0ZWx54oCUaW5jbHVkaW5nIGFsbAo+Pj4gZGVwZW5kZW50IHJlc291cmNlc+KA lG9yIHRoZSBkZWxldGlvbiBzaG91bGQgZmFpbCwgbGVhdmluZyB0aGUgVk0KPj4+IGNvbmZpZ3Vy YXRpb24gZmlsZSB3aXRoIGFuIHVwZGF0ZWQgc3RhdGUuCj4+IHRoZSB1bmRlcmx5aW5nIGlzc3Vl IGlzIHRoYXQgdGhlIHNjb3BlIG9mIHRoZSBsb2NrIHRha2VuIGZvciBjZXJ0YWluCj4+IHN0b3Jh Z2Ugb3BlcmF0aW9ucyBpcyB2ZXJ5IGJpZyBmb3Igc2hhcmVkIHN0b3JhZ2VzLiB3ZSBjb3VsZCBw cm9iYWJseQo+PiByZWR1Y2UgaXQgdG8gYSBtb3JlIG1lYW5pbmdmdWwgbGV2ZWwgZm9yIG1vc3Qg c3VjaCBzdG9yYWdlczoKPj4KPj4gaHR0cHM6Ly9idWd6aWxsYS5wcm94bW94LmNvbS9zaG93X2J1 Zy5jZ2k/aWQ9MTk2Mgo+Pgo+PiBidXQgdGhlIHRoZSBlcnJvciBoYW5kbGluZyBtaWdodCBhbHNv IGJlIGxhY2tpbmcgaW4gdGhpcyBjYXNlLCB3b3VsZAo+PiBoYXZlIHRvIGRvdWJsZS1jaGVjay4K Pj4KPj4+IEltIHJlcHJvZHVjaW5nIHRoaXMgYnk6Cj4+Pgo+Pj4gICAgICAgZm9yIGkgaW4gYHNl cSA0MDEgNDIwYCA7IGRvICBxbSBjbG9uZSAxMDQgJGkgLS1uYW1lICJ3aW4tJGkiIC0tZnVsbAo+ Pj4gLS1zdG9yYWdlIGpkc3MtUG9vbC0yIDsgZG9uZTsKPj4+Cj4+PiAgICAgICBmb3IgaSBpbiBg c2VxIDQwMSA0MTBgIDsgZG8gIHFtIGRlc3Ryb3kgJGkKPj4+IC0tZGVzdHJveS11bnJlZmVyZW5j ZWQtZGlza3MgMSAtLXB1cmdlIDEgJiAgZG9uZSA7Cj4+Pgo+Pj4KPj4+IEhhdmUgdG8gbm90aWNl IHRoYXQgc3NoIHNlc3Npb24gdGhhdCBJIHVzZSB0byBjb25kdWN0ICdxbSBkZXN0cm95Jwo+Pj4g Y29tbWFuZCBnZXQgdGVybWluYXRlZCBieSBQcm94bW94Lgo+PiB0aGF0IHNlZW1zIHVuZXhwZWN0 ZWQsIGFyZSB5b3Ugc3VyZSB0aGlzIGlzIGNhdXNlZCBieSBQVkU/Cj4+Cj4+PiBJdmUgZHVwbGlj YXRlZCBhcyBhIGJ1ZyBhdDoKPj4+IGh0dHBzOi8vYnVnemlsbGEucHJveG1veC5jb20vc2hvd19i dWcuY2dpP2lkPTY5NTcKPj4gaXQgd291bGQgYmUgYmV0dGVyIHRvIGVpdGhlciBzZW5kIGEgbWFp bCBvciBmaWxlIGEgYnVnLCB0byBub3Qgcmlzawo+PiBzcGxpdHRpbmcgdGhlIGRpc2N1c3Npb24u Lgo+Pgo+Pj4gSXMgdGhpcyBhIGJ1ZyBhbmQgd2lsbCBpdCBiZSBhZGRyZXNzZWQgaW4gbmVhciBm dXR1cmU/Cj4+IG5vYm9keSBwaWNrZWQgdXAgdGhlIHdvcmsgcmVnYXJkaW5nIHRoZSBsb2NrIGdy YW51bGFyaXR5LCBidXQgaXQgd291bGQKPj4gYmUgYSBuaWNlIGltcHJvdmVtZW50IElNSE8hCj4+ Cj4+IEZhYmlhbgo+Pgo+IAo+IAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fCnB2ZS1kZXZlbCBtYWlsaW5nIGxpc3QKcHZlLWRldmVsQGxpc3RzLnByb3ht b3guY29tCmh0dHBzOi8vbGlzdHMucHJveG1veC5jb20vY2dpLWJpbi9tYWlsbWFuL2xpc3RpbmZv L3B2ZS1kZXZlbAo=