Skip to content

Releases: canonical/snapd

New bugfix release 2.58.1

23 Jan 17:36
2.58.1
4ce9e74
Compare
Choose a tag to compare

New upstream release, LP: #1998462

  • secboot: detect lockout mode in CheckTPMKeySealingSupported
  • cmd/snap-update-ns: prevent keeping unneeded mountpoints
  • o/snapstate: do not infinitely retry when an update fails during
    seeding
  • interfaces/modem-manager: add permissions for NETLINK_ROUTE
  • systemd/emulation.go: use systemctl --root to enable/disable
  • snap: provide more error context in NotSnapError
  • interfaces: add read access to /run for cryptsetup
  • boot: avoid reboot loop if there is a bad try kernel
  • devicestate: retry serial acquire on time based certificate
    errors
  • o/devicestate: run systemctl daemon-reload after install-device
    hook
  • cmd/snap,daemon: add 'held' to notes in 'snap list'
  • o/snapshotstate: check snapshots are self-contained on import
  • cmd/snap: show user+gating hold info in 'snap info'
  • daemon: expose user and gating holds at /v2/snaps/{name}

New major release 2.58

01 Dec 20:38
2.58
Compare
Choose a tag to compare

New major 2.58 release.

Security release 2.57.6

30 Nov 21:16
2.57.6
Compare
Choose a tag to compare

New security update release

Please ensure to update - this fixes CVE 2022-3328

New bugfix release 2.57.5

24 Oct 09:36
2.57.5
84b525e
Compare
Choose a tag to compare

Fixes

  • image: clean snapd mount after preseeding
  • wrappers,snap/quota: clear LogsDirectory= in the service unit for journal namespaces
  • cmd/snap,daemon: allow zero values from client to daemon fo journal rate-limit
  • interfaces: steam-support allow pivot /run/media and /etc/nvidia mount
  • o/ifacestate: introduce DebugAutoConnectCheck hook
  • release, snapd-apparmor, syscheck: distinguish WSL1 and WSL2
  • autopkgtests: fix running autopkgtest on kinetic
  • interfaces: add microceph interface
  • interfaces: steam-support allow additional mounts
  • many: add stub services
  • interfaces: add kconfig paths to system-observe
  • i/b/system_observe: honour root dir when checking for /boot/config-*
  • interfaces: grant access to speech-dispatcher socket
  • interfaces: rework logic of unclashMountEntries

New bugfix release 2.57.4

29 Sep 10:01
2.57.4
3e1023e
Compare
Choose a tag to compare

New snapd release 2.57.4

  • release, snapd-apparmor: fixed outdated WSL detection
  • overlord/ifacestate: fix conflict detection of auto-connection
  • overlord: run install-device hook during factory reset
  • image/preseed/preseed_linux: add missing new line
  • boot: add factory-reset cases for boot-flags.
  • interfaces: added read/write access to /proc/self/coredump_filter
    for process-control
  • interfaces: add read access to /proc/cgroups and
    /proc/sys/vm/swappiness to system-observe
  • fde: run fde-reveal-key with DefaultDependencies=no
  • snapdenv: added wsl to userAgent
  • tests: fix restore section for persistent-journal-namespace
  • i/b/mount-control: add optional / to umount rules
  • cmd/snap-bootstrap: changes to be able to boot classic rootfs
  • cmd/snap-bootstrap: add CVM mode

New bugfix release 2.57.3

16 Sep 08:15
2.57.3
e2785ed
Compare
Choose a tag to compare

Bugfixes:

  • wrappers: journal namespaces did not honor journal.persistent
  • snap/quota,wrappers: allow using 0 values for the journal rate to override the system default values
  • multiple: clear up naming convention for cpu-set quota
  • i/b/mount-control: allow custom filesystem types
  • i/b/system-observe: allow reading processes security label
  • sandbox/cgroup: don't check V1 cgroup if V2 is active
  • asserts,boot,secboot: switch to a secboot version measuring classic

New bugfix release 2.57.2

02 Sep 18:32
2.57.2
d2e3b0c
Compare
Choose a tag to compare

New bugfix release:

  • store/tooling,tests: support UBUNTU_STORE_URL override env var
  • packaging/*/tests/integrationtests: reload ssh.service, not
    sshd.service
  • tests: check snap download with snapcraft v7+ export-login auth
    data
  • store/tooling: support using snapcraft v7+ base64-encoded auth
    data
  • many: progress bars should use the overridable stdouts
  • many: refactor store code to be able to use simpler form of auth
    creds
  • snap,store: drop support/consideration for anonymous download urls
  • data: include snapd/mounts in preseeded blob
  • many: Set SNAPD_APPARMOR_REEXEC=1
  • overlord: track security profiles for non-active snaps

New bugfix release 2.57.1

10 Aug 15:44
Compare
Choose a tag to compare

Bugfixes:

  • cmd/snap-update-ns: handle mountpoint removal failures with EBUSY
  • snap-confine: disable -Werror=array-bounds in __overflow tests to fix build error on Ubuntu 22.10
  • systemd: add WantedBy=default.target to snap mount units (LP: #1983528)

New major release 2.57

28 Jul 16:42
2.57
8882258
Compare
Choose a tag to compare

New major release of snapd. Highlights:

  • authority delegation
  • journal quota support
  • bugfixes

New bugfix release 2.56.3

13 Jul 16:21
2.56.3
7615a29
Compare
Choose a tag to compare

Bugfixes:

  • devicestate: add more path to fixupWritableDefaultDirs()
  • many: introduce IsUndo flag in LinkContext
  • i/apparmor: allow calling which.debianutils
  • interfaces: update AppArmor template to allow reading snap's
    memory statistics
  • interfaces: add memory stats to system_observe
  • i/b/{mount,system}-observe: extend access for htop
  • features: disable refresh-app-awarness by default again
  • image: fix handling of var/lib/extrausers when preseeding
    uc20
  • interfaces/modem-manager: Don't generate DBus policy for plugs
  • interfaces/modem-manager: Only generate DBus plug policy on
    Core
  • interfaces/serial_port_test: fix static-checks errors
  • interfaces/serial-port: add USB gadget serial devices (ttyGSX) to
    allowed list
  • interface/serial_port_test: adjust variable IDs