I spoke with pedronis about this. It appears the snapd package in the devel series tests against the edge versions of the snaps, and the core snap is currently broken on edge.
https://github.com/snapcore/snapd/blob/2.23.1/packaging/ubuntu-16.04/tests/integrationtests#L27 The above code picks stable or candidate channel for snaps based on the pocket of the snapd package. This is definitely wrong for the devel series, where the package is in neither -proposed nor -updates, but rather in the release pocket. I think it's also wrong for SRUs. Whether the autopkgtest is triggered for a new snapd or a new package that snapd depends on (random example: snapd), this is a CI test for the updated *package*, and the version of the core snap used should not be varied. If the autopkgtests are also being used in a different context to validate updates of the core snap itself (which sounds like a good idea to me), this use of the edge channel should be configured in some other way independent of the snapd package's pocket. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1675132 Title: autopkgtests for 2.23.1+17.04 have regressed in release To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/snapd/+bug/1675132/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
