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 D00DD1FF143 for ; Sat, 28 Mar 2026 18:55:43 +0100 (CET) Received: from firstgate.proxmox.com (localhost [127.0.0.1]) by firstgate.proxmox.com (Proxmox) with ESMTP id CDECC7D65; Sat, 28 Mar 2026 18:56:07 +0100 (CET) From: Thomas Lamprecht To: pdm-devel@lists.proxmox.com, Lukas Wagner Subject: partially-applied: [PATCH datacenter-manager/proxmox{,-backup,-yew-comp} v2 00/25] metric collection for the PDM host Date: Sat, 28 Mar 2026 18:52:50 +0100 Message-ID: <177472036015.3264458.5476759270366627394.b4-ty@proxmox.com> X-Mailer: git-send-email 2.47.3 In-Reply-To: <20260319094617.169594-1-l.wagner@proxmox.com> References: <20260319094617.169594-1-l.wagner@proxmox.com> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 8bit X-Bm-Milter-Handled: 55990f41-d878-4baa-be0a-ee34c49e34d2 X-Bm-Transport-Timestamp: 1774720481529 X-SPAM-LEVEL: Spam detection results: 0 AWL -0.136 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 KAM_LOTSOFHASH 0.25 Emails with lots of hash-like gibberish 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 Message-ID-Hash: F2KOIX6B6SFRWRVRJQED6QEVCVOBHSFN X-Message-ID-Hash: F2KOIX6B6SFRWRVRJQED6QEVCVOBHSFN X-MailFrom: t.lamprecht@proxmox.com X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; loop; banned-address; emergency; member-moderation; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header X-Mailman-Version: 3.3.10 Precedence: list List-Id: Proxmox Datacenter Manager development discussion List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: On Thu, 19 Mar 2026 10:45:20 +0100, Lukas Wagner wrote: > This series add metric collection physical PDM hosts. > > The patches for `proxmox` introduce three new crates: > - proxmox-disks: broken out from proxmox-backup, needed to read disk stats > - proxmox-parallel-handler: also broken out from proxmox-backup, > needed as a dependency for proxmox-disks. Since the scope was manageable, > this series improves the existing code a bit by adding a dedicated error type, > some documentation and basic unit tests > - proxmox-procfs: as a new home for any procfs related modules. this patch series adds > a `pressure` module for reading pressure stall information for the host and cgroups. > The general idea is that we should move other procfs helpers from proxmox-sys into > this new crate, but to avoid scope explosion this is not done as a part of this > series > > [...] Applied all but the disks commits from the proxmox workspace subseries, thanks! Will look a bit into how proxmox-disks might get improved from it's pre-existing status quo, to ideally avoid that the issue I saw back then leak into other products, but if that bears some fruits, I'll add this on top of your series in any case. proxmox: [01/11] parallel-handler: import code from Proxmox Backup Server commit: d631b2c71581ae84bea84ec56efe588932a3a040 [02/11] parallel-handler: introduce custom error type commit: 06f524fee0d7dc6729f83d140f89b11d15b0604e [03/11] parallel-handler: add documentation commit: 53f217d79d10d8d67e3e74f41cd7838595fd10e4 [04/11] parallel-handler: add simple unit-test suite commit: dbdb321358e162017035aa552b7916cd013e1bef [05/11] disks: import from Proxmox Backup Server commit: 7668d4d33d4a69f2517c277366c9083896be7b46 [06/11] disks: fix typo in `initialize_gpt_disk` commit: a2661a48cd327446ea53b81a07e547a877ebeb70 [07/11] disks: add parts of gather_disk_stats from PBS commit: eff06b2e7b6b8f9731adc259589cf666f6247197 [08/11] disks: gate api macro behind 'api-types' feature commit: 1177a96928db4bc348a046654d7ca34f8bcdf6b3 [09/11] disks: clippy: collapse if-let chains where possible commit: 20b35aaa436b65b2ae78364a144c0c2f51497721 [10/11] procfs: add helpers for querying pressure stall information commit: b0c53116cc870193770d57e4a251c86e2f6d749a [11/11] time: use u64 parse helper from nom commit: 1e3171a802c386d6eedc88cb1adc8f6e8cd4ab0b