Skip to content

release: 2.74.1 (attempt2)#16581

Merged
ernestl merged 9 commits intocanonical:release/2.74from
ernestl:prepare-release-2.74.1-attempt2
Feb 13, 2026
Merged

release: 2.74.1 (attempt2)#16581
ernestl merged 9 commits intocanonical:release/2.74from
ernestl:prepare-release-2.74.1-attempt2

Conversation

@ernestl
Copy link
Copy Markdown
Member

@ernestl ernestl commented Feb 10, 2026

DEBEMAIL="Ernest Lotter <ernest.lotter@canonical.com>" release-tools/changelog.py 2.74.1 2138629 NEWS.md

Some serious issues was discovered since the first attempt: #16537

CHERRY PICKED:

Fixes for serious issues found since previous attempt:

Functional fixes:

Test fixes:

LP Bugs: https://launchpad.net/snapd/+milestone/2.74.1
SRU Bug: https://bugs.launchpad.net/ubuntu/+source/snapd/+bug/2138629
Jira: https://warthogs.atlassian.net/browse/SNAPDENG-36361

Requires rebase merge

maykathm and others added 3 commits February 10, 2026 22:51
* mkversion.sh: correct for deb release flow

* fixup! mkversion.sh: correct for deb release flow
This reverts commit 36023da.
@ernestl ernestl added the Run nested The PR also runs tests inluded in nested suite label Feb 10, 2026
@ernestl ernestl added this to the 2.74.1 milestone Feb 10, 2026
@ernestl ernestl added the Needs Samuele review Needs a review from Samuele before it can land label Feb 10, 2026
@ernestl ernestl changed the title Prepare release 2.74.1 attempt2 release: 2.74.1 (attempt2) Feb 10, 2026
@ernestl ernestl closed this Feb 10, 2026
@ernestl ernestl reopened this Feb 10, 2026
@github-actions
Copy link
Copy Markdown

github-actions Bot commented Feb 10, 2026

Fri Feb 13 09:42:42 UTC 2026
The following results are from: https://github.com/canonical/snapd/actions/runs/21961159773

Failures:

Preparing:

  • openstack:ubuntu-26.04-64:tests/main/
  • openstack:ubuntu-26.04-64:tests/main/
  • openstack:ubuntu-26.04-64:tests/main/
  • openstack:ubuntu-18.04-64:tests/main/nss-modules:nis
  • openstack:ubuntu-18.04-64:tests/main/nss-modules:winbind

Executing:

  • openstack:debian-sid-64:tests/main/interfaces-network-status-classic
  • openstack-ext:ubuntu-26.04-64:tests/nested/manual/minimal-smoke:secboot_enabled
  • openstack-ext:ubuntu-26.04-64:tests/nested/manual/broken-model:tpm
  • openstack-ext:ubuntu-26.04-64:tests/nested/core/remount-hotplug
  • openstack-ext:ubuntu-26.04-64:tests/nested/manual/core20-fde-dbx
  • openstack-ext:ubuntu-26.04-64:tests/nested/manual/broken-model:hook
  • openstack-ext:ubuntu-26.04-64:tests/nested/manual/minimal-smoke:secboot_disabled

Copy link
Copy Markdown
Member

@olivercalder olivercalder left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, thanks!

@olivercalder
Copy link
Copy Markdown
Member

Ah I see, the encryption check fix hasn't been cherry-picked yet...

@codecov
Copy link
Copy Markdown

codecov Bot commented Feb 10, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 77.49%. Comparing base (36023da) to head (8e36c19).
⚠️ Report is 9 commits behind head on release/2.74.

Additional details and impacted files
@@               Coverage Diff                @@
##           release/2.74   #16581      +/-   ##
================================================
- Coverage         77.49%   77.49%   -0.01%     
================================================
  Files              1342     1344       +2     
  Lines            184303   184231      -72     
  Branches           2444     2444              
================================================
- Hits             142825   142769      -56     
+ Misses            32838    32828      -10     
+ Partials           8640     8634       -6     
Flag Coverage Δ
unittests 77.49% <100.00%> (-0.01%) ⬇️

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@ernestl ernestl added the Auto rerun spread Auto reruns spread up to 4 times in non-draft PRs w/ >=1 approval and <20 fails in any fund. system label Feb 10, 2026
…e cached context (canonical#16577)

* overlord/devicestate, secboot: install setup encryption check must use cache from context

* fixup! overlord/devicestate, secboot: install setup encryption check must use cache from context

* fixup! overlord/devicestate, secboot: install setup encryption check must use cache from context
@ernestl ernestl force-pushed the prepare-release-2.74.1-attempt2 branch from a5d067b to 5956815 Compare February 11, 2026 07:26
Copy link
Copy Markdown
Contributor

@pedronis pedronis left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

+1

…or preinstall context availability (canonical#16584)

* overlord/devicestate: fix do-install-setup-storage-encryption check for preinstall context availability

* fixup! overlord/devicestate: fix do-install-setup-storage-encryption check for preinstall context availability
@ernestl ernestl force-pushed the prepare-release-2.74.1-attempt2 branch from 5956815 to da8ba98 Compare February 11, 2026 12:07
@olivercalder
Copy link
Copy Markdown
Member

We may need to pull in #16586 as an urgent fix, as it's breaking GNOME 50 and resolute. The cause is #16326 which was new in 2.74.

@ernestl ernestl force-pushed the prepare-release-2.74.1-attempt2 branch from da8ba98 to 8e36c19 Compare February 12, 2026 19:28
@ernestl
Copy link
Copy Markdown
Member Author

ernestl commented Feb 13, 2026

Failure analysis:

spread nested-ubuntu-26.04

(1) This passes in the dev environment, this is understood to be related to the new 6.19 kernel:

  • openstack-ext:ubuntu-26.04-64:tests/nested/core/remount-hotplug

(2) These passes in the dev environment, it is related to the 6.19 kernel. The problem is
that we cannot successfully pass the recovery code over the serial connection. Workaround is in progress
where we proved using a different method works: #16589:

  • openstack-ext:ubuntu-26.04-64:tests/nested/manual/broken-model:hook
  • openstack-ext:ubuntu-26.04-64:tests/nested/manual/broken-model:tpm
  • openstack-ext:ubuntu-26.04-64:tests/nested/manual/core20-fde-dbx

Known, see as previous release attempt:

  • openstack-ext:ubuntu-26.04-64:tests/nested/manual/minimal-smoke:secboot_disabled
  • openstack-ext:ubuntu-26.04-64:tests/nested/manual/minimal-smoke:secboot_enabled

spread ubuntu-daily

(3) Known issue with 6.19 kernel affecting networking/sockets: https://bugs.launchpad.net/ubuntu/+source/linux-meta/+bug/2141298

  • openstack:ubuntu-26.04-64:tests/main/desktop-portal-filechooser
  • openstack:ubuntu-26.04-64:tests/main/interfaces-firewall-control
  • openstack:ubuntu-26.04-64:tests/main/interfaces-network
  • openstack:ubuntu-26.04-64:tests/main/interfaces-network-bind
  • openstack:ubuntu-26.04-64:tests/main/server-snap:goServer
  • openstack:ubuntu-26.04-64:tests/main/server-snap:pythonServer

spread ubuntu-xenial-bionic

(4) Needs to be investigated...

  • openstack:ubuntu-18.04-64:tests/main/nss-modules:nis
  • openstack:ubuntu-18.04-64:tests/main/nss-modules:winbind

spread opensuse

(5) Needs to be investigated...

  • Error: Failed to CreateArtifact: Unable to make request: ECONNRESET

We will continue with the release, and investigate the remaining failures in parallel, only in the interest of time.

@ernestl ernestl merged commit 0ea25ad into canonical:release/2.74 Feb 13, 2026
585 of 642 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Auto rerun spread Auto reruns spread up to 4 times in non-draft PRs w/ >=1 approval and <20 fails in any fund. system Needs Samuele review Needs a review from Samuele before it can land Run nested The PR also runs tests inluded in nested suite

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants