Recent content by reitermarkus

  1. R

    `pvenode acme plugin list` fails with “400 Result verification failed”

    Okay, I tried apt update && apt full-upgrade, but there was nothing to upgrade. I then did the same on another node, and pvenode acme plugin list was broken in the same way afterwards. I downgraded some packages, and it looks like pve-manager 9.0.11 is broken. Downgrading with apt install...
  2. R

    `pvenode acme plugin list` fails with “400 Result verification failed”

    pvesh get /cluster/acme/plugins --output-format json-pretty [ { "digest" : "b717647fa8433038c067ac8ed2665daae8a411a3", "plugin" : "standalone", "type" : "standalone" }, { "api" : "cf", "data" : "CF_Token=***\n\n", "digest" ...
  3. R

    `pvenode acme plugin list` fails with “400 Result verification failed”

    On one of my nodes, running pvenode acme plugin list results in 400 Result verification failed [0].digest: property is not defined in schema and the schema does not allow additional properties [1].id: property is missing and it is not optional [1].plugin: property is not defined in schema and...
  4. R

    API BUG: `pvesh create /nodes/{node}/qemu --output-format=json` response format broken.

    Commit 3e7d9fac in the qemu-server.git repo added the message. There are some other printed messages printed to STDOUT however, so I don't think this is a new issue. I guess the simplest solution would be to redirect STDOUT to STDERR in pvesh.pm during the API call. Something like this in sub...
  5. R

    API BUG: `pvesh create /nodes/{node}/qemu --output-format=json` response format broken.

    @fabian, any update on this? I could have a look myself, but last time I checked I couldn't quite figure out where the source code for the pvesh command is located. Would be great if you could point me to it.
  6. R

    API BUG: `pvesh create /nodes/{node}/qemu --output-format=json` response format broken.

    Okay, I now tried with two VMs: PVE 7.1-7 works. PVE 7.2-3 does not work.
  7. R

    API BUG: `pvesh create /nodes/{node}/qemu --output-format=json` response format broken.

    For context, I came across this while implementing https://github.com/ansible-collections/community.general/pull/4027. It is much more convenient to use pvesh when you're already SSH'd into a node via Ansible rather than having to provide separate credentials, so it would be great if it was...
  8. R

    API BUG: `pvesh create /nodes/{node}/qemu --output-format=json` response format broken.

    I'll try on another node, but all nodes are on the same version already. Last time I know it worked was in February, so probably whichever 7.1 version was the latest in February would work.
  9. R

    API BUG: `pvesh create /nodes/{node}/qemu --output-format=json` response format broken.

    The API documentation says that this request returns a string. It did previously, but it seems some update broke this. It should return the Task ID as a JSON string. It now returns a plain text string before the JSON string, e.g. running pvesh create /nodes/net2-pve/qemu -vmid 7777 -name yolo...
  10. R

    openid auth0

    I also just tried setting up auth0 and am getting the same error: OpenID login failed, please try again authentication failure (401) I am successfully authenticated and redirected back to PVE, but hitting the message above. I have enabled “Autocreate Users” and I also tried with all three...