[Bug 2138326] Re: [SRU] New upstream microrelease .NET 8.0.123/8.0.23
Mateus Rodrigues de Morais
2138326 at bugs.launchpad.net
Tue Jan 27 17:39:09 UTC 2026
Autopkgtests are passing.
Packages are installable on questing, noble, and jammy.
Verified the builds are working on questing, noble, and jammy with the
steps provided by the SRU test plan:
https://github.com/canonical/dotnet-source-
build/blob/main/docs/SRUTestPlan.md
** Tags removed: verification-needed verification-needed-jammy verification-needed-noble verification-needed-questing
** Tags added: verification-done verification-done-jammy verification-done-noble verification-done-questing
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to dotnet8 in Ubuntu.
https://bugs.launchpad.net/bugs/2138326
Title:
[SRU] New upstream microrelease .NET 8.0.123/8.0.23
Status in dotnet8 package in Ubuntu:
New
Status in dotnet8 source package in Jammy:
Fix Committed
Status in dotnet8 source package in Noble:
Fix Committed
Status in dotnet8 source package in Questing:
Fix Committed
Bug description:
This is the tracking bug for the .NET 8 January 2026 release.
[Impact]
* This corresponds to an upstream microrelease released on January 13th, 2026. See also:
- release announcement: https://github.com/dotnet/source-build/discussions/5460
- .NET 8.0.23 Runtime release notes: https://github.com/dotnet/core/blob/main/release-notes/8.0/8.0.23/8.0.23.md
- .NET 8.0.123 SDK release notes: https://github.com/dotnet/core/blob/main/release-notes/8.0/8.0.23/8.0.123.md
* It is beneficial for all our users (including LTS users) to have
access to the latest .NET stack.
[Test Case]
* The package should build successfully in -proposed (respectively).
* The packages should be installable on jammy, noble, and questing on
amd64, arm64, s390x and ppc64el architectures.
* Autopackage tests should pass.
[Regression Potential]
* The dotnet8 package has no reverse dependencies.
* The upstream testing routine is usually satisfactory (see for
example Microsoft's public Azure Pipeline for .NET related
repositories: https://dev.azure.com/dnceng-public/public/_build), but
there is always a risk of something breaking.
[Other]
* The tarball originated from here:
https://github.com/canonical/dotnet-source-
build/actions/runs/20970209269
* 8.0.23 is the version number of the .NET Runtime and 8.0.123 is the version
number of the .NET SDK.
* We are only building the 8.0.1xx feature band, because this is the only
feature band that allows building from source. See explanation of feature
bands: https://learn.microsoft.com/en-us/dotnet/core/releases-and-support#feature-bands-sdk-only
* Overview of how dotnet is versioned: https://learn.microsoft.com/en-
us/dotnet/core/versions/
* PPA for review: https://launchpad.net/~mateus-
morais/+archive/ubuntu/dotnet-servicing-jan-2026-2/+packages
* In order to keep all dotnet* packages consistent, this release also includes debian/ changes uploaded to resolute, which are:
* d/t/regular-tests: synced with upstream.
- Removed release-version-sane test following upstream.
- Removed unnecessary files from source tree.
- cgroup-limit/test.sh: fix autopkgtest regression in Ubuntu releases with
rust-coreutils by comparing the cgroup filesystem ID instead of friendly
name.
* d/t/run-regular-tests: fixed test username typo.
* d/rules: cleaned up trailing spaces.
* d/eng/test-runner: removed unnecessary files from source tree.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/dotnet8/+bug/2138326/+subscriptions
More information about the foundations-bugs
mailing list