[lxc-users] How to attach a volume to a container via the REST API

2020-01-15 Thread alexandros giavaras
Hi all, I was wondering about two related issues. The first one is this. I am trying to create a container via the REST API. I want to attach to it an already existing storage volume from a storage pool. Could anyone please indicate how I should fill in the input json because I don't seem able to

Re: [lxc-users] How to attach a volume to a container via the REST API

2020-01-15 Thread Stéphane Graber
Same in both cases, such volumes are disk devices attached to the container. At creation time, you'd add such a device in the `devices` dict sent through the POST request. After creation time, you'd fetch the current config using GET, add the device to devices and then PUT it back. On Wed, Jan 15,

Re: [lxc-users] How to attach a volume to a container via the REST API

2020-01-15 Thread alexandros giavaras
Stephane, Thanks a lot for your reply. I have already came up with the dict specification but thanks a lot for confirming me. Most likely I was not so clear to what I was asking. So let's put it this way. I have a storage pool named Pool and I have associated a volume with it let's call it Volume.

Re: [lxc-users] How to attach a volume to a container via the REST API

2020-01-15 Thread Stéphane Graber
In this case the "source" key must be set to the name of your custom volume and the "pool" key set to the name of your pool. On Wed, Jan 15, 2020 at 2:41 PM alexandros giavaras wrote: > Stephane, > > Thanks a lot for your reply. I have already came up with the dict > specification but thanks a l

Re: [lxc-users] How to attach a volume to a container via the REST API

2020-01-15 Thread alexandros giavaras
You are the manit worked like a charm. Thanks a lot you saved from some hours of needless experimentation. Best Alex On Wed, Jan 15, 2020 at 10:23 PM Stéphane Graber wrote: > In this case the "source" key must be set to the name of your custom > volume and the "pool" key set to the name of y