Hi everyone,
I'm trying to use the Telmate/Proxmox Terraform provider
with Proxmox 9, but I'm stuck on a permissions issue.
When I run terraform plan, I get the following error:
Error: permissions for user/token terraform@pve are not sufficient, please provide also the following permissions that are missing: [VM.Monitor]
with provider["registry.terraform.io/telmate/proxmox"],
on provider.tf line 29, in provider "proxmox":
29: provider "proxmox" {
The problem is:
In Proxmox 9, there is no VM.Monitor privilege listed in pveum role list.
I’ve already assigned the Administrator role to both the user and the API token, but Terraform still complains about the missing VM.Monitor.
I tried creating a custom role with all VM privileges (VM.Audit, VM.Console, etc.), but the error persists.
Has anyone else faced this issue on Proxmox 9 with Terraform?
How did you resolve the missing VM.Monitor permission requirement?
I'm trying to use the Telmate/Proxmox Terraform provider
with Proxmox 9, but I'm stuck on a permissions issue.
When I run terraform plan, I get the following error:
Error: permissions for user/token terraform@pve are not sufficient, please provide also the following permissions that are missing: [VM.Monitor]
with provider["registry.terraform.io/telmate/proxmox"],
on provider.tf line 29, in provider "proxmox":
29: provider "proxmox" {
The problem is:
In Proxmox 9, there is no VM.Monitor privilege listed in pveum role list.
I’ve already assigned the Administrator role to both the user and the API token, but Terraform still complains about the missing VM.Monitor.
I tried creating a custom role with all VM privileges (VM.Audit, VM.Console, etc.), but the error persists.
Has anyone else faced this issue on Proxmox 9 with Terraform?
How did you resolve the missing VM.Monitor permission requirement?