<div dir="ltr"><div><div><div><div><div><div><div><div>Thanks, this set me on the right path.<br><br></div>In 2 of my profiles I needed to replace:<br><br></div>raw.lxc: lxc.aa_allow_incomplete=1<br><br>with:<br><br>raw.lxc: lxc.apparmor.allow_incomplete=1<br><br></div>I also had to loop through all of my containers and add:<br><br></div>pool: default <br><br></div>To the root disk.<br><br></div>After that, the upgrade completed successfully but with some odd output that I'm not too concerned about for now.<br><br>Processing triggers for libc-bin (2.27-3ubuntu1) ...<br>W: APT had planned for dpkg to do more than it reported back (0 vs 4).<br>   Affected packages: lxd:amd64<br><br><br></div>Thanks,<br></div>Pete<br></div><div class="gmail_extra"><br><div class="gmail_quote">On Sat, Apr 21, 2018 at 5:16 PM, Stéphane Graber <span dir="ltr"><<a href="mailto:stgraber@ubuntu.com" target="_blank">stgraber@ubuntu.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="HOEnZb"><div class="h5">On Sat, Apr 21, 2018 at 03:24:52PM -0400, Pete Osborne wrote:<br>
> Hi Folks,<br>
> <br>
> I decided to upgrade my 16.04 LTS system to 18.04 LTS today and when<br>
> upgrading LXD I'm seeing the following:<br>
> <br>
> Setting up lxd (3.0.0-0ubuntu4) ...<br>
> Old bridge configuration detected in /etc/default/lxd-bridge, upgrading<br>
> Unsetting deprecated profile options<br>
> Error: The following containers failed to update (profile change still<br>
> saved):<br>
>  - xps-container1: Failed to load raw.lxc<br>
> <br>
> dpkg: error processing package lxd (--configure):<br>
>  installed lxd package post-installation script subprocess returned error<br>
> exit status 1<br>
> Errors were encountered while processing:<br>
>  lxd<br>
> E: Sub-process /usr/bin/dpkg returned an error code (1)<br>
> <br>
> <br>
> Can someone point me in a direction to remediate the issue,<br>
> <br>
> Thanks,<br>
> Pete<br>
<br>
</div></div>This suggests that your xps-container1 container or one of your profiles<br>
is using raw.lxc to directly set LXC configuration keys. One of those<br>
configuration key must be deprecated or renamed in liblxc 3.0 causing<br>
the problem.<br>
<br>
To fix this, you should edit your raw.lxc to use the appropriate liblxc<br>
config key and then re-run the upgrade.<br>
<span class="HOEnZb"><font color="#888888"><br>
<br>
-- <br>
Stéphane Graber<br>
Ubuntu developer<br>
<a href="http://www.ubuntu.com" rel="noreferrer" target="_blank">http://www.ubuntu.com</a><br>
</font></span><br>______________________________<wbr>_________________<br>
lxc-users mailing list<br>
<a href="mailto:lxc-users@lists.linuxcontainers.org">lxc-users@lists.<wbr>linuxcontainers.org</a><br>
<a href="http://lists.linuxcontainers.org/listinfo/lxc-users" rel="noreferrer" target="_blank">http://lists.linuxcontainers.<wbr>org/listinfo/lxc-users</a><br></blockquote></div><br></div>