<div dir="ltr"><div class="gmail_default" style="font-family:tahoma,sans-serif;font-size:small"><br></div><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Sep 21, 2016 at 4:04 PM, MikeB wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div style="font-family:tahoma,sans-serif;font-size:small"><br></div><div><div style="font-family:tahoma,sans-serif;font-size:small">The first problem is that once I boot the system and install the hello-world snap, then reboot, the snapd is unable to start up.  So no more access to snaps.</div><div style="font-family:tahoma,sans-serif;font-size:small"><br></div><div style="font-family:tahoma,sans-serif;font-size:small">I've had this problem before and fixed it by using the ubuntu-core from the regular channel rather than the edge.  However, when I leave out the '-c edge' from ubuntu-image, it fails trying to fetch the gadget.</div><div style="font-family:tahoma,sans-serif;font-size:small"><br></div><div style="font-family:tahoma,sans-serif;font-size:small">The second problem is that <div class="gmail_default" style="font-family:tahoma,sans-serif;font-size:small;display:inline">​​</div>firstboot setup fails every time.</div><div style="font-family:tahoma,sans-serif;font-size:small"><br></div><div style="font-family:tahoma,sans-serif;font-size:small">I see this message in the syslog...</div><div style="font-family:tahoma,sans-serif;font-size:small"><br></div><div><font face="tahoma, sans-serif">error: cannot create state: state "/var/lib/snapd/state.json" already exists</font><br></div><div><font face="tahoma, sans-serif"><br></font></div><div><font face="tahoma, sans-serif">The third problem is I see 'Failed to start Notify bootloader that boot was successful'.</font></div><div><br></div><div><div style="font-family:tahoma,sans-serif">I see this message in the syslog...</div></div><div><br></div><div>error: cannot downgrade: snapd is too old for the current system state (patch level 4)<br></div><div style="font-family:tahoma,sans-serif;font-size:small"><br></div></div></div></blockquote><div><br></div><div><div class="gmail_default" style="font-family:tahoma,sans-serif;font-size:small;display:inline">​I used the technique described in [1] to workaround the gadget fetch problems when working in the default channel.  This has solved my first and third problems - snapd unable to start after rebooting after installing the first snap.​</div> </div><div><br></div><div><div class="gmail_default" style="font-family:tahoma,sans-serif;font-size:small">​The second problem - ​<div class="gmail_default" style="display:inline">​</div>firstboot setup fails every time - is still occurring.</div><div class="gmail_default" style="font-family:tahoma,sans-serif;font-size:small"><br></div><div class="gmail_default" style="font-family:tahoma,sans-serif;font-size:small">However, a new issue has appeared - a very long bootup time.</div><div class="gmail_default" style="font-family:tahoma,sans-serif;font-size:small"><br></div><div class="gmail_default" style="font-family:tahoma,sans-serif;font-size:small">From 'Starting Initial cloud-init job (metadata service crawler)...' to getting a login prompt now takes about 260 seconds.  This happens on every reboot.</div><div class="gmail_default" style="font-family:tahoma,sans-serif;font-size:small"><br></div><div class="gmail_default" style="font-family:tahoma,sans-serif;font-size:small">About 60 seconds is spent in 'Started Update resolvconf for networkd DNS.'</div><div class="gmail_default" style="font-family:tahoma,sans-serif;font-size:small"><br></div><div class="gmail_default" style="font-family:tahoma,sans-serif;font-size:small">Another 80 seconds is spent  "Calling '<a href="http://169.254.169.254/2009-04-04/meta-data/instance-id">http://169.254.169.254/2009-04-04/meta-data/instance-id</a>'"</div><div class="gmail_default" style="font-family:tahoma,sans-serif;font-size:small"><br></div><div class="gmail_default" style="font-family:tahoma,sans-serif;font-size:small">Another 120 seconds is spent  "Calling 'http:///latest/meta-data/instance-id'" - that is the default gateway for the subnet, which, as fara as I know, does not have an http server.</div><div class="gmail_default" style="font-family:tahoma,sans-serif;font-size:small"><br></div><div class="gmail_default" style="font-family:tahoma,sans-serif;font-size:small">Any ideas on how I can get back to reasonable boot times?</div><div class="gmail_default" style="font-family:tahoma,sans-serif;font-size:small"><br></div><div class="gmail_default" style="font-family:tahoma,sans-serif;font-size:small">Regards, Mike</div><div class="gmail_default" style="font-family:tahoma,sans-serif;font-size:small"><br></div><div class="gmail_default" style="font-family:tahoma,sans-serif;font-size:small"><br></div><div class="gmail_default" style="font-family:tahoma,sans-serif;font-size:small">[1] <a href="https://github.com/CanonicalLtd/ubuntu-image/blob/master/docs/notes.rst">https://github.com/CanonicalLtd/ubuntu-image/blob/master/docs/notes.rst</a></div><div class="gmail_default" style="font-family:tahoma,sans-serif;font-size:small"><br></div><br></div></div><br></div></div>