mirror of
https://github.com/adminsyspro/proxcenter-ui.git
synced 2026-04-25 06:25:57 +03:00
[GH-ISSUE #76] [Bug]: TEMPLATES : PVE 400 error PVE 400 {"errors":{"storage":"storage 'ceph-templates' does not support vm images"},"data":null,"message":"Parameter verification failed.\n"} #91
Labels
No labels
bug
enhancement
feature-request
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/proxcenter-ui#91
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @flpmonstro on GitHub (Mar 6, 2026).
Original GitHub issue: https://github.com/adminsyspro/proxcenter-ui/issues/76
Bug Description
Hi everyone ,
This occurs because I am using CEPH and the image comes as qcow2, so it must be imported first. Therefore, the backend needs to understand that it is a cephFs, download the img, create the VM, import the disk, and attach it to the VM.
An important point is that this will only work for those who have ssh enabled in proxcenter, because I believe the API does not do this.
Could you adjust this?
Steps to Reproduce
Expected Behavior
Create virtual machine using image catalog.
Actual Behavior
Case with CEPHfs :
Error :
ProxCenter Version
44efa56Proxmox VE Version
8.4.16
Browser
Chrome, FireFox
Logs / Screenshots
@adminsyspro commented on GitHub (Mar 6, 2026):
Hi @flpmonstro, thanks for reporting this.
Could you provide more details about your storage configuration?
This will help us understand the exact setup and find the right fix.
@flpmonstro commented on GitHub (Mar 6, 2026):
Hi ,
Thank you .... you are very fast ! :)
@adminsyspro commented on GitHub (Mar 6, 2026):
Thanks for the details @flpmonstro, that confirmed the issue!
Root cause: The deployment wizard was only showing file-based storages (dir, NFS, CephFS...) for the VM disk. Since CephFS is a distributed filesystem (not block storage), PVE rejects it for VM disk images — you need Ceph RBD (block storage) for that.
Fix (deployed in
f221b93):imagescontent typeAfter updating, you should now see your Ceph RBD pool in the storage dropdown when deploying from the image catalog. The flow will be:
Let us know if this works with your setup!
@flpmonstro commented on GitHub (Mar 6, 2026):
Hi,
Worked Here !
In this feature, I miss the ability to create your own catalog, pointing to your image repository, and also in cloud-init, a space to use cloud-config. Have you thought about this?
@adminsyspro commented on GitHub (Mar 6, 2026):
Thanks for confirming the fix @flpmonstro! 🎉
Regarding your suggestions:
Custom image catalog — Great idea, and it matches what @nothing-fr requested in #67. We're grouping both requests and actively working on this. You'll be able to add your own images (from a URL or local templates) to the catalog.
Cloud-init cloud-config — Noted, we'll track this separately.
Stay tuned!
@adminsyspro commented on GitHub (Mar 6, 2026):
@flpmonstro Custom Image Catalog is now live! (
718ba73)You can now add your own images to the catalog:
.qcow2/.raw/.imghosted on your own repoGo to Templates → Image Catalog → "Add Custom Image" button (top-right).
The deploy flow works exactly the same — for volumes it just skips the download step and imports directly.
Regarding the cloud-config request, we'll track that separately as a future enhancement.
@flpmonstro commented on GitHub (Mar 6, 2026):
@adminsyspro thanks , I will test !!!! :)