<div dir="ltr">I am running LXD/LXC on two hosts, each with multiple containers.<div>I upgraded one host to the latest versions of LXD /LXC (had been on lxd 0.21 / lxc 1.1.4)</div><div><br></div><div>After the upgrade. lxc list shows no containers</div><div><br></div><div><div>lxc list</div><div>+------+-------+------+------+-----------+-----------+</div><div>| NAME | STATE | IPV4 | IPV6 | EPHEMERAL | SNAPSHOTS |</div><div>+------+-------+------+------+-----------+-----------+</div><div>+------+-------+------+------+-----------+-----------+</div></div><div><br></div><div>Using sqlite3, SELECT * FROM containers in the lx.db, shows all the containers.</div><div><br></div><div><div>sqlite> SELECT * FROM containers;</div><div>6|ubuntu-sg|2|0|0</div><div>7|ubuntu14-java-utils|0|0|0</div><div>8|ubuntu-sg-base|0|0|0</div><div>9|ubuntu-build|0|0|0</div><div>10|ubuntu-web|0|0|0</div><div>11|ubuntu-build-clone|0|0|0</div><div>12|ubuntu-tst|0|0|0</div><div>13|ubuntu-sg-tst|0|0|0</div></div><div><br></div><div>All the containers are physically present on the file system, there was no change there.</div><div><br></div><div>Is there some way to "recover" the existing containers so that lxc can see and start them?</div><div><br></div><div>If I attempt to start a container, even though lxc list shows none, I get</div><div>lxc start ubuntu-build<br></div><div><div>error: setting lxc.network keys is not allowed</div></div><div><br></div><div>I was not using profiles yet on that host</div><div>sqlite> SELECT * FROM profiles;<br></div><div><div>1|default</div><div>2|migratable</div></div><div><br></div><div>Other than to list the contents of tables I have not attempted to modify lxd.db in any way.</div><div><br></div><div>thanks very much</div><div><br></div></div>