Skip to content

release: 2.77 - #17411

Merged
sergiocazzolato merged 1 commit into
canonical:release/2.77from
sergiocazzolato:release/2.77
Jul 27, 2026
Merged

release: 2.77#17411
sergiocazzolato merged 1 commit into
canonical:release/2.77from
sergiocazzolato:release/2.77

Conversation

@sergiocazzolato

@sergiocazzolato sergiocazzolato commented Jul 24, 2026

Copy link
Copy Markdown
Contributor

DEBEMAIL="Sergio Cazzolato sergio.cazzolato@canonical.com" release-tools/changelog.py 2.77 2158102 NEWS.md

LP bugs: https://launchpad.net/snapd/+milestone/2.77
SRU bug: https://bugs.launchpad.net/snapd/+bug/2158102
Jira: https://warthogs.atlassian.net/browse/SNAPDENG-36858

Test fixes:

  • tests: accout for syscalls missing on arm64
  • tests: fix lxd-mount-units in ubuntu jammy
  • tests: remove support ubuntu 25.10 add support ubuntu 26.10
  • tests: fix nvidia-driver:535 on ubuntu 22.04 and 24.04
  • tests: fix service startup during install, account for dh-systemd in tests
  • tests: fix how timesyncd is configured for ubuntu-core
  • tests: build snap-bootstrap with netgo
  • tests: verify that a wrongly signed shim cannot get installed
  • tests: cleanup redundant tests.cleanup restore
  • tests: add back printer-driver-cups-pdf as a dependency
  • tests: move trusty to openstack and remove alternative-backend from workflows
  • tests: rename views, plugs and paths per SD247 spec
  • tests: add commands for debugging or accessing snap mount namespaces
  • tests: add request counting, add debug-api command, use it in tests
  • tests: migrate fips and secboot from google to openstack
  • tests: retry when gh client fails and check last change time in auto-rerun workflow
  • tests: fix security-logging test in opensuse
  • tests: fix spread filter to allow more specific rules than tasks
  • tests: update main/nvidia-files
  • tests: fix interfaces-kernel-module-control on core 18
  • tests: create a new auto trigger workflow for prs
  • tests: stabilize rpm package tracking in fedora/opensuse spread cleanup

Requires rebase merge

@andrewphelpsj andrewphelpsj left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Thanks, a couple things to mention about experimental features.

Comment thread packaging/fedora/snapd.spec Outdated

@olivercalder olivercalder left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Overall looks good, a few comments about things I'm more familiar with

Comment thread NEWS.md Outdated
Comment thread NEWS.md
Comment thread NEWS.md Outdated
@codecov

codecov Bot commented Jul 24, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 78.83%. Comparing base (546cb6a) to head (0f48b4b).

Additional details and impacted files
@@               Coverage Diff                @@
##           release/2.77   #17411      +/-   ##
================================================
+ Coverage         78.81%   78.83%   +0.01%     
================================================
  Files              1410     1403       -7     
  Lines            196929   196820     -109     
  Branches           2498     2498              
================================================
- Hits             155208   155159      -49     
+ Misses            32367    32313      -54     
+ Partials           9354     9348       -6     
Flag Coverage Δ
unittests 78.83% <ø> (+0.01%) ⬆️

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

☔ View full report in Codecov by Harness.
📢 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.

@github-actions

github-actions Bot commented Jul 24, 2026

Copy link
Copy Markdown

Mon Jul 27 12:07:24 UTC 2026

Spread tests skipped

Comment thread NEWS.md
* FDE: allow proceeding without hardware root of trust in secboot
* FDE: allow reprovision without factory reset
* FDE: make reprovision only seal
* FDE: add reprovision recovery key generation API

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

what's the entry for 983808a ?

@sergiocazzolato sergiocazzolato Jul 27, 2026

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

This is the pr #17034

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

something is wrong becaue that PR/API is more thatn just the recovery key generation, we want something like

  • FDE: add reprovision API

then

@andrewphelpsj andrewphelpsj left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Thanks! Stuff I know about looks good

Comment thread NEWS.md Outdated
Comment thread NEWS.md
@sergiocazzolato sergiocazzolato added the Skip spread Indicate that spread job should not run label Jul 27, 2026

@ZeyadYasser ZeyadYasser left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

LGTM, Thank you!

@sergiocazzolato
sergiocazzolato merged commit ff6da80 into canonical:release/2.77 Jul 27, 2026
119 checks passed
@sergiocazzolato
sergiocazzolato deleted the release/2.77 branch July 27, 2026 15:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Skip spread Indicate that spread job should not run

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants