R-889: every disk percent is df's (used / (used + available)); the tile says Rendszer, not Rendszer (/) (09 decision 138)

The box divided used by the whole filesystem, so the 5 % reserved for root made a full disk read ~5 points low
(61.8 of 68.7 GB = 90 % where df said 95 %) and the fill alarms fire late. One function, DFUsedPercent, now serves
GetDiskUsage, readDiskUsage, the recovery-unit headroom projection and the deploy page's free percent. Tests use
numbers measured on demo-hp 9201 (/mnt/sys_drive: old 21.5 %, df 23 %); a source scan refuses a percent divided by
the whole filesystem (red-proved by putting the old line back). The label measured the docker data volume, not /.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_0159rPz1ZhFKsS53msqPYxtS
This commit is contained in:
2026-10-06 08:03:21 +02:00
parent c67b26be28
commit bee2c2d815
15 changed files with 101 additions and 13 deletions
@@ -223,7 +223,7 @@
<div class="storage-item meter nominal">
<div class="storage-header">
<span class="storage-label">Rendszer (/)</span>
<span class="storage-label">Rendszer</span>
<span class="storage-value">42.5 GB / 100 GB (42%)</span>
</div>
<div class="meter-track">
@@ -224,7 +224,7 @@
<div class="system-info-item meter crit">
<div class="system-info-header">
<span class="system-info-label">Rendszer (/)</span>
<span class="system-info-label">Rendszer</span>
<span class="system-info-value">97.0 GB / 100 GB (97%)</span>
</div>
<div class="meter-track">
@@ -224,7 +224,7 @@
<div class="system-info-item meter warn">
<div class="system-info-header">
<span class="system-info-label">Rendszer (/)</span>
<span class="system-info-label">Rendszer</span>
<span class="system-info-value">80.0 GB / 100 GB (80%)</span>
</div>
<div class="meter-track">
@@ -216,7 +216,7 @@
<div class="system-info-item meter meter-empty">
<div class="system-info-header">
<span class="system-info-label">Rendszer (/)</span>
<span class="system-info-label">Rendszer</span>
<span class="system-info-value">— <span class="state-text-neutral">nem ismert</span></span>
</div>
<div class="meter-track"></div>
@@ -246,7 +246,7 @@
<div class="storage-item meter nominal">
<div class="storage-header">
<span class="storage-label">Rendszer (/)</span>
<span class="storage-label">Rendszer</span>
<span class="storage-value">40.0 GB / 100 GB (40%)</span>
</div>
<div class="meter-track">
@@ -246,7 +246,7 @@
<div class="storage-item meter nominal">
<div class="storage-header">
<span class="storage-label">Rendszer (/)</span>
<span class="storage-label">Rendszer</span>
<span class="storage-value">40.0 GB / 100 GB (40%)</span>
</div>
<div class="meter-track">
@@ -246,7 +246,7 @@
<div class="storage-item meter nominal">
<div class="storage-header">
<span class="storage-label">Rendszer (/)</span>
<span class="storage-label">Rendszer</span>
<span class="storage-value">40.0 GB / 100 GB (40%)</span>
</div>
<div class="meter-track">