[ubuntu/resolute-proposed] snapd 2.75.2+ubuntu26.04.2 (Accepted)

Katie May katie.may at canonical.com
Thu May 7 16:55:40 UTC 2026


snapd (2.75.2+ubuntu26.04.2) resolute; urgency=medium

  * New upstream release, LP: #2143882
    - Interfaces: network-setup-*| allow running python binaries from
      the base on UC26+
    - Cross-distro: modify SELinux policy to allow mounting on
      /var/snap/<snap>/<rev>
    - Fix potential task deadlock by considering all tasks in a lane
      that might be waiting for a reboot when processing delayed
      security backend effects

snapd (2.75.1+ubuntu26.04.2) resolute; urgency=medium

    - FDE: limit number of boot check log entries
    - Allow a logged in user to refresh private snaps during a refresh
      with multiple snaps
    - Use precise prune pattern for tmpfiles (CVE-2026-3888)

snapd (2.75+ubuntu26.04.2) resolute; urgency=medium

    - FDE: run early boot check only once per boot
    - FDE: update secboot to revision 77bc2457cc76
    - FDE: add degraded state for status API
    - FDE: prevent resealing tasks from running together
    - FDE: enable using keyslot tokens to store protected keys for UC26+
    - FDE: early commit kcmdline config transaction in update-gadget-
      cmdline to mitigate possible race condition
    - FDE: ensure extra snapd kcmdline fragments are applied
    - FDE: remove old secboot activation API calls
    - LP: #2142130 update apparmor parser to 4.1.7
    - LP: #2137543 disable translations in formatted output for snapctl
      services
    - LP: #2142655 improve snap size reporting precision in snap info
      output
    - LP: #2139664 snap-confine: remove race condition triggered by hat
      profile
    - LP: #2139065 skip 70-snap.*.rules when building dracut initramfs
    - LP: #2002697 error early on removal without purge if home is in
      NFS mount
    - LP: #2141461 Intefaces: allow snap-update-ns to read
      /proc/pid/auxv
    - LP: #2138268 Interfaces: kerberos-tickets| new interface allow
      access to kerberos tickets stored in /tmp
    - Interfaces: block-devices| allow Xen block devices
    - Interfaces: u2f-devices| add Tokey 3 FIDO
    - Interfaces: devlxd| new interface allowing acccess to LXD devlxd
      socket and APIs
    - Interfaces: browser-support| allow reading pressure stall info
      information
    - Interfaces: network-setup-control| allow additional netplan files
      access
    - Interfaces: desktop| allow access kvantum, lxqt, and gtk4
      configuration files
    - Interfaces: system-observe| allow fdinfo access for GPU monitoring
    - Interfaces: ubuntu-pro-control| allow access to Ubuntu Advantage
      client configuration
    - Prompting: add API endpoint to ask whether application should have
      access
    - Prompting: add support for audio-record prompting via API endpoint
    - Prompting: store snap name instead of apparmor label in requests
    - Prompting: respond with 503 to API requests when prompting
      subsystem is shutting down
    - Prompting: generalize prompting subsystem to support requests from
      outside AppArmor
    - Confdb: unset data for missing paths in set request
    - Confdb: return 400 for API requests with missing filter
      constraints
    - Confdb: return 400 for API requests with unmatched filter
      constraints
    - Confdb: support typed constraints in confdb filtering
    - Confdb: fixed unmarshalling transaction with placeholder path in
      deltas
    - Confdb: refresh confdb-schema assertions during manual refresh
    - Remote device management (experimental): add skeleton device
      management manager
    - Remote device management (experimental): add message exchange loop
    - Components: add snap component command, include component summary
      in snap info output
    - Components: enforce validation sets when installing components
    - Configuration: add system.motd configuration option to customize
      message of the day (motd)
    - packaging: remove dependencies libbrotli1, libfreetype6, and
      libpng16-16 from snap
    - snap-bootstrap: use libblkid for disk information to speed up boot
    - snap-confine: improve data handling error
    - snap-confine: use ld cache from the app base for core26+
    - snap: add riscv ISA detection for snaps
    - squashfs: reduce memory footprint of single file extraction
    - Add experimental snap delta format
    - Enable early download of seed snaps during refresh
    - Enable parallel downloads of essential snaps during refresh
    - Disallow removing components required by validation sets
    - Make snap prepare-image fail on --validation=ignore if model has
      enforced validation-sets
    - Fix correctly handling interrupted snap downloads
    - Fix handling of store throttling for refresh-app-awareness
      monitored snaps
    - Stop removed "endure" services on refresh
    - Install by default from the initramfs for UC26+, removing the need
      for a reboot after installation
    - Keep minidebuginfo in snapd snap
    - Make snap-specific systemd cgroup mandatory for snaps using core26
      and later, improve messaging for failure scenarios
    - Preserve stale connections of broken snaps
    - Remove enforce-validation-sets need for network
    - Opportunistic discarding of mount namespace when updating slot
      providers
    - Support for delaying updates of snap mount namespaces when
      refreshing slot providers
    - Use application CommonID as default source for desktop ID

Date: Mon, 30 Mar 2026 17:06:36 +0200
Changed-By: Katie May <katie.may at canonical.com>
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Signed-By: Nick Rosbrook <nick.rosbrook at canonical.com>
https://launchpad.net/ubuntu/+source/snapd/2.75.2+ubuntu26.04.2
-------------- next part --------------
Format: 1.8
Date: Mon, 30 Mar 2026 17:06:36 +0200
Source: snapd
Built-For-Profiles: derivative.ubuntu noudeb
Architecture: source
Version: 2.75.2+ubuntu26.04.2
Distribution: resolute
Urgency: medium
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Changed-By: Katie May <katie.may at canonical.com>
Launchpad-Bugs-Fixed: 2002697 2137543 2138268 2139065 2139664 2141461 2142130 2142655 2143882
Changes:
 snapd (2.75.2+ubuntu26.04.2) resolute; urgency=medium
 .
   * New upstream release, LP: #2143882
     - Interfaces: network-setup-*| allow running python binaries from
       the base on UC26+
     - Cross-distro: modify SELinux policy to allow mounting on
       /var/snap/<snap>/<rev>
     - Fix potential task deadlock by considering all tasks in a lane
       that might be waiting for a reboot when processing delayed
       security backend effects
 .
 snapd (2.75.1+ubuntu26.04.2) resolute; urgency=medium
 .
     - FDE: limit number of boot check log entries
     - Allow a logged in user to refresh private snaps during a refresh
       with multiple snaps
     - Use precise prune pattern for tmpfiles (CVE-2026-3888)
 .
 snapd (2.75+ubuntu26.04.2) resolute; urgency=medium
 .
     - FDE: run early boot check only once per boot
     - FDE: update secboot to revision 77bc2457cc76
     - FDE: add degraded state for status API
     - FDE: prevent resealing tasks from running together
     - FDE: enable using keyslot tokens to store protected keys for UC26+
     - FDE: early commit kcmdline config transaction in update-gadget-
       cmdline to mitigate possible race condition
     - FDE: ensure extra snapd kcmdline fragments are applied
     - FDE: remove old secboot activation API calls
     - LP: #2142130 update apparmor parser to 4.1.7
     - LP: #2137543 disable translations in formatted output for snapctl
       services
     - LP: #2142655 improve snap size reporting precision in snap info
       output
     - LP: #2139664 snap-confine: remove race condition triggered by hat
       profile
     - LP: #2139065 skip 70-snap.*.rules when building dracut initramfs
     - LP: #2002697 error early on removal without purge if home is in
       NFS mount
     - LP: #2141461 Intefaces: allow snap-update-ns to read
       /proc/pid/auxv
     - LP: #2138268 Interfaces: kerberos-tickets| new interface allow
       access to kerberos tickets stored in /tmp
     - Interfaces: block-devices| allow Xen block devices
     - Interfaces: u2f-devices| add Tokey 3 FIDO
     - Interfaces: devlxd| new interface allowing acccess to LXD devlxd
       socket and APIs
     - Interfaces: browser-support| allow reading pressure stall info
       information
     - Interfaces: network-setup-control| allow additional netplan files
       access
     - Interfaces: desktop| allow access kvantum, lxqt, and gtk4
       configuration files
     - Interfaces: system-observe| allow fdinfo access for GPU monitoring
     - Interfaces: ubuntu-pro-control| allow access to Ubuntu Advantage
       client configuration
     - Prompting: add API endpoint to ask whether application should have
       access
     - Prompting: add support for audio-record prompting via API endpoint
     - Prompting: store snap name instead of apparmor label in requests
     - Prompting: respond with 503 to API requests when prompting
       subsystem is shutting down
     - Prompting: generalize prompting subsystem to support requests from
       outside AppArmor
     - Confdb: unset data for missing paths in set request
     - Confdb: return 400 for API requests with missing filter
       constraints
     - Confdb: return 400 for API requests with unmatched filter
       constraints
     - Confdb: support typed constraints in confdb filtering
     - Confdb: fixed unmarshalling transaction with placeholder path in
       deltas
     - Confdb: refresh confdb-schema assertions during manual refresh
     - Remote device management (experimental): add skeleton device
       management manager
     - Remote device management (experimental): add message exchange loop
     - Components: add snap component command, include component summary
       in snap info output
     - Components: enforce validation sets when installing components
     - Configuration: add system.motd configuration option to customize
       message of the day (motd)
     - packaging: remove dependencies libbrotli1, libfreetype6, and
       libpng16-16 from snap
     - snap-bootstrap: use libblkid for disk information to speed up boot
     - snap-confine: improve data handling error
     - snap-confine: use ld cache from the app base for core26+
     - snap: add riscv ISA detection for snaps
     - squashfs: reduce memory footprint of single file extraction
     - Add experimental snap delta format
     - Enable early download of seed snaps during refresh
     - Enable parallel downloads of essential snaps during refresh
     - Disallow removing components required by validation sets
     - Make snap prepare-image fail on --validation=ignore if model has
       enforced validation-sets
     - Fix correctly handling interrupted snap downloads
     - Fix handling of store throttling for refresh-app-awareness
       monitored snaps
     - Stop removed "endure" services on refresh
     - Install by default from the initramfs for UC26+, removing the need
       for a reboot after installation
     - Keep minidebuginfo in snapd snap
     - Make snap-specific systemd cgroup mandatory for snaps using core26
       and later, improve messaging for failure scenarios
     - Preserve stale connections of broken snaps
     - Remove enforce-validation-sets need for network
     - Opportunistic discarding of mount namespace when updating slot
       providers
     - Support for delaying updates of snap mount namespaces when
       refreshing slot providers
     - Use application CommonID as default source for desktop ID
Checksums-Sha1:
 2885fbfd92e9674e9e1040eb691a46434cdfc6d2 2551 snapd_2.75.2+ubuntu26.04.2.dsc
 103757b705a1723c5cc3c95a6834735be4a152de 11290616 snapd_2.75.2+ubuntu26.04.2.tar.xz
 6ca4ea638e4f703387ca933c0da9257ca98cb107 12049 snapd_2.75.2+ubuntu26.04.2_source.buildinfo
Checksums-Sha256:
 efc4e4c133a8c8fa6e9edcb9656838d8d7fc387db87cab4293050b5b061a8162 2551 snapd_2.75.2+ubuntu26.04.2.dsc
 e1e2c1087b725de5ff203050d795557f67f6df8db047a681fb16a369b16c537d 11290616 snapd_2.75.2+ubuntu26.04.2.tar.xz
 2a606259346e6b59137a78e8328333d45f0530b282026f3fbfc23c3eb32a999e 12049 snapd_2.75.2+ubuntu26.04.2_source.buildinfo
Files:
 0e3cd56824e328b604649855273e82ca 2551 devel optional snapd_2.75.2+ubuntu26.04.2.dsc
 2a0433bd73dc85b51949f40376c1cf1f 11290616 devel optional snapd_2.75.2+ubuntu26.04.2.tar.xz
 4b1d339bc1da19d4b04d7a091e42f8e4 12049 devel optional snapd_2.75.2+ubuntu26.04.2_source.buildinfo


More information about the Resolute-changes mailing list