I’m keeping the whole /var/lib/lxd in a separate LVM volume.
Just now I’ve installed an ubuntu bionic (18.04) on the machine that was previously running ubuntu xenial (16.04)
Now I have the lxd v3.0.0 which is not compatible with the old v2.0.11 config format
May 07 14:47:43 <redacted> lxd[719]: key=core.proxy_http lvl=eror msg="Invalid configuration key: unknown key" t=2018-05-07T14:47:43+1200
May 07 14:47:43 <redacted> lxd[719]: key=core.proxy_https lvl=eror msg="Invalid configuration key: unknown key" t=2018-05-07T14:47:43+1200
May 07 14:47:43 <redacted> lxd[719]: key=storage.lvm_thinpool_name lvl=eror msg="Invalid configuration key: unknown key" t=2018-05-07T14:47:43+1200
May 07 14:47:43 <redacted> lxd[719]: key=storage.lvm_vg_name lvl=eror msg="Invalid configuration key: unknown key" t=2018-05-07T14:47:43+1200
May 07 14:47:43 <redacted> lxd[719]: key=storage.lvm_volume_size lvl=eror msg="Invalid configuration key: unknown key" t=2018-05-07T14:47:43+1200
Is there a script or some other official way to migrate the config and keep already existing containers?
I tried to search myself, but a “migrate” term in the codebase and documentation collides with with what I’m looking for.
Is this kind of “upgrade” possible at all? (I mean, are there some other possible breaking changes?)