** Description changed: New Snapd release 2.76 is required for Jammy, Noble, Questing, Resolute and Stonking. Snapd 2.76 is the latest upstream release. It follows the previous Ubuntu release 2.75.2 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/17117 Release preparation test results: https://github.com/canonical/snapd/actions/runs/26599354059/ Failure analysis: https://github.com/canonical/snapd/pull/17117#issuecomment-4571909918 Release notes: https://forum.snapcraft.io/t/snapd-2-76-release- update/51673 + PACKAGING CHANGES: + * LP: #2139213 packaging: make Ubuntu 16.04 packaging dep17 compliant + * packaging: add cross-distro build script and instructions + * packaging: add openSUSE 16.0 spread support + * packaging: Debian build improvements + * packaging: default openSUSE to /var/lib/snapd/snap and sync from downstream + * packaging: drop transitional packages only for Ubuntu 26.04 (Resolute) + * packaging: fix Launchpad FIPS build detection for snapd-fips job + * packaging: refactor and clean up snapd.mk, standardize test-data directories + * packaging: switch to golang-github-chai2010-gettext-go-dev + * packaging: update bundled AppArmor 4.1.7 (snapd snap only) + + NOTE ABOUT PACKAGING CHANGES: + There is a significant change to "drop transitional packages". This is currently implemented as the `packaging/ubuntu24.04` instead of the original `packaging/ubuntu16.04`. + + We definitely want it for stonking, but it may be perceived as too late/risk for resolute. However, given resolute is still young, this should be specifically evaluated by the sponsor/SRU reviewers. We have both options ready for upload: + - (packages NOT dropped) https://launchpad.net/~snappy-dev/+archive/ubuntu/image/+sourcepub/18436835/+listing-archive-extra + + - (packages dropped) https://launchpad.net/~snappy- + dev/+archive/ubuntu/image/+sourcepub/18476317/+listing-archive-extra + 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.76
** Description changed: New Snapd release 2.76 is required for Jammy, Noble, Questing, Resolute and Stonking. Snapd 2.76 is the latest upstream release. It follows the previous Ubuntu release 2.75.2 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/17117 Release preparation test results: https://github.com/canonical/snapd/actions/runs/26599354059/ Failure analysis: https://github.com/canonical/snapd/pull/17117#issuecomment-4571909918 Release notes: https://forum.snapcraft.io/t/snapd-2-76-release- update/51673 PACKAGING CHANGES: * LP: #2139213 packaging: make Ubuntu 16.04 packaging dep17 compliant * packaging: add cross-distro build script and instructions * packaging: add openSUSE 16.0 spread support * packaging: Debian build improvements * packaging: default openSUSE to /var/lib/snapd/snap and sync from downstream * packaging: drop transitional packages only for Ubuntu 26.04 (Resolute) * packaging: fix Launchpad FIPS build detection for snapd-fips job * packaging: refactor and clean up snapd.mk, standardize test-data directories * packaging: switch to golang-github-chai2010-gettext-go-dev * packaging: update bundled AppArmor 4.1.7 (snapd snap only) NOTE ABOUT PACKAGING CHANGES: There is a significant change to "drop transitional packages". This is currently implemented as the `packaging/ubuntu24.04` instead of the original `packaging/ubuntu16.04`. We definitely want it for stonking, but it may be perceived as too late/risk for resolute. However, given resolute is still young, this should be specifically evaluated by the sponsor/SRU reviewers. We have both options ready for upload: - (packages NOT dropped) https://launchpad.net/~snappy-dev/+archive/ubuntu/image/+sourcepub/18436835/+listing-archive-extra - - - (packages dropped) https://launchpad.net/~snappy- - dev/+archive/ubuntu/image/+sourcepub/18476317/+listing-archive-extra + - (packages dropped) https://launchpad.net/~snappy-dev/+archive/ubuntu/image/+sourcepub/18476317/+listing-archive-extra 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.76 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2154498 Title: [SRU] 2.76 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/snapd/+bug/2154498/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
