[BUG] False “Uploads are stored temporarily in '/var/tmp/'” warning on Proxmox 8.4.13 after resizing root filesystem

jack13br

New Member
Oct 19, 2025
1
0
1
Environment:
- Proxmox VE 8.4.13
- Kernel: 6.8.12-15-pve
- Storage layout:
/dev/pve/root -> 174 GB (mounted on /)
/dev/pve/data -> 40 GB (thin pool)
/var/tmp on same filesystem as /

Issue:
Even with enough free space in /var/tmp (≈114 GB available), the web UI still shows the warning below when uploading ISOs or templates:

"Uploads are stored temporarily in '/var/tmp/', make sure there is enough free space."

Uploads complete successfully, but the warning always appears in the upload dialog.

Troubleshooting steps performed:
- Verified /var/tmp is on the same FS as / (/dev/mapper/pve-root)
- Confirmed 114 GB free (df -h /var/tmp)
- Confirmed TMPDIR is not defined in pveproxy environment:
grep TMPDIR /proc/$(pidof pveproxy)/environ | tr '\0' '\n'
→ No output.
- Restarted services (systemctl restart pveproxy pvedaemon pvestatd)
- Rebooted host
- Warning persists

Workaround:
Manually copying ISO files to:
/var/lib/vz/template/iso
works perfectly and bypasses the warning.

Notes:
- Behavior reproduced after resizing root LV from 65 GB → 174 GB.
- Appears to be a frontend check issue (possibly in pveFileUpload.js).
- Backend (pvedaemon) handles upload correctly — the warning seems cosmetic.

Expected behavior:
When /var/tmp has enough free space, the upload dialog should not display this warning.

If needed, I can provide screenshots and df outputs. Please let me know if any logs would help confirm the frontend logic path.
 
Hi,

I think this was already discussed on the forum, and yes this is a generic warning even if there is enough space.

Best regards,
 
solution for the problem Uploads are stored temporarily in '/var/tmp/', make sure there is enough free space. Environment 9.1.1Screenshot 2026-02-26 055215.png
 
Last edited:
There are other warnings in other places of the GUI that are always shown. This does tend to confuse new users as the warning does not always apply to their actual situation.
 
D'autres avertissements, affichés en permanence à d'autres endroits de l'interface graphique, peuvent induire en erreur les nouveaux utilisateurs, car ces avertissements ne correspondent pas toujours à leur situation réelle.
The ISO hasn't loaded for 5 days. I've tried but nothing works. I'm stuck. Do you have a solution for me?