Releases: canonical/snapd
Releases · canonical/snapd
New minor release 2.34.1
This is a minor release with the following highlights:
- coreconfig: add support for
snap set system network.disable-ipv6
- debian: do not ship snapd.apparmor.service on ubuntu (fixes failing service on startup)
- overlord/snapstate: dedupe default content providers
- interfaces/builtin: new can-bus interface
New 2.34 release
We are happy to announce a new snapd release.
Some highlights:
✅ Interface connection via gadget
✅ Hardware watchdog on Ubuntu Core
✅ New dvd interface
✅ New {contacts,calendar}-service interfaces
✅ Snapd selftest check on startup
New bugfix release 2.33.1
Small bugfix release:
- many: improve udev trigger on refresh experience
- systemd: require snapd.socket in snapd.seeded.service
- snap: don't include newline in hook environment
- interfaces/apparmor: allow killing snap-update-ns
- tests: skip "try" test on s390x
- tests: skip security-dev-input-event-denied when /dev/input/by-path/ is missing
- tests: skip security-dev-input-event-denied on s390x/arm64
New upstream release 2.33
See https://forum.snapcraft.io/t/the-snapd-roadmap/1973 under 2.33 for the highlights.
New bugfix release 2.32.9
This release only contains fixes for autopkgtest on Ubuntu/Debian:
- tests: run all spread tests inside GCE
- tests: build spread in the autopkgtests with a more recent go
No changes outside of the autopkgtest environment
New bugfix release 2.32.8
Bugfix release:
- snapd.core-fixup.sh: fix workaround for corrupted uboot.env and add tests
New bugfix release 2.32.7
Bugfix release:
- many: add wait command and seeded target (2
- snapd.core-fixup.sh: add workaround for corrupted uboot.env
- boot: clear "snap_mode" when needed
- cmd/libsnap: fix compile error on more restrictive gcc
- tests: cherry-pick commits to move spread to google backend
- spread.yaml: add cosmic (18.10) to autopkgtest/qemu
- userd: set up journal logging streams for autostarted apps
New bugfix release 2.32.6
Bugfixes:
- snap: do not use overly short timeout in
snap {start,stop,restart}
- interfaces/apparmor: fix incorrect apparmor profile glob
Test improvements:
- tests: detect kernel oops during tests and abort tests in this case
- tests: run interfaces-boradcom-asic-control early
- tests: skip interfaces-content test on core devices
New minor release 2.32.5
Features added:
- snapd now supports "system" as the alias of the core snap
- snapd now supports the "stop-mode" snap property
Features removed:
- none
Bugs fixed:
- snapd now actively checks if mounting snaps succeeded
- snapd now correctly handles various refresh/stop mode settings
- snapd no longer allows installing the snap "system"
New minor release 2.32.4
Features added:
- snapd now uses brand new store API
- snapd now allows installing base snaps from custom channels (testing)
- snapd now allows installing content snaps from custom channels (testing)
- snapd now supports the "autostart" property for desktop applications
- snapd now uses the status of whoopsie.service to skip error reports
- snapd now allows the use of getconf by default
- snapd now allows the use of nf_conntract for users of firewall-control interface
- snapd now allows calling SetWallMessage for users of shutdown interface
- snapd now allows mounts on $SNAP_COMMON and $SNAP_USER_COMMON to users of fuse-support interface
- snapd now allows using taskset for users of process-control interface
Features removed:
- none
Bugs fixed:
- snapd now correctly waits for bases and core when refreshing snaps
- snapd no longer reads the whoopsie.service file
- snapd no longer triggers large amount of SELinux warnings
- snapd no longer closes snapctl socket while hooks are running
- snapd now correctly ignores missing cgroups in snap-device-helper