Public bug reported: Recent core snap images (edge channel revision 1886) do not contain the previously known files used to detect that a system is ubuntu core.
In this bug, we should collect as many known paths/files/commands so we're hopefully defensive against further changes. Ubuntu Core 16 -------------- % cat etc/os-release NAME="Ubuntu Core" VERSION="16" ID=ubuntu-core PRETTY_NAME="Ubuntu Core 16" VERSION_ID="16" HOME_URL="http://www.snapcraft.io/" BUG_REPORT_URL="http://bugs.launchpad.net/snappy/" % snap version snap 2.24+201704201952.git.2ba71ec~ubuntu16.04.1 snapd 2.24+201704201952.git.2ba71ec~ubuntu16.04.1 series 16 kernel 4.4.0-59-generic % lsb_release -rd bash: lsb_release: command not found % test -e /writable/system-data/var/lib/snapd; echo $? 0 Ubuntu 16.04 (Classic) ----------------------- % cat /etc/os-release NAME="Ubuntu" VERSION="16.04.2 LTS (Xenial Xerus)" ID=ubuntu ID_LIKE=debian PRETTY_NAME="Ubuntu 16.04.2 LTS" VERSION_ID="16.04" HOME_URL="http://www.ubuntu.com/" SUPPORT_URL="http://help.ubuntu.com/" BUG_REPORT_URL="http://bugs.launchpad.net/ubuntu/" VERSION_CODENAME=xenial UBUNTU_CODENAME=xenial % snap version snap unknown snapd 2.24.1 series 16 ubuntu 16.04 kernel 4.4.0-75-generic % lsb_release -rd Description: Ubuntu 16.04.2 LTS Release: 16.04 % test -e /writable/system-data/var/lib/snapd; echo $? 1 ** Affects: cloud-init (Ubuntu) Importance: Undecided Status: New -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1689944 Title: util.system_is_snappy needs additional checks To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/cloud-init/+bug/1689944/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs