We became aware of an issue where recent snapd doesn’t function very well if used in the old-named
ubuntu-core snap instead of the new-named
core snap. We need to address this before the release of 2.25 and 2.26.
This seems to be caused by hard-coding
core as the name of the snap we look at looking for snap-confine and other execute-from-core assets.
There are a few obvious places where this is a factor (re-exec checks, usage of snap-confine, detection of the apparmor profile) but there may be others. We should spend the better part of tomorrow focusing on this issue.
CC @mvo @fgimenez @JamieBennett @niemeyer