** Description changed: Trivial SRU of snapd that adds a missing versioned dependency for snap- confine to snapd. + + It turns out there is a regression because of this if: + - you use an armhf architecture + - snapd 2.16 + - snap-confine < 1.0.43 + + The reason is that with snapd 2.16 we use the "snap run" to start applications. This is a command written in go. On armhf the auxv vector content is critical for successfully running go commands. + But apparmor cleans that by default because it might be dangerous. + On snap-confine 1.0.43 we added an apparmor rule to relax this.
** Description changed: Trivial SRU of snapd that adds a missing versioned dependency for snap- confine to snapd. It turns out there is a regression because of this if: - you use an armhf architecture - snapd 2.16 - snap-confine < 1.0.43 The reason is that with snapd 2.16 we use the "snap run" to start applications. This is a command written in go. On armhf the auxv vector content is critical for successfully running go commands. But apparmor cleans that by default because it might be dangerous. On snap-confine 1.0.43 we added an apparmor rule to relax this. + + TEST CASE: + - install snapd 2.16 on an armhf/classic system (e.g. pi2) + - make sure you have snap-confine from xenial (not from xenial-updates): 1.0.38 + - snap install hello + - run "hello" and verify it does not run + - install snap-confine from xenial-updates (1.0.43) + - verify that "hello" does run now -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1634236 Title: [SRU] Dependency on snap-confine too weak To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/snapd/+bug/1634236/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs