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 5E0D01FF17C for <inbox@lore.proxmox.com>; Wed, 14 May 2025 11:31:32 +0200 (CEST) Received: from firstgate.proxmox.com (localhost [127.0.0.1]) by firstgate.proxmox.com (Proxmox) with ESMTP id A862F2414; Wed, 14 May 2025 11:31:52 +0200 (CEST) Message-ID: <651c22bb-69b3-43f4-9ed8-9357ce828bcf@proxmox.com> Date: Wed, 14 May 2025 11:31:17 +0200 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird To: =?UTF-8?Q?Fabian_Gr=C3=BCnbichler?= <f.gruenbichler@proxmox.com>, Proxmox VE development discussion <pve-devel@lists.proxmox.com> References: <20250513133122.94322-1-f.ebner@proxmox.com> <20250513133122.94322-2-f.ebner@proxmox.com> <9248a2f1-64be-4c7d-85c8-2cc31dde7133@proxmox.com> <451129351.14846.1747213617524@webmail.proxmox.com> Content-Language: en-US From: Fiona Ebner <f.ebner@proxmox.com> In-Reply-To: <451129351.14846.1747213617524@webmail.proxmox.com> X-SPAM-LEVEL: Spam detection results: 0 AWL -0.036 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 storage 2/2] rbd plugin: status: explain why percentage value can be different from Ceph 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> QW0gMTQuMDUuMjUgdW0gMTE6MDYgc2NocmllYiBGYWJpYW4gR3LDvG5iaWNobGVyOgo+PiBGaW9u YSBFYm5lciA8Zi5lYm5lckBwcm94bW94LmNvbT4gaGF0IGFtIDE0LjA1LjIwMjUgMTA6MjIgQ0VT VCBnZXNjaHJpZWJlbjoKPj4KPj4gIAo+PiBBbSAxMy4wNS4yNSB1bSAxNTozMSBzY2hyaWViIEZp b25hIEVibmVyOgo+Pj4gU2lnbmVkLW9mZi1ieTogRmlvbmEgRWJuZXIgPGYuZWJuZXJAcHJveG1v eC5jb20+Cj4+PiAtLS0KPj4+ICBzcmMvUFZFL1N0b3JhZ2UvUkJEUGx1Z2luLnBtIHwgNiArKysr KysKPj4+ICAxIGZpbGUgY2hhbmdlZCwgNiBpbnNlcnRpb25zKCspCj4+Pgo+Pj4gZGlmZiAtLWdp dCBhL3NyYy9QVkUvU3RvcmFnZS9SQkRQbHVnaW4ucG0gYi9zcmMvUFZFL1N0b3JhZ2UvUkJEUGx1 Z2luLnBtCj4+PiBpbmRleCAxNTRmYTAwLi5iNTZmOGU0IDEwMDY0NAo+Pj4gLS0tIGEvc3JjL1BW RS9TdG9yYWdlL1JCRFBsdWdpbi5wbQo+Pj4gKysrIGIvc3JjL1BWRS9TdG9yYWdlL1JCRFBsdWdp bi5wbQo+Pj4gQEAgLTcwMyw2ICs3MDMsMTIgQEAgc3ViIHN0YXR1cyB7Cj4+PiAgCj4+PiAgICAg ICMgbWF4X2F2YWlsIC0+IG1heCBhdmFpbGFibGUgc3BhY2UgZm9yIGRhdGEgdy9vIHJlcGxpY2F0 aW9uIGluIHRoZSBwb29sCj4+PiAgICAgICMgc3RvcmVkIC0+IGFtb3VudCBvZiB1c2VyIGRhdGEg dy9vIHJlcGxpY2F0aW9uIGluIHRoZSBwb29sCj4+PiArICAgICMgTk9URSBUaGVzZSB2YWx1ZXMg YXJlIHVzZWQgYmVjYXVzZSB0aGV5IGFyZSBtb3N0IG5hdHVyYWwgZnJvbSBhIHVzZXIgcGVyc3Bl Y3RpdmUuCj4+PiArICAgICMgSG93ZXZlciwgdGhlICVVU0VEL3BlcmNlbnRfdXNlZCB2YWx1ZSBp biBDZXBoIGlzIGNhbGN1bGF0ZWQgZnJvbSB2YWx1ZXMgYmVmb3JlIGZhY3RvcmluZyBvdXQKPj4+ ICsgICAgIyByZXBsaWNhdGlvbiwgbmFtZWx5ICdieXRlc191c2VkIC8gKGJ5dGVzX3VzZWQgKyBh dmFpbF9yYXcpJy4gSW4gY2VydGFpbiBzZXR1cHMsIGUuZy4gd2l0aCBMWjQKPj4+ICsgICAgIyBj b21wcmVzc2lvbiwgdGhpcyBwZXJjZW50YWdlIGNhbiBiZSBub3RpY2VhYmx5IGRpZmZlcmVudCBm b3JtIHRoZSBwZXJjZW50YWdlCj4+PiArICAgICMgJ3N0b3JlZCAvIChzdG9yZWQgKyBtYXhfYXZh aWwpJyBzaG93biBpbiB0aGUgUHJveG1veCBWRSBDTEkvVUkuIFNlZSBhbHNvIHNyYy9tb24vUEdN YXAuY2MgZnJvbQo+Pj4gKyAgICAjIHRoZSBDZXBoIHNvdXJjZSBjb2RlLCB3aGljaCBhbHNvIG1l bnRpb25zIHRoYXQgJ3N0b3JlZCcgaXMgYW4gYXBwcm94aW1hdGlvbi4KPj4+ICAgICAgbXkgJGZy ZWUgPSAkZC0+e3N0YXRzfS0+e21heF9hdmFpbH07Cj4+PiAgICAgIG15ICR1c2VkID0gJGQtPntz dGF0c30tPntzdG9yZWR9Owo+Pj4gICAgICBteSAkdG90YWwgPSAkdXNlZCArICRmcmVlOwo+Pgo+ PiBUaGlua2luZyBhYm91dCB0aGlzIGFnYWluLCBJIGRvbid0IHRoaW5rIGNvbnRpbnVpbmcgdG8g dXNlICdzdG9yZWQnIGlzCj4+IGJlc3QgYWZ0ZXIgYWxsLCBiZWNhdXNlIHRoYXQgaXMgYmVmb3Jl IGNvbXByZXNzaW9uLiBBbmQgdGhpcyBpcyB3aGVyZQo+PiB0aGUgbWlzbWF0Y2ggcmVhbGx5IGNv bWVzIGZyb20gQUZBSUNULiBGb3IgaGlnaGx5IGNvbXByZXNzaWJsZSBkYXRhLCB0aGUKPj4gbWlz bWF0Y2ggYmV0d2VlbiBhY3R1YWwgdXNhZ2Ugb24gdGhlIHN0b3JhZ2UgYW5kICdzdG9yZWQnIGNh biBiZSB2ZXJ5Cj4+IGJpZyAoaW4gYSBxdWljayB0ZXN0IHVzaW5nIHRoZSAneWVzJyBjb21tYW5k IHRvIGZpbGwgYW4gUkJEIGltYWdlLCBJIGdvdAo+PiBzdG9yZWQgPSAyICogKHVzZWQgLyByZXBs aWNhdGlvbl9jb3VudCkpLiBBbmQgaGVyZSBpbiB0aGUgc3RvcmFnZSBzdGF0cwo+PiB3ZSBhcmUg aW50ZXJlc3RlZCBpbiB0aGUgdXNhZ2Ugb24gdGhlIHN0b3JhZ2UsIG5vdCB0aGUgYWN0dWFsIGFt b3VudCBvZgo+PiBkYXRhIHdyaXR0ZW4gYnkgdGhlIHVzZXIuIEZvciBaRlMgd2UgYWxzbyBkb24n dCB1c2UgJ2xvZ2ljYWx1c2VkJywgYnV0Cj4+ICd1c2VkJy4KPiAKPiBidXQgZm9yIFpGUywgd2Ug YWN0dWFsbHkgdXNlIHRoZSAibG9naWNhbCIgdmlldyBwcm92aWRlZCBieSBgemZzIGxpc3QvZ2V0 YCwKPiBub3QgdGhlICJwaHlzaWNhbCIgdmlldyBwcm92aWRlZCBieSBgenBvb2wgbGlzdC9nZXRg IChhbmQgZXZlbiB0aGUgbGF0dGVyCj4gd291bGQgYWxyZWFkeSBhY2NvdW50IGZvciByZWR1bmRh bmN5KS4KCkJ1dCB0aGF0IGlzIG5vdCB0aGUgc2FtZSBsb2djaWFsIHZpZXcgYXMgJ2xvZ2ljYWx1 c2VkJyB3aGljaCB3b3VsZCBub3QKY29uc2lkZXIgY29tcHJlc3Npb24uCgo+IAo+IGUuZy4sIHdp dGggYSB0ZXN0cG9vbCBjb25zaXN0aW5nIG9mIHRocmVlIG1pcnJvcmVkIHZkZXZzIG9mIHNpemUg MUcsIHdpdGgKPiBhIHNpbmdsZSBkYXRhc2V0IGZpbGxlZCB3aXRoIGEgZmlsZSB3aXRoIDUxMk1C IG9mIHJhbmRvbSBkYXRhOgo+IAo+ICQgenBvb2wgbGlzdCAtdiB0ZXN0cG9vbAo+IE5BTUUgICAg ICAgICAgICAgICAgIFNJWkUgIEFMTE9DICAgRlJFRSAgQ0tQT0lOVCAgRVhQQU5EU1ogICBGUkFH ICAgIENBUCAgREVEVVAgICAgSEVBTFRIICBBTFRST09UCj4gdGVzdHBvb2wgICAgICAgICAgICAg OTYwTSAgIDUxM00gICA0NDdNICAgICAgICAtICAgICAgICAgLSAgICA0MiUgICAgNTMlICAxLjAw eCAgICBPTkxJTkUgIC0KPiAgIG1pcnJvci0wICAgICAgICAgICA5NjBNICAgNTEzTSAgIDQ0N00g ICAgICAgIC0gICAgICAgICAtICAgIDQyJSAgNTMuNCUgICAgICAtICAgIE9OTElORQo+ICAgICAv dG1wL3ZkZXYxLmltZyAgICAgMUcgICAgICAtICAgICAgLSAgICAgICAgLSAgICAgICAgIC0gICAg ICAtICAgICAgLSAgICAgIC0gICAgT05MSU5FCj4gICAgIC90bXAvdmRldjIuaW1nICAgICAxRyAg ICAgIC0gICAgICAtICAgICAgICAtICAgICAgICAgLSAgICAgIC0gICAgICAtICAgICAgLSAgICBP TkxJTkUKPiAgICAgL3RtcC92ZGV2My5pbWcgICAgIDFHICAgICAgLSAgICAgIC0gICAgICAgIC0g ICAgICAgICAtICAgICAgLSAgICAgIC0gICAgICAtICAgIE9OTElORQo+IAo+IGFuZCB3aGF0IHdl IHVzZSBmb3IgdGhlIHN0b3JhZ2Ugc3RhdHVzOgo+IAo+ICQgemZzIGdldCBhdmFpbGFibGUsdXNl ZCB0ZXN0cG9vbC9kYXRhCj4gTkFNRSAgICAgICAgICAgUFJPUEVSVFkgICBWQUxVRSAgU09VUkNF Cj4gdGVzdHBvb2wvZGF0YSAgYXZhaWxhYmxlICAzMTlNICAgLQo+IHRlc3Rwb29sL2RhdGEgIHVz ZWQgICAgICAgNTEyTSAgIC0KPiAKPiBpZiB3ZSBzd2l0Y2ggYXdheSBmcm9tIGBzdG9yZWRgLCB3 ZSdkIGhhdmUgdG8gYWNjb3VudCBmb3IgcmVwbGljYXRpb24KPiBvdXJzZWx2ZXMgdG8gbWF0Y2gg dGhhdCwgcmlnaHQ/IGFuZCB3ZSBkb24ndCBoYXZlIHRoYXQgaW5mb3JtYXRpb24KPiByZWFkaWx5 IGF2YWlsYWJsZSAoYW5kIGFsc28gbm8gaWRlYSBob3cgdG8gaGFuZGxlIEVDIHBvb2xzPyk/IHdv dWxkbid0Cj4gd2UganVzdCBleGNoYW5nZSBvbmUgd3Jvbmcgc2V0IG9mIG51bWJlcnMgd2l0aCBh bm90aGVyIChkaWZmZXJlbnRseSkKPiB3cm9uZyBzZXQgb2YgbnVtYmVycz8KCkkgd291bGQndmUg dXNlZCBhdmFpbF9yYXcgLyBtYXhfYXZhaWwgdG8gY2FsY3VsYXRlIHRoZSByZXBsaWNhdGlvbgpm YWN0b3IgYW5kIGFwcGx5IHRoYXQgdG8gYnl0ZXNfdXNlZC4gU3VyZSBpdCB3b24ndCBiZSBwZXJm ZWN0LCBidXQgaXQKc2hvdWxkIGxlYWQgdG8gbWF0Y2hpbmcgdGhlIHBlcmNlbnRfdXNlZCByZXBv cnRlZCBieSBDZXBoOgoKcGVyY2VudF91c2VkID0gdXNlZF9ieXRlcyAvICh1c2VkX2J5dGVzICsg YXZhaWxfcmF3KQptYXhfYXZhaWwgPSBhdmFpbF9yYXcgLyByZXAKCihyZXAgaXMgY2FsbGVkIHJh d191c2VkX3JhdGUgaW4gQ2VwaCBzb3VyY2UsIGJ1dCBJJ20gc2hvcnRlbmluZyBpdCBmb3IKcmVh ZGFiaWxpdHkpCgpUaHVzOgpyZXAgPSBhdmFpbF9yYXcgLyBtYXhfYXZhaWwKCm91cl91c2VkID0g dXNlZF9ieXRlcyAvIHJlcApvdXJfYXZhaWwgPSBtYXhfYXZhaWwgPSBhdmFpbF9yYXcgLyByZXAK Cm91cl9wZXJjZW50YWdlID0gb3VyX3VzZWQgLyAob3VyX3VzZWQgKyBvdXJfYXZhaWwpID0KKHVz ZWRfYnl0ZXMvcmVwKSAvICh1c2VkX2J5dGVzL3JlcCArIGF2YWlsX3Jhdy9yZXApID0KdGhlbiBj YW5jZWxpbmcgcmVwCj0gdXNlZF9ieXRlcyAvICh1c2VkX2J5dGVzICsgYXZhaWxfcmF3KSA9IHBl cmNlbnRfdXNlZCBmcm9tIENlcGgKClRoZSBwb2ludCBpcyB0aGF0IGl0J2QgYmUgbXVjaCBiZXR0 ZXIgdGhhbiBub3QgY29uc2lkZXJpbmcgY29tcHJlc3Npb24uCgo+IAo+IEZXSVcsIHdlIGFscmVh ZHkgcHJvdmlkZSByYXcgbnVtYmVycyBpbiB0aGUgcG9vbCB2aWV3LCBhbmQgY291bGQgbWF5YmUK PiBleHBhbmQgdGhhdCB2aWV3IHRvIHByb3ZpZGUgbW9yZSBkZXRhaWxzPwo+IAo+IGUuZy4sIGZv ciBteSB0ZXN0IHJiZCBwb29sIHRoZSBwb29sIHZpZXcgc2hvd3MgNTAsMjklIHVzZWQgYW1vdW50 aW5nIHRvCj4gMTYzLDQzR2lCLCB3aGVyZWFzIHRoZSBzdG9yYWdlIHN0YXR1cyBzYXlzIDUxLjM4 JSB1c2VkIGFtb3VudGluZyB0bwo+IDYxLjExR0Igb2YgMTE4Ljk0R0IsIHdpdGggdGhlIGRlZmF1 bHQgMy8yIHJlcGxpY2F0aW9uCj4gCj4gY2VwaCBkZiBkZXRhaWwgc2F5czoKPiAKPiB7Cj4gICAg ICAgIm5hbWUiOiAicmJkIiwKPiAgICAgICAiaWQiOiAyLAo+ICAgICAgICJzdGF0cyI6IHsKPiAg ICAgICAgICJzdG9yZWQiOiA2MTEwODcxMDE0MiwgICAgICAgICAgICAgICA9PiAvMTAwMC8xMDAw LzEwMDAgPT0gc3RvcmFnZSB1c2VkCgpCdXQgdGhpcyBpcyBub3QgcmVhbGx5ICJzdG9yYWdlIHVz ZWQiLiBUaGlzIGlzIHRoZSBhbW91bnQgb2YgdXNlciBkYXRhLApiZWZvcmUgY29tcHJlc3Npb24u IFRoZSBhY3R1YWwgdXNhZ2Ugb24gdGhlIHN0b3JhZ2UgY2FuIGJlIG11Y2ggbG93ZXIKdGhhbiB0 aGlzLgoKPiAgICAgICAgICJzdG9yZWRfZGF0YSI6IDYxMTA4Njk5MTM2LAo+ICAgICAgICAgInN0 b3JlZF9vbWFwIjogMTEwMDYsCj4gICAgICAgICAib2JqZWN0cyI6IDE1NTc5LAo+ICAgICAgICAg ImtiX3VzZWQiOiAxNzEzNzMwMTcsCj4gICAgICAgICAiYnl0ZXNfdXNlZCI6IDE3NTQ4NTk2ODYz NSwgICAgICAgICAgPT4gLzEwMjQvMTAyNC8xMDI0ID09IHBvb2wgdXNlZAo+ICAgICAgICAgImRh dGFfYnl0ZXNfdXNlZCI6IDE3NTQ4NTkzNTYxNiwKPiAgICAgICAgICJvbWFwX2J5dGVzX3VzZWQi OiAzMzAxOSwKPiAgICAgICAgICJwZXJjZW50X3VzZWQiOiAwLjUwMjg1NDUyNjA0MjkzODIsICA9 PiByb3VuZGVkIHRoaXMgaXMgdGhlIHBvb2wgdmlldyBwZXJjZW50YWdlCj4gICAgICAgICAibWF4 X2F2YWlsIjogNTc4MzEyMTEwMDgsICAgICAgICAgICAgPT4gKHRoaXMgKyBzdG9yZWQpLzEwMDAv MTAwMC8xMDAwIHN0b3JhZ2UgdG90YWwKPiAgICAgICAgICJxdW90YV9vYmplY3RzIjogMCwKPiAg ICAgICAgICJxdW90YV9ieXRlcyI6IDAsCj4gICAgICAgICAiZGlydHkiOiAwLAo+ICAgICAgICAg InJkIjogMjUzMzU0LAo+ICAgICAgICAgInJkX2J5dGVzIjogMzgwMzY4ODU1MDQsCj4gICAgICAg ICAid3IiOiA3NTgzMywKPiAgICAgICAgICJ3cl9ieXRlcyI6IDMzODU3OTE4OTc2LAo+ICAgICAg ICAgImNvbXByZXNzX2J5dGVzX3VzZWQiOiAwLAo+ICAgICAgICAgImNvbXByZXNzX3VuZGVyX2J5 dGVzIjogMCwKPiAgICAgICAgICJzdG9yZWRfcmF3IjogMTgzMzI2MTMwMTc2LAo+ICAgICAgICAg ImF2YWlsX3JhdyI6IDE3MzQ5MzYzODE5MQo+ICAgICAgIH0KPiAgICAgfSwKPiAKPiAKPj4gRnJv bSBzcmMvb3NkL29zZF90eXBlcy5oOgo+Pgo+Pj4gICBpbnQ2NF90IGRhdGFfc3RvcmVkID0gMDsg ICAgICAgICAgICAgICAgLy8vPCBCeXRlcyBhY3R1YWxseSBzdG9yZWQgYnkgdGhlIHVzZXIKPj4+ ICAgaW50NjRfdCBkYXRhX2NvbXByZXNzZWQgPSAwOyAgICAgICAgICAgIC8vLzwgQnl0ZXMgc3Rv cmVkIGFmdGVyIGNvbXByZXNzaW9uCj4+PiAgIGludDY0X3QgZGF0YV9jb21wcmVzc2VkX2FsbG9j YXRlZCA9IDA7ICAvLy88IEJ5dGVzIGFsbG9jYXRlZCBmb3IgY29tcHJlc3NlZCBkYXRhCj4+PiAg IGludDY0X3QgZGF0YV9jb21wcmVzc2VkX29yaWdpbmFsID0gMDsgICAvLy88IEJ5dGVzIHRoYXQg d2VyZSBjb21wcmVzc2VkCj4+Cj4+Cj4+Cj4+IF9fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fCj4+IHB2ZS1kZXZlbCBtYWlsaW5nIGxpc3QKPj4gcHZlLWRldmVs QGxpc3RzLnByb3htb3guY29tCj4+IGh0dHBzOi8vbGlzdHMucHJveG1veC5jb20vY2dpLWJpbi9t YWlsbWFuL2xpc3RpbmZvL3B2ZS1kZXZlbAoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fXwpwdmUtZGV2ZWwgbWFpbGluZyBsaXN0CnB2ZS1kZXZlbEBsaXN0 cy5wcm94bW94LmNvbQpodHRwczovL2xpc3RzLnByb3htb3guY29tL2NnaS1iaW4vbWFpbG1hbi9s aXN0aW5mby9wdmUtZGV2ZWwK