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 [212.224.123.68]) by lore.proxmox.com (Postfix) with ESMTPS id C1A281FF16F for <inbox@lore.proxmox.com>; Tue, 27 May 2025 12:03:32 +0200 (CEST) Received: from firstgate.proxmox.com (localhost [127.0.0.1]) by firstgate.proxmox.com (Proxmox) with ESMTP id 93C9E10CE4; Tue, 27 May 2025 12:03:44 +0200 (CEST) Message-ID: <261683ee-61b0-4ab8-8f49-49091be48bb5@proxmox.com> Date: Tue, 27 May 2025 12:03:37 +0200 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird To: =?UTF-8?Q?Michael_K=C3=B6ppl?= <m.koeppl@proxmox.com>, Proxmox VE development discussion <pve-devel@lists.proxmox.com> References: <20250520090818.44881-1-m.koeppl@proxmox.com> <20250520090818.44881-4-m.koeppl@proxmox.com> <3cb1c0a2-19d2-4fdc-a8a7-b4a2835d423b@proxmox.com> <8f515019-1d9d-4760-a027-4b7210d7f37d@proxmox.com> Content-Language: en-US From: Fiona Ebner <f.ebner@proxmox.com> In-Reply-To: <8f515019-1d9d-4760-a027-4b7210d7f37d@proxmox.com> X-SPAM-LEVEL: Spam detection results: 0 AWL -0.033 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] [PATCH container v6 3/4] fix #3711: lxc: allow removing unused mp if storage no longer exists X-BeenThere: pve-devel@lists.proxmox.com X-Mailman-Version: 2.1.29 Precedence: list List-Id: Proxmox VE development discussion <pve-devel.lists.proxmox.com> 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/> List-Post: <mailto:pve-devel@lists.proxmox.com> List-Help: <mailto:pve-devel-request@lists.proxmox.com?subject=help> List-Subscribe: <https://lists.proxmox.com/cgi-bin/mailman/listinfo/pve-devel>, <mailto:pve-devel-request@lists.proxmox.com?subject=subscribe> Reply-To: Proxmox VE development discussion <pve-devel@lists.proxmox.com> Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: pve-devel-bounces@lists.proxmox.com Sender: "pve-devel" <pve-devel-bounces@lists.proxmox.com> QW0gMjcuMDUuMjUgdW0gMTE6MzQgc2NocmllYiBNaWNoYWVsIEvDtnBwbDoKPiBPbiA1LzIwLzI1 IDE2OjAzLCBGaW9uYSBFYm5lciB3cm90ZToKPj4+IEBAIC0xNTU4LDEzICsxNTY0LDE3IEBAIHN1 YiB2bWNvbmZpZ19hcHBseV9wZW5kaW5nIHsKPj4+ICAJbmV4dCBpZiAkc2VsZWN0aW9uICYmICEk c2VsZWN0aW9uLT57JG9wdH07Cj4+PiAgCWV2YWwgewo+Pj4gIAkgICAgbXkgJG1wID0gJGNsYXNz LT5wYXJzZV92b2x1bWUoJG9wdCwgJGNvbmYtPnskb3B0fSk7Cj4+PiArCSAgICBteSAoJHN0b3Jl aWQsIHVuZGVmKSA9IFBWRTo6U3RvcmFnZTo6cGFyc2Vfdm9sdW1lX2lkKCRtcC0+e3ZvbHVtZX0p Owo+Pj4gIAo+Pj4gIAkgICAgaWYgKCRvcHQgPX4gbS9ebXAoXGQrKSQvKSB7Cj4+PiAgCQlpZiAo JG1wLT57dHlwZX0gZXEgJ3ZvbHVtZScpIHsKPj4+ICAJCSAgICAkY2xhc3MtPmFkZF91bnVzZWRf dm9sdW1lKCRjb25mLCAkbXAtPnt2b2x1bWV9KQo+Pj4gIAkJCWlmICEkY2xhc3MtPmlzX3ZvbHVt ZV9pbl91c2UoJGNvbmYsICRjb25mLT57JG9wdH0sIDEsIDEpOwo+Pj4gIAkJfQo+Pj4gLQkgICAg fSBlbHNpZiAoJG9wdCA9fiBtL151bnVzZWQoXGQrKSQvKSB7Cj4+PiArCSAgICB9IGVsc2lmICgK Pj4+ICsJCSRvcHQgPX4gbS9edW51c2VkKFxkKykkLwo+Pj4gKwkJJiYgUFZFOjpTdG9yYWdlOjpz dG9yYWdlX2NvbmZpZygkc3RvcmVjZmcsICRzdG9yZWlkLCAxKQo+Pj4gKwkgICAgKSB7Cj4+PiAg CQkjICRtcC0+e3ZvbHVtZX0gaXMgdXNlZCBmb3IgaXNfdm9sdW1lX2luX3VzZSgpIGJlY2F1c2Ug cGFyc2Vfdm9sdW1lKCkKPj4+ICAJCSMga25vd3MgYWJvdXQgJ3VudXNlZConIGFuZCB3aWxsIHJl dHVybiBhIHZhbGlkIHZvbHVtZSBJRCB3aGVyZWFzCj4+PiAgCQkjICRjb25mLT57JG9wdH0gaXMg bm90IGd1YXJhbnRlZWQgdG8gY29udGFpbiBhIHZhbGlkIHZvbHVtZSBJRCBpbiB0aGlzCj4+Cj4+ IENhbiB3ZSBwdXQgdGhlIHBhcnNpbmcvY2hlY2sgaW4gZGVsZXRlX21vdW50cG9pbnRfdm9sdW1l KCkgaXRzZWxmCj4+IGluc3RlYWQ/IEFuZCBtYXliZSBwcmludCBhbiBpbmZvcm1hdGlvbmFsIG1l c3NhZ2UgaWYgdGhlIHN0b3JhZ2UgZGlkbid0Cj4+IGV4aXN0IGFueW1vcmUuIFRoYXQgd291bGQg YWxzbyBjb3ZlciB0aGUgY2FsbGVyIGluIHBhdGNoIDEvNCwgYWx0aG91Z2gKPj4gd2Ugc3RpbGwg bWlnaHQgd2FudCB0byB1c2UgdGhlIGV2YWwrcHJpbnQgdGhlcmUgZm9yIG90aGVyIGtpbmRzIG9m IGVycm9ycy4KPiAKPiBJIHRoaW5rIG1vdmluZyB0aGUgY2hlY2sgaWYgdGhlIHN0b3JhZ2UgZXhp c3RzIGluc2lkZSBkZWZpbml0ZWx5IG1ha2VzCj4gc2Vuc2UgaGVyZS4gVGhhbmtzIGZvciB0aGUg c3VnZ2VzdGlvbi4gSSBhZGFwdGVkIHRoZQo+IGRlbGV0ZV9tb3VudHBvaW50X3ZvbHVtZSgpIGZv ciBhIHY3LCBidXQgb3B0ZWQgdG8ga2VlcCB0aGUgcGFyc2luZyBvZgo+IHRoZSB2b2x1bWUgSUQg aW4gdm1jb25maWdfYXBwbHlfcGVuZGluZygpIGFuZAo+IHZtY29uZmlnX2hvdHBsdWdfcGVuZGlu ZygpLgoKQXMgd2UgaGFkIGRpc2N1c3NlZCBvZmYtbGlzdCwgdGhhdCBjaGVjayBzaG91bGQgZXZl biBnbyBpbiB2ZGlza19mcmVlKCkKaXRzZWxmLCBub3QgZGVsZXRlX21vdW50cG9pbnRfdm9sdW1l KCkuIEFuZCByZWdhcmRpbmcgdGhlIHBhcnNpbmcsIHRoYXQKd2FzIGFuIG92ZXJzaWdodCBvbiBt eSBwYXJ0IGJlY2F1c2UgdGhlIHBhcmFtZXRlciBpcyBjb25mdXNpbmdseSBuYW1lZAokdm9sdW1l LCBidXQgaXQncyBhbHJlYWR5IGEgdm9sdW1lIElELiBXZSBhbHJlYWR5IGhhZCBkaXNjdXNzZWQg dGhpcyB0b28gOykKCj4gZGVzdHJveV9seGNfY29udGFpbmVyKCkgdXNlcwo+IGZvcmVhY2hfdm9s dW1lX2Z1bGwoKSB0byBpdGVyYXRlIG92ZXIgYWxsIGl0cyBtb3VudHBvaW50cywgd2hpY2ggdXNl cwo+IHBhcnNlX3ZvbHVtZSgpIGludGVybmFsbHkuIFNvIHRoZSAkdm9sdW1lIGlucHV0IHVzZWQg dGhlcmUgaXMgYWxyZWFkeQoKWWVzLCB0aGUgJHZvbHVtZSB2YXJpYWJsZSB0aGVyZSBpcyBhbHNv IGp1c3QgY29uZnVzaW5nbHkgbmFtZWQsIGFzIGl0J3MKYWxzbyBhbHJlYWR5IGEgdm9sdW1lIElE LgoKPiB3aGF0IHdlIHdhbnQsIGFzIG9wcG9zZWQgdG8gdGhlICRjb25mIGFuZCAkb3B0IGFyZ3Vt ZW50cyB1c2VkIGJ5IHRoZQo+IG90aGVyIDIgY2FsbGVycy4gTW92aW5nIHRoZSBwYXJzaW5nIGlu dG8gZGVsZXRlX21vdW50cG9pbnRfdm9sdW1lKCkKPiB3b3VsZCByZXF1aXJlIGNoYW5naW5nIG90 aGVyIHBhcnRzIG9mIHRoZSBpbXBsZW1lbnRhdGlvbiAodG8gZ2V0IHRoZQo+IHJlcXVpcmVkIGlu cHV0cyBmb3IgYWxsIDMgY2FsbGVycykgZm9yIGxpdHRsZSBiZW5lZml0LiBPbmUgd2F5IHRvIGF2 b2lkCj4gdGhhdCB3b3VsZCBiZSBhIHNpZ25hdHVyZSBzdWNoIGFzCj4gCj4gCSAgIG15ICgkc3Rv cmFnZV9jZmcsICR2bWlkLCAkdm9saWQsICRjb25mLCAkb3B0KSA9IEBfOwo+IAo+IGFuZCB1c2lu ZyAkY29uZi0+eyRvcHR9IHRvIGNhbGwgcGFyc2Vfdm9sdW1lKCkgaWYgJHZvbGlkIGlzIHVuZGVm LiBCdXQgSQo+IHRoaW5rIHRoYXQncyBub3QgdmVyeSB0cmFuc3BhcmVudCB0byB0aGUgY2FsbGVy LgoKV2UgZG9uJ3QgbmVlZCB0byBhZGFwdCB0aGUgc2lnbmF0dXJlIG9mIGRlbGV0ZV9tb3VudHBv aW50X3ZvbHVtZSgpLApleGNlcHQgcmVuYW1pbmcgdGhlIGFyZ3VtZW50ICR2b2x1bWUgPT4gJHZv bGlkIHdvdWxkIGJlIHdvcnRod2hpbGUuCgo+IEFsc28sIEkgZG9uJ3Qga25vdyBpZiB5b3UgbWVh bnQgdGhlIGlzX3ZvbHVtZV9pbl91c2UoKSBjaGVja3MgYXMgd2VsbCwKPiBidXQgSSB0aGluayBr ZWVwaW5nIHRob3NlIHdoZXJlIHRoZXkgYXJlIG1ha2VzIGl0IHZlcnkgb2J2aW91cyBmcm9tIHRo ZQo+IGNvZGUgdGhhdCB0aGUgZGVsZXRlIG9ubHkgaGFwcGVucyBpZiB0aGUgdm9sdW1lIGlzIG5v dCBpbiB1c2UuCgpObywgSSBkaWRuJ3QgbWVhbiB0aG9zZS4KCgpfX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpwdmUtZGV2ZWwgbWFpbGluZyBsaXN0CnB2ZS1k ZXZlbEBsaXN0cy5wcm94bW94LmNvbQpodHRwczovL2xpc3RzLnByb3htb3guY29tL2NnaS1iaW4v bWFpbG1hbi9saXN0aW5mby9wdmUtZGV2ZWwK