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 <a.giava...@gmail.com> wrote: > 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. Now I am creating the container and > I want to attach Volume to it. Here is my non-working dict specification > > "MyDataVolume:{ > "path":"/opt/data" > "type":"disk" > "source":"/Volume" > } > > pylxd.exceptions.LXDAPIException: Create container: Invalid devices: > Missing source '/Volume' for disk 'MyDataVolume'. > > Thanks in advance. > Best > Alex > > On Wed, Jan 15, 2020 at 5:04 PM Stéphane Graber <stgra...@stgraber.org> > wrote: > >> 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, 2020 at 6:57 AM alexandros giavaras <a.giava...@gmail.com> >> wrote: >> >>> 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 find anything useful. >>> >>> The second issue is this. I have a container already running and I want >>> to attach to it >>> an already existing volume. How do I do this via the REST API? >>> Thanks in advance. >>> Best >>> Alex >>> _______________________________________________ >>> lxc-users mailing list >>> lxc-users@lists.linuxcontainers.org >>> http://lists.linuxcontainers.org/listinfo/lxc-users >>> >> >> >> -- >> Stéphane >> _______________________________________________ >> lxc-users mailing list >> lxc-users@lists.linuxcontainers.org >> http://lists.linuxcontainers.org/listinfo/lxc-users >> > _______________________________________________ > lxc-users mailing list > lxc-users@lists.linuxcontainers.org > http://lists.linuxcontainers.org/listinfo/lxc-users > -- Stéphane
_______________________________________________ lxc-users mailing list lxc-users@lists.linuxcontainers.org http://lists.linuxcontainers.org/listinfo/lxc-users