[GH-ISSUE #366] Issue creating QEMU VMs with Pool scoped users or API tokens #89

Closed
opened 2026-02-28 00:40:31 +03:00 by kerem · 1 comment
Owner

Originally created by @mpywell on GitHub (Oct 16, 2024).
Original GitHub issue: https://github.com/Telmate/proxmox-api-go/issues/366

After the Pool config refactor QEMU VMs are created against /vms then moved into /pool/%s if a Pool is configured.

Pools are often used in hosted or enterprise Proxmox environments to scope user or API Token access , to avoid seeing/modifying the VMs of other users or teams.

VMs cannot be created without giving access to /vms after #335 .

Configured Pools need to be passed into API requests to /nodes/%s/qemu to resolve the issue.

Originally created by @mpywell on GitHub (Oct 16, 2024). Original GitHub issue: https://github.com/Telmate/proxmox-api-go/issues/366 After the Pool config refactor QEMU VMs are created against `/vms` then moved into `/pool/%s` if a Pool is configured. Pools are often used in hosted or enterprise Proxmox environments to scope user or API Token access , to avoid seeing/modifying the VMs of other users or teams. VMs cannot be created without giving access to `/vms` after #335 . Configured Pools need to be passed into API requests to `/nodes/%s/qemu` to resolve the issue.
kerem 2026-02-28 00:40:31 +03:00
  • closed this issue
  • added the
    type/bug
    label
Author
Owner

@Tinyblargon commented on GitHub (Oct 16, 2024):

@mpywell thanks you for reporting this.

<!-- gh-comment-id:2417003393 --> @Tinyblargon commented on GitHub (Oct 16, 2024): @mpywell thanks you for reporting this.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/proxmox-api-go#89
No description provided.