[PVE-User] setting NET config via API
Guy
guy at britewhite.net
Mon Jul 15 23:28:41 CEST 2013
so a little more on this....
pvesh set /nodes/proxmox/qemu/20026/config/ --net0 e1000,bridge=vmbr20
works just fine..
however if I try the same via CURL..
curl -s -k -XPOST -H 'CSRFPreventionToken:$CSRFPreventionToken' '$host/api2/json/nodes/proxmox02/qemu/20011/config' -b 'PVEAuthCookie=$key' -d 'net0=e1000,bridge=vmbr20'
Then it fails with the error:
{"errors":{"net0":"invalid format - unable to parse network options\n"},"data":null}
On 15 Jul 2013, at 17:43, Guy <guy at britewhite.net> wrote:
> Hi All,
>
> In version 2.x I was able to set the network configuration of my virtuals using the API with this string...
>
>
> net0='e1000,bridge=vmbr20'
>
> or
>
> net0='e1000,bridge=vmbr10,tag=120'
>
> this as I say was working just fine... however I've now upgraded to 3.0 and it's failing every time.
>
> has something changed... or was I just lucky before.. and if so how should I be setting this... I really don't want to specify the MAC address here.. I'd rather proxmox made it up for me.
>
> cheers,
>
> ---Guy
>
> Sent from my iPad_______________________________________________
> pve-user mailing list
> pve-user at pve.proxmox.com
> http://pve.proxmox.com/cgi-bin/mailman/listinfo/pve-user
More information about the pve-user
mailing list