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 C7FB51FF183 for ; Wed, 30 Jul 2025 16:26:43 +0200 (CEST) Received: from firstgate.proxmox.com (localhost [127.0.0.1]) by firstgate.proxmox.com (Proxmox) with ESMTP id D83C910EB8; Wed, 30 Jul 2025 16:28:09 +0200 (CEST) Date: Wed, 30 Jul 2025 16:27:33 +0200 From: Fabian =?iso-8859-1?q?Gr=FCnbichler?= To: Fiona Ebner , Proxmox VE development discussion References: <20250718150426.166320-1-f.ebner@proxmox.com> <1753881023.tvgbrwck0i.astroid@yuna.none> In-Reply-To: MIME-Version: 1.0 User-Agent: astroid/0.16.0 (https://github.com/astroidmail/astroid) Message-Id: <1753885617.knb4qo26fj.astroid@yuna.none> X-Bm-Milter-Handled: 55990f41-d878-4baa-be0a-ee34c49e34d2 X-Bm-Transport-Timestamp: 1753885645367 X-SPAM-LEVEL: Spam detection results: 0 AWL 0.046 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 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 storage] close #5492: api: content: allow listing volumes with Datastore.Audit privilege 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" T24gSnVseSAzMCwgMjAyNSA0OjIwIHBtLCBGaW9uYSBFYm5lciB3cm90ZToKPiBBbSAzMC4wNy4y NSB1bSAzOjExIFBNIHNjaHJpZWIgRmFiaWFuIEdyw7xuYmljaGxlcjoKPj4gT24gSnVseSAxOCwg MjAyNSA1OjAzIHBtLCBGaW9uYSBFYm5lciB3cm90ZToKPj4+IFRoZSBjaGVja192b2x1bWVfYWNj ZXNzKCkgbWV0aG9kIGlzIGZvciBjaGVja2luZyByZWFkIGFjY2VzcyB0byBhCj4+PiB2b2x1bWUu IFVzZXJzIHNob3VsZCBiZSBhYmxlIHRvIGxpc3QgdGhlIGltYWdlcywgZS5nLiB0byBjaGVjayBi YWNrdXAKPj4+IGhlYWx0aCB2aWEgbW9uaXRvcmluZyBsaWtlIHJlcG9ydGVkIGluICM1NDkyIGNv bW1lbnQgMywgd2l0aCBqdXN0IGFuCj4+PiBhdWRpdCBwcml2aWxlZ2UuCj4+Pgo+Pj4gU2lnbmVk LW9mZi1ieTogRmlvbmEgRWJuZXIgPGYuZWJuZXJAcHJveG1veC5jb20+Cj4+PiAtLS0KPj4+ICBz cmMvUFZFL0FQSTIvU3RvcmFnZS9Db250ZW50LnBtIHwgNiAtLS0tLS0KPj4+ICAxIGZpbGUgY2hh bmdlZCwgNiBkZWxldGlvbnMoLSkKPj4+Cj4+PiBkaWZmIC0tZ2l0IGEvc3JjL1BWRS9BUEkyL1N0 b3JhZ2UvQ29udGVudC5wbSBiL3NyYy9QVkUvQVBJMi9TdG9yYWdlL0NvbnRlbnQucG0KPj4+IGlu ZGV4IDFmZTczMDMuLmMxZjlhMWYgMTAwNjQ0Cj4+PiAtLS0gYS9zcmMvUFZFL0FQSTIvU3RvcmFn ZS9Db250ZW50LnBtCj4+PiArKysgYi9zcmMvUFZFL0FQSTIvU3RvcmFnZS9Db250ZW50LnBtCj4+ PiBAQCAtMTU0LDEyICsxNTQsNiBAQCBfX1BBQ0tBR0VfXy0+cmVnaXN0ZXJfbWV0aG9kKHsKPj4+ ICAKPj4+ICAgICAgICAgIG15ICRyZXMgPSBbXTsKPj4+ICAgICAgICAgIGZvcmVhY2ggbXkgJGl0 ZW0gKEAkdm9sbGlzdCkgewo+Pj4gLSAgICAgICAgICAgIGV2YWwgewo+Pj4gLSAgICAgICAgICAg ICAgICBQVkU6OlN0b3JhZ2U6OmNoZWNrX3ZvbHVtZV9hY2Nlc3MoCj4+PiAtICAgICAgICAgICAg ICAgICAgICAkcnBjZW52LCAkYXV0aHVzZXIsICRjZmcsIHVuZGVmLCAkaXRlbS0+e3ZvbGlkfSwK Pj4+IC0gICAgICAgICAgICAgICAgKTsKPj4+IC0gICAgICAgICAgICB9Owo+Pj4gLSAgICAgICAg ICAgIG5leHQgaWYgJEA7Cj4+IAo+PiB0aGUgZGF0YSBoZXJlIGFsc28gY29udGFpbnMgdGhpbmdz IGxpa2UgdGhlIG5vdGVzIGNvbnRlbnQgZm9yIHRoYXQKPj4gdm9sdW1lLCB3aGljaCBtaWdodCBi ZSBzZW5zaXRpdmUuLgo+PiAKPj4gc2hvdWxkIHdlIG1heWJlIGxpbWl0IHRoZSByZXR1cm5lZCBp bmZvcm1hdGlvbiBpZiB0aGVyZSBpcyBubyB2b2x1bWUKPj4gYWNjZXNzPyBlLmcuLCBqdXN0IHJl dHVybiB2b2xpZCwgZm9ybWF0LCB0eXBlLCBvd25lciwgYW5kIHNpemUKPj4gaW5mb3JtYXRpb24/ Cj4gCj4gR29vZCBjYXRjaCEgQnV0IHNob3VsZCBpbmZvcm1hdGlvbiBsaWtlICd2ZXJpZmljYXRp b24nLCAncHJvdGVjdGVkJywKPiAnZW5jcnlwdGVkJyByZWFsbHkgYmUgbGltaXRlZCBhcyB3ZWxs IChtYXliZSBtYXBwaW5nIGEgZmluZ2VycHJpbnQgdG8KPiBqdXN0IDEgYW5kIHVwZGF0aW5nIHRo ZSBkb2NzKT8gVGhlIGZlYXR1cmUgcmVxdWVzdCBpcyBwcmVjaXNlbHkgZm9yCj4gYmFja3VwIG1v bml0b3JpbmcsIHdoZXJlIHRob3NlIHdvdWxkIGJlIGltcG9ydGFudC4gJ3BhcmVudCcgYW5kICdj dGltZScKPiBzZWVtIGFsc28gdXNlZnVsIGZvciBhdWRpdGluZyBhIHN0b3JhZ2UuCgp5ZXMsIHBy b2JhYmx5IHdlIHNob3VsZCB0YWtlIGEgbG9vayBhdCBhbGwgdGhlIHJldHVybmVkIG1lbWJlcnMg YW5kIG1ha2UKYSBsaXN0IG9mIGFsbG93ZWQtZm9yLWF1ZGl0LXB1cnBvc2VzIGFuZCBkcm9wIHRo ZSByZXN0LgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f CnB2ZS1kZXZlbCBtYWlsaW5nIGxpc3QKcHZlLWRldmVsQGxpc3RzLnByb3htb3guY29tCmh0dHBz Oi8vbGlzdHMucHJveG1veC5jb20vY2dpLWJpbi9tYWlsbWFuL2xpc3RpbmZvL3B2ZS1kZXZlbAo=