Greetings,
I'm running into an issue with the PVE API. I need to set the
I understand why
Incidentally, is there any plan for Ignition support in PVE at some point? Or something at a lower level like
I'm running into an issue with the PVE API. I need to set the
args
field to feed an ignition file to Fedora CoreOS virtual machines, but can't using an API token attached to the root@pam user, even with separation of privileges turned off. The API returns the following error: 500 Internal Server Error: only root can set 'args' config
. Running the same code with the root@pam user and password authentication works.I understand why
args
was limited to the root user as this field can be somewhat dangerous, but is the limitation to requests using password authentication a design choice, a technical limitation as Qemu.pm is unable to differentiate if a token uses separation of privileges, or an oversight when API tokens were introduced?Incidentally, is there any plan for Ignition support in PVE at some point? Or something at a lower level like
<sysinfo type='fwcfg'>
in libvirt? Anything that could avoid using qemu arguments.