Part of the server-module integration testing epic #41. help-wanted — needs access to a real Proxmox server.
The Proxmox adapter is implemented and unit/contract-tested with mocked HTTP, but it has not been verified end-to-end against a live Proxmox. Please add a Server pointing at a real Proxmox, attach a product, and drive the full lifecycle from PNLCS, reporting what works and what breaks.
Lifecycle checklist
For each: note the request/response, HTTP status, and any panel-side result. Screenshots/logs welcome. File issues (or link fixes) for anything that misbehaves.
Module: modules/Servers/Proxmox/ProxmoxModule.php.
Note: Proxmox VE (API2). Module: modules/Servers/Proxmox/ProxmoxModule.php (VPS-style: power controls + console). Mocked resize test exists (ProxmoxResizeTest).
No prior code needed — the deliverable is a verification report; fixes follow from what it finds. Comment on #41 to claim this panel.
Part of the server-module integration testing epic #41. help-wanted — needs access to a real Proxmox server.
The Proxmox adapter is implemented and unit/contract-tested with mocked HTTP, but it has not been verified end-to-end against a live Proxmox. Please add a Server pointing at a real Proxmox, attach a product, and drive the full lifecycle from PNLCS, reporting what works and what breaks.
Lifecycle checklist
testConnection— API token/ticket auth + node reachabilitycreate— a VM/container is created and started; PNLCS records the VMID inmodule_datasuspend— the guest is suspended/stopped as expectedunsuspend— the guest resumeschangePassword— root/user password is reset on the guestchangePackage— CPU/RAM/disk resize applies (seeProxmoxResizeTestfor the mocked shape)usageUpdate— resource usage is read back into PNLCSstart / stop / reboot / shutdown— power controls act on the real guestgetVmStatus / getConsoleUrl— status reflects reality; console URL opens a working sessionterminate— the guest is destroyed; storage reclaimed, no orphan VMIDFor each: note the request/response, HTTP status, and any panel-side result. Screenshots/logs welcome. File issues (or link fixes) for anything that misbehaves.
Module:
modules/Servers/Proxmox/ProxmoxModule.php.Note: Proxmox VE (API2). Module:
modules/Servers/Proxmox/ProxmoxModule.php(VPS-style: power controls + console). Mocked resize test exists (ProxmoxResizeTest).