[SRU] 2.72

Bug #2124239 reported by Ernest Lotter
24
This bug affects 2 people
Affects Status Importance Assigned to Milestone
snapd (Ubuntu)
Status tracked in Resolute
Jammy
Fix Committed
Undecided
Unassigned
Noble
Fix Committed
Undecided
Unassigned
Plucky
Fix Committed
Undecided
Unassigned
Questing
Fix Committed
Undecided
Unassigned
Resolute
Fix Released
Undecided
Unassigned

Bug Description

New Snapd release 2.72 is required for Jammy, Noble, Plucky and Questing.

Snapd 2.72 is the latest upstream release. It follows the the previous Ubuntu release snapd 2.71.

The Snapd package deviates from the standard SRU process. The following special SRU process was followed: https://documentation.ubuntu.com/sru/en/latest/reference/exception-Snapd-Updates/. We are in the process of updating to refreshed documentation: https://docs.google.com/document/d/e/2PACX-1vTE088Am4f5SWhf3vIzA1vAIPLNrQ7JYWRO185SWmHED_e0msSahJSozArisSXezd1D8CugstKN27jx/pub (draft)

Release preparation: https://github.com/canonical/snapd/pull/16000
Release preparation test results: https://github.com/canonical/snapd/actions/runs/17822196539/job/50712254868
Failure analysis: https://github.com/canonical/snapd/pull/16000#issuecomment-3311044430

Release notes: https://github.com/canonical/snapd/pull/16000/files#diff-51920e95310ebfbc1ae31709f3b95f89afffbf4f1a6e38e8b2b406e2fb6197ea

Please refer to snapd release notes documentation to understand how this is put together: https://docs.google.com/document/d/1do2TFwRIAzuOjLmteVuD0CRoJNO5vVcdUIwTHo4bYO4/edit?tab=t.0#heading=h.ablpjof536fg

Launchpad bugs addressed: https://launchpad.net/snapd/+milestone/2.72

Content overview:
 - Full Disk Encryption (FDE)
 - Confdb
 - AppArmor Prompting
 - Notices
 - Many interface extensions including:
   - GPIO chardev interface as replacement for sysfs based GPIO
   - Multiple interfaces for different Nvidia driver components
 - Various LP bug fixes
 - Various packaging changes, only one minor change for Ubuntu

Areas of potential regressions:
- FDE just because it's complex, but risk is low given the level of integration tests in place

Source packages on `ppa:snappy-dev/image` for upload to -proposed:
- Resolute | https://launchpad.net/~snappy-dev/+archive/ubuntu/image/+sourcepub/17749185/+listing-archive-extra
- Questing | https://launchpad.net/~snappy-dev/+archive/ubuntu/image/+sourcepub/17749183/+listing-archive-extra
- Plucky | https://launchpad.net/~snappy-dev/+archive/ubuntu/image/+sourcepub/17598894/+listing-archive-extra
- Noble | https://launchpad.net/~snappy-dev/+archive/ubuntu/image/+sourcepub/17598895/+listing-archive-extra
- Jammy | https://launchpad.net/~snappy-dev/+archive/ubuntu/image/+sourcepub/17598896/+listing-archive-extra

Validation already completed:

- Release preparation test results: https://github.com/canonical/snapd/actions/runs/17822196539/job/50712254868
- QA Beta validation https://warthogs.atlassian.net/browse/SNAPDENG-34861
- Certification validation: https://test-observer.canonical.com/#/snaps/239942 (need VPN)

Ernest Lotter (ernestl)
description: updated
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in snapd (Ubuntu Jammy):
status: New → Confirmed
Changed in snapd (Ubuntu Noble):
status: New → Confirmed
Changed in snapd (Ubuntu Plucky):
status: New → Confirmed
Changed in snapd (Ubuntu):
status: New → Confirmed
Ernest Lotter (ernestl)
description: updated
Ernest Lotter (ernestl)
description: updated
Ernest Lotter (ernestl)
description: updated
Revision history for this message
Andreas Hasenack (ahasenack) wrote :

Regarding this change:

      - Add architecture to 'snap version' output

Questing builds may have the amd64v3 architecture available. Some packages build for it already, and it can be enabled in the ppa:

 AMD x86-64 (amd64)
 AMD64 x86-64-v3 (amd64v3) <===

Do you foresee issues with this, if snapd is built and installed on such an arch? Perhaps enable it in your ppa as well, to check?

Revision history for this message
Andreas Hasenack (ahasenack) wrote :

This 2.72 version seems to be still missing the new coreutils paths introduced in questing[1]. At least I still see references to things like /{,usr/}bin/ls in [2]. Is deb snapd somehow not affected by this change in questing?

1. https://bugs.launchpad.net/ubuntu/+source/apparmor/+bug/2123870
2. interfaces/apparmor/template.go

Revision history for this message
Andreas Hasenack (ahasenack) wrote :

This bit of the diff scared me:

--- a/interfaces/builtin/microstack_support.go
+++ b/interfaces/builtin/microstack_support.go
@@ -215,6 +215,17 @@ unmount /run/netns/ovnmeta-*,

 # Required by libvirtd to detect and utilise AMD SEV capabilities for AMD CPU's
 /dev/sev rw,
+
+# Required by OVS to initialize DPDK
+# https://doc.dpdk.org/guides/linux_gsg/enable_func.html
+@{PROC}/@{pids}/pagemap r,
+capability ipc_lock,
+# Allow anonymous files backed by huge pages.
+# https://gitlab.com/apparmor/apparmor/-/issues/545
+# Note that this rule doesn't allow top level files and directories to be removed.
+# At the same time, subpaths are expected to be on squashfs unless modified
+# through layouts.
+owner / rw,
 `

 const microStackSupportConnectedPlugSecComp = `

Even though the comment tries to explain that this rule "does not allow top level files and directories to be removed". Why is that? In which context is this rule used that makes it "safe"?

Revision history for this message
Andreas Hasenack (ahasenack) wrote :

I saw that one of the failed tests involved "sudo -E", and that is not supported by sudo-rs in questing. What exactly are the implications of that for snap 2.72 on questing? Is "sudo -E" only used in some tests, which we would be skipping, or is it used "for real" by some snap component, at runtime?

A quick grep found "sudo -E" being used in cmd/snap/cmd_run.go by what looks like a helper to debug something.

Revision history for this message
Ernest Lotter (ernestl) wrote :

Regarding comment #5:
---------------------

- I confirmed snapd builds for fine for amd64_v3 on my personal ppa: https://launchpad.net/~ernestl/+archive/ubuntu/snapd2/+build/31361729/+files/snapd_2.72+ubuntu25.10.2_amd64v3.deb

- Its runs fine on my AMD Ryzen 7 2700X (Zen+) which supports amd64_v3.

- Following this, I enabled amd64_v3 on snappy-dev/image (this was checked with all stakeholders first).

- snapd version uses two methods to retrieve arch info: (1) runtime.GOARCH, and secondly (2) uname syscall. Neither would distinguish amd64_v3, it will just show up as amd64.

```
snap version
snap 2.72+ubuntu25.10.2
snapd 2.72+ubuntu25.10.2
series 16
ubuntu 25.10
kernel 6.15.0-4-generic
architecture amd64
```

Revision history for this message
Ernest Lotter (ernestl) wrote (last edit ):

Regarding comment #6:
---------------------

Thanks for pointing this out.

(1)
interfaces/apparmor/template.go applies inside the snap, so its relevant to the fs view that consist mainly of core<version> base snap provided fs (including core utils) and select mounts from the host.

Core24 is the most recent base, so the questing core utils location changes are not yet relevant.

It is however vital that this gets addressed before Core26.04! There is a PR up already to fix this: https://github.com/canonical/snapd/pull/16068.

I cross linked this to the LP ticket and also informed Georgia was driving it for snapd.

(2)
Snapd daemon itself is not confined, but snap-confine helper come with a profile: /etc/apparmor.d/usr.lib.snapd.snap-confine.real

I looked at this profile, and do not see reference to core-utils, so I believe this is not a problem.

As far as I can tell we are fine for the moment, but have to make changes in preperation for Core26.04.

Revision history for this message
Ernest Lotter (ernestl) wrote :

Regarding comment #7:
---------------------

I think the comment can be improved.

This was detected during review as somewhat problematic: https://github.com/canonical/snapd/pull/15832/files#r2281656504

The comment means to say that inside a snaps mount namespace, there are no writable locations at /, so its inherently safe even though the rule does does not restrict write actions...

Revision history for this message
Ernest Lotter (ernestl) wrote :

Regarding comment #8:
---------------------

We have already dealt with the failing test https://github.com/canonical/snapd/pull/16073.

We have no immediate solution for this issue, but as you say, it only affects `snap run` with option `gdb-server` (so debugging only) which is something we can live with.

Revision history for this message
Andreas Hasenack (ahasenack) wrote :

The questing version seems wrong.

Today we have:
 snapd | 2.71+ubuntu25.04 | plucky-updates | source
 snapd | 2.71.1+ubuntu25.10.1 | questing | source
 snapd | 2.71.1+ubuntu25.10.1 | resolute | source

Questing in the ppa linked to this SRU is 2.72+ubuntu25.10.2. It should be 2.72+ubuntu25.10.1, no? I'm ok changing that before sponsoring, just need your +1 on this.

Revision history for this message
Andreas Hasenack (ahasenack) wrote :

There are some broken symlinks in these packages, is that expected?

For example:

$ l snapd-2.72+ubuntu26.04.1/core-initrd/latest/factory/
total 16K
drwxrwxr-x 4 andreas andreas 4.0K Sep 18 05:00 .
drwxrwxr-x 10 andreas andreas 4.0K Sep 18 05:00 ..
drwxrwxr-x 3 andreas andreas 4.0K Sep 18 05:00 etc
lrwxrwxrwx 1 andreas andreas 23 Sep 18 05:00 init -> usr/lib/systemd/systemd ### broken
drwxrwxr-x 5 andreas andreas 4.0K Sep 18 05:00 usr

$ l snapd-2.72+ubuntu26.04.1/core-initrd/latest/factory/usr/lib/systemd
total 20K
drwxrwxr-x 5 andreas andreas 4.0K Sep 18 05:00 .
drwxrwxr-x 5 andreas andreas 4.0K Sep 18 05:00 ..
drwxrwxr-x 2 andreas andreas 4.0K Sep 18 05:00 bootchart.conf.d
drwxrwxr-x 2 andreas andreas 4.0K Sep 18 05:00 journald.conf.d
drwxrwxr-x 15 andreas andreas 4.0K Sep 18 05:00 system ### here it's "system", not "systemd"

Revision history for this message
Ernest Lotter (ernestl) wrote :

Regarding comment #13:
----------------------

Questing should be snapd - 2.72+ubuntu25.10.2.

-> Version snapd - 2.72+ubuntu25.10 had to have changelog modified due to late out of order arrival of 2.71.1

-> Then Version snapd - 2.72+ubuntu25.10.1 again required tiny patch to fix a seccomp related test issue.

So this brings us to 2.72+ubuntu25.10.2.

So as things stand now:

(1) snapd - 2.72+ubuntu26.04.1
(2) snapd - 2.72+ubuntu25.10.2
(3) snapd - 2.72+ubuntu25.04
(4) snapd - 2.72+ubuntu24.04

Revision history for this message
Ernest Lotter (ernestl) wrote :

Regarding comment #14:
----------------------

From Alfonso:
```
those folders are used to build UC initramfs, they might not point anywhere until the initramfs is built
so yes, that is expected
```

This makes sense. We could consider excluding it from the source tarball in the future, but its harmless as is.

Revision history for this message
Andreas Hasenack (ahasenack) wrote :

Sponsored for resolute, questing, plucky, noble, jammy.

Changed in snapd (Ubuntu Resolute):
status: Confirmed → In Progress
Changed in snapd (Ubuntu Questing):
status: Confirmed → In Progress
Changed in snapd (Ubuntu Plucky):
status: Confirmed → In Progress
Changed in snapd (Ubuntu Noble):
status: Confirmed → In Progress
Changed in snapd (Ubuntu Jammy):
status: Confirmed → In Progress
Revision history for this message
Julian Andres Klode (juliank) wrote :

-> Then Version snapd - 2.72+ubuntu25.10.1 again required tiny patch to fix a seccomp related test issue.

This also of course applies to the 26.04.1 change and both of these should have that mentioned in the changelog as the code usually is exactly the same and only the changelog differs.

Changed in snapd (Ubuntu Questing):
status: In Progress → Fix Committed
tags: added: verification-needed verification-needed-questing
Revision history for this message
Julian Andres Klode (juliank) wrote : Please test proposed package

Hello Ernest, or anyone else affected,

Accepted snapd into questing-proposed. The package will build now and be available at https://launchpad.net/ubuntu/+source/snapd/2.72+ubuntu25.10.2 in a few hours, and then in the -proposed repository.

Please help us by testing this new package. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation on how to enable and use -proposed. Your feedback will aid us getting this update out to other Ubuntu users.

If this package fixes the bug for you, please add a comment to this bug, mentioning the version of the package you tested, what testing has been performed on the package and change the tag from verification-needed-questing to verification-done-questing. If it does not fix the bug for you, please add a comment stating that, and change the tag to verification-failed-questing. In either case, without details of your testing we will not be able to proceed.

Further information regarding the verification process can be found at https://wiki.ubuntu.com/QATeam/PerformingSRUVerification . Thank you in advance for helping!

N.B. The updated package will be released to -updates after the bug(s) fixed by this package have been verified and the package has been in -proposed for a minimum of 7 days.

Changed in snapd (Ubuntu Plucky):
status: In Progress → Fix Committed
tags: added: verification-needed-plucky
Revision history for this message
Julian Andres Klode (juliank) wrote :

Hello Ernest, or anyone else affected,

Accepted snapd into plucky-proposed. The package will build now and be available at https://launchpad.net/ubuntu/+source/snapd/2.72+ubuntu25.04 in a few hours, and then in the -proposed repository.

Please help us by testing this new package. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation on how to enable and use -proposed. Your feedback will aid us getting this update out to other Ubuntu users.

If this package fixes the bug for you, please add a comment to this bug, mentioning the version of the package you tested, what testing has been performed on the package and change the tag from verification-needed-plucky to verification-done-plucky. If it does not fix the bug for you, please add a comment stating that, and change the tag to verification-failed-plucky. In either case, without details of your testing we will not be able to proceed.

Further information regarding the verification process can be found at https://wiki.ubuntu.com/QATeam/PerformingSRUVerification . Thank you in advance for helping!

N.B. The updated package will be released to -updates after the bug(s) fixed by this package have been verified and the package has been in -proposed for a minimum of 7 days.

Changed in snapd (Ubuntu Noble):
status: In Progress → Fix Committed
tags: added: verification-needed-noble
Revision history for this message
Julian Andres Klode (juliank) wrote :

Hello Ernest, or anyone else affected,

Accepted snapd into noble-proposed. The package will build now and be available at https://launchpad.net/ubuntu/+source/snapd/2.72+ubuntu24.04 in a few hours, and then in the -proposed repository.

Please help us by testing this new package. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation on how to enable and use -proposed. Your feedback will aid us getting this update out to other Ubuntu users.

If this package fixes the bug for you, please add a comment to this bug, mentioning the version of the package you tested, what testing has been performed on the package and change the tag from verification-needed-noble to verification-done-noble. If it does not fix the bug for you, please add a comment stating that, and change the tag to verification-failed-noble. In either case, without details of your testing we will not be able to proceed.

Further information regarding the verification process can be found at https://wiki.ubuntu.com/QATeam/PerformingSRUVerification . Thank you in advance for helping!

N.B. The updated package will be released to -updates after the bug(s) fixed by this package have been verified and the package has been in -proposed for a minimum of 7 days.

Changed in snapd (Ubuntu Jammy):
status: In Progress → Fix Committed
tags: added: verification-needed-jammy
Revision history for this message
Julian Andres Klode (juliank) wrote :

Hello Ernest, or anyone else affected,

Accepted snapd into jammy-proposed. The package will build now and be available at https://launchpad.net/ubuntu/+source/snapd/2.72+ubuntu22.04 in a few hours, and then in the -proposed repository.

Please help us by testing this new package. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation on how to enable and use -proposed. Your feedback will aid us getting this update out to other Ubuntu users.

If this package fixes the bug for you, please add a comment to this bug, mentioning the version of the package you tested, what testing has been performed on the package and change the tag from verification-needed-jammy to verification-done-jammy. If it does not fix the bug for you, please add a comment stating that, and change the tag to verification-failed-jammy. In either case, without details of your testing we will not be able to proceed.

Further information regarding the verification process can be found at https://wiki.ubuntu.com/QATeam/PerformingSRUVerification . Thank you in advance for helping!

N.B. The updated package will be released to -updates after the bug(s) fixed by this package have been verified and the package has been in -proposed for a minimum of 7 days.

Revision history for this message
Julian Andres Klode (juliank) wrote :

-> Then Version snapd - 2.72+ubuntu25.10.1 again required tiny patch to fix a seccomp related test issue.

Please ensure that going forward, tarballs have no different content outside of debian/. snapd is a native package at this point purely for some obscure technical reasons, but that's no reason to take advantage of it: the upstream portions should be the same across all releases.

Revision history for this message
Ubuntu SRU Bot (ubuntu-sru-bot) wrote : Autopkgtest regression report (snapd/2.72+ubuntu24.04)

All autopkgtests for the newly accepted snapd (2.72+ubuntu24.04) for noble have finished running.
The following regressions have been reported in tests triggered by the package:

docker.io-app/28.2.2-0ubuntu1~24.04.1 (amd64, arm64, ppc64el, s390x)

Please visit the excuses page listed below and investigate the failures, proceeding afterwards as per the StableReleaseUpdates policy regarding autopkgtest regressions [1].

https://people.canonical.com/~ubuntu-archive/proposed-migration/noble/update_excuses.html#snapd

[1] https://wiki.ubuntu.com/StableReleaseUpdates#Autopkgtest_Regressions

Thank you!

Revision history for this message
Ubuntu SRU Bot (ubuntu-sru-bot) wrote : Autopkgtest regression report (snapd/2.72+ubuntu22.04)

All autopkgtests for the newly accepted snapd (2.72+ubuntu22.04) for jammy have finished running.
The following regressions have been reported in tests triggered by the package:

docker.io-app/28.2.2-0ubuntu1~22.04.1 (amd64, ppc64el, s390x)
livecd-rootfs/2.765.55 (amd64)
systemd/249.11-0ubuntu3.17 (amd64)

Please visit the excuses page listed below and investigate the failures, proceeding afterwards as per the StableReleaseUpdates policy regarding autopkgtest regressions [1].

https://people.canonical.com/~ubuntu-archive/proposed-migration/jammy/update_excuses.html#snapd

[1] https://wiki.ubuntu.com/StableReleaseUpdates#Autopkgtest_Regressions

Thank you!

Revision history for this message
Ubuntu SRU Bot (ubuntu-sru-bot) wrote : Autopkgtest regression report (snapd/2.72+ubuntu25.10.2)

All autopkgtests for the newly accepted snapd (2.72+ubuntu25.10.2) for questing have finished running.
The following regressions have been reported in tests triggered by the package:

linux-realtime/6.17.0-1002.3 (amd64)
livecd-rootfs/25.10.24 (arm64)

Please visit the excuses page listed below and investigate the failures, proceeding afterwards as per the StableReleaseUpdates policy regarding autopkgtest regressions [1].

https://people.canonical.com/~ubuntu-archive/proposed-migration/questing/update_excuses.html#snapd

[1] https://wiki.ubuntu.com/StableReleaseUpdates#Autopkgtest_Regressions

Thank you!

Revision history for this message
Ubuntu SRU Bot (ubuntu-sru-bot) wrote : Autopkgtest regression report (snapd/2.72+ubuntu25.04)

All autopkgtests for the newly accepted snapd (2.72+ubuntu25.04) for plucky have finished running.
The following regressions have been reported in tests triggered by the package:

docker.io-app/28.2.2-0ubuntu1~25.04.1 (amd64, arm64, ppc64el, s390x)
systemd/257.4-1ubuntu3.2 (amd64)

Please visit the excuses page listed below and investigate the failures, proceeding afterwards as per the StableReleaseUpdates policy regarding autopkgtest regressions [1].

https://people.canonical.com/~ubuntu-archive/proposed-migration/plucky/update_excuses.html#snapd

[1] https://wiki.ubuntu.com/StableReleaseUpdates#Autopkgtest_Regressions

Thank you!

Revision history for this message
Ernest Lotter (ernestl) wrote (last edit ):

Validation on -proposed in progress: https://warthogs.atlassian.net/browse/SNAPDENG-34863

Please note we do not currently have resolute images available for spread testing so this will be skipped.

Revision history for this message
Alessandro Astone (aleasto) wrote :

Hi snapd team.
Please beware of this regression: https://bugs.launchpad.net/ubuntu/+source/malcontent/+bug/2128350
I'm working on SRUing the fix to all series; ideally we would have that land in -updates before this.

Revision history for this message
Sergio Cazzolato (sergio-j-cazzolato) wrote :

Executed automated tests and the results are ok. Left a comment in the jira ticket about which prs address each test failure.

See https://warthogs.atlassian.net/browse/SNAPDENG-34863

Revision history for this message
Sergio Cazzolato (sergio-j-cazzolato) wrote :

Also all manual tests passed for ubuntu 22.04 24.04 25.04 and 25.10.

Revision history for this message
Launchpad Janitor (janitor) wrote :
Download full text (5.8 KiB)

This bug was fixed in the package snapd - 2.72+ubuntu26.04.1

---------------
snapd (2.72+ubuntu26.04.1) resolute; urgency=medium

  * New upstream release, LP: #2124239
    - FDE: support replacing TPM protected keys at runtime via the
      /v2/system-volumes endpoint
    - FDE: support secboot preinstall check fix actions for 25.10+
      hybrid installs via the /v2/system/{label} endpoint
    - FDE: tweak polkit message to remove jargon
    - FDE: ensure proper sealing with kernel command line defaults
    - FDE: provide generic reseal function
    - FDE: support using OPTEE for protecting keys, as an alternative to
      existing fde-setup hooks (Ubuntu Core only)
    - Confdb: 'snapctl get --view' supports passing default values
    - Confdb: content sub-rules in confdb-schemas inherit their parent
      rule's "access"
    - Confdb: make confdb error kinds used in API more generic
    - Confdb: fully support lists and indexed paths (including unset)
    - Prompting: add notice backend for prompting types (unused for now)
    - Prompting: include request cgroup in prompt
    - Prompting: handle unsupported xattrs
    - Prompting: add permission mapping for the camera interface
    - Notices: read notices from state without state lock
    - Notices: add methods to get notice fields and create, reoccur, and
      deepcopy notice
    - Notices: add notice manager to coordinate separate notice backends
    - Notices: support draining notices from state when notice backend
      registered as producer of a particular notice type
    - Notices: query notice manager from daemon instead of querying
      state for notices directly
    - Packaging: Ubuntu | ignore .git directory
    - Packaging: FIPS | bump deb Go FIPS to 1.23
    - Packaging: snap | bump FIPS toolchain to 1.23
    - Packaging: debian | sync most upstream changes
    - Packaging: debian-sid | depends on libcap2-bin for postint
    - Packaging: Fedora | drop fakeroot
    - Packaging: snap | modify snapd.mk to pass build tags when running
      unit tests
    - Packaging: snap | modify snapd.mk to pass nooptee build tag
    - Packaging: modify Makefile.am to fix snap-confine install profile
      with 'make hack'
    - Packaging: modify Makefile.am to fix out-of-tree use of 'make
      hack'
    - LP: #2122054 Snap installation: skip snap icon download when
      running in a cloud or using a proxy store
    - Snap installation: add timeout to http client when downloading
      snap icon
    - Snap installation: use http(s) proxy for icon downloads
    - LP: #2117558 snap-confine: fix error message with /root/snap not
      accessible
    - snap-confine: fix non-suid limitation by switching to root:root to
      operate v1 freezer
    - core-initrd: do not use writable-paths when not available
    - core-initrd: remove debian folder
    - LP: #1916244 Interfaces: gpio-chardev | re-enable the gpio-chardev
      interface now with the more robust gpio-aggregator configfs kernel
      interface
    - Interfaces: gpio-chardev | exclusive snap connections, raise a
      conflict when both gpio-chardev and gpio are connected
    - Interfaces: gpio-chardev | fix gpio-aggregator module lo...

Read more...

Changed in snapd (Ubuntu Resolute):
status: In Progress → Fix Released
Revision history for this message
Ernest Lotter (ernestl) wrote :

Verification of associated LP bugs completed.

Revision history for this message
Ernest Lotter (ernestl) wrote (last edit ):

Update verification
===================

Snap up/downgrade:
------------------
As part of other LP bug tests, I completed multiple snapd deb updates and downgrades for each targeted Ubuntu release version and can confirm that it works.

Distribution upgrade:
---------------------

(1)

Upgrade from Jammy all the way to Questing:

snap version
snap 2.72+ubuntu22.04
snapd 2.72+ubuntu22.04
series 16
ubuntu 22.04
kernel 5.15.0-163-generic
architecture amd64

(2)

snap 2.72+ubuntu24.04
snapd 2.72+ubuntu24.04
series 16
ubuntu 24.04
kernel 6.8.0-87-generic
architecture amd64

(3)

snap 2.72+ubuntu25.04
snapd 2.72+ubuntu25.04
series 16
ubuntu 25.04
kernel 6.14.0-35-generic
architecture amd64

(4)

snap 2.72+ubuntu25.10.2
snapd 2.72+ubuntu25.10.2
series 16
ubuntu 25.10
kernel 6.17.0-6-generic
architecture amd64

Ernest Lotter (ernestl)
tags: added: verification-done verification-done-jammy verification-done-noble verification-done-plucky verification-done-questing
removed: verification-needed verification-needed-jammy verification-needed-noble verification-needed-plucky verification-needed-questing
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.