[pve-devel] [PATCH pve-storage v1 0/3] Improve mkpath Error Message in activate_storage
Max R. Carrara
m.carrara at proxmox.com
Fri Dec 5 16:43:53 CET 2025
Noticed a thread in the forum[forum] today where a user ran into the
following error when configuring a new NFS storage:
"create storage failed: mkdir /path/to/mountpoint/: Permission denied at
/usr/share/perl5/PVE/Storage/Plugin.pm line 1919"
Since it seemed that the user couldn't really interpret the error
correctly, improve that particular part in the code and make the error
handling / messaging a bit nicer for end users there.
Patch 01 and 02 just adapt the surrounding code in preparation; patch 03
contains the improvement as well as additional details.
References
----------
[forum]: https://forum.proxmox.com/threads/bug-creating-nfs-volume-storage.177354/
Summary of Changes
------------------
Max R. Carrara (3):
plugin: use guard clause to reduce nesting
plugin: remove needless inequality check when creating content subdirs
plugin: improve error handling when creating a content subdir fails
src/PVE/Storage/Plugin.pm | 75 +++++++++++++++++++++++++--------------
1 file changed, 49 insertions(+), 26 deletions(-)
--
2.47.3
More information about the pve-devel
mailing list