[Bug 2057699] Re: [SRU] New upstream microrelease .NET 6.0.28 and SDK 6.0.128

Dominik Viererbe 2057699 at bugs.launchpad.net
Wed Mar 13 09:13:45 UTC 2024


Both build fine in a PPA
https://launchpad.net/~dviererbe/+archive/ubuntu/dotnet6-0-128.

Autopkgtest pass locally, but fail in the autopkgtest cloud, because
they run out of disk space. I opened a merge proposal to add dotnet to
big_packages: https://code.launchpad.net/~dviererbe/autopkgtest-
cloud/+git/autopkgtest-package-configs/+merge/462296

To get the source packages:

dotnet6/6.0.128-0ubuntu1~23.10.1: 
dget https://launchpad.net/~dviererbe/+archive/ubuntu/dotnet6-0-128/+sourcefiles/dotnet6/6.0.128-0ubuntu1~23.10.1/dotnet6_6.0.128-0ubuntu1~23.10.1.dsc

dotnet6/6.0.128-0ubuntu1~22.04.1:
dget https://launchpad.net/~dviererbe/+archive/ubuntu/dotnet6-0-128/+sourcefiles/dotnet6/6.0.128-0ubuntu1~22.04.1/dotnet6_6.0.128-0ubuntu1~22.04.1.dsc

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to dotnet6 in Ubuntu.
https://bugs.launchpad.net/bugs/2057699

Title:
  [SRU] New upstream microrelease .NET 6.0.28 and SDK 6.0.128

Status in dotnet6 package in Ubuntu:
  In Progress
Status in dotnet6 source package in Jammy:
  In Progress
Status in dotnet6 source package in Mantic:
  In Progress

Bug description:
  [Impact]

   * This correspond to an upstream microrelease (Microsoft Patch
  Tuesday microrelease). See: https://github.com/dotnet/source-
  build/discussions/4211

   * It is beneficial for our latest LTS users to have access to the
  latest .NET stack.

  [Test Case]

   * The package should build successfully in mantic-proposed and jammy-
  proposed.

   * The packages should be installable on mantic and jammy on amd64 and
  arm64 architectures.

   * Autopackage tests should pass. (Note: this release coincides with
  enhanced autopkgtests )

   * The usual manual tests that have been seen in the previous microreleases [1] [2] [3] (see Test Case section there).
     Note: The need for manual testing is largely reduced since the last SRU, because the autopkgtests nowadays cover a broad set of scenarios, that far exceeds the mentioned manual test plans.

  [Regression Potential]

   * Upstream tests are usually satisfactory, but there is always a risk
  of something breaking.

  [Other]

  * 6.0.28 is the version number of the .NET Runtime and 6.0.128 is the
  version number of the .NET SDK. The package version only refers to the
  SDK version number.

  Although the dotnet SDK 6.0.115 is part of the dotnet 6.0.15 release
  we refer to the release as 6.0.115, because source build only supports
  the 6.0.1xx feature band. (See https://github.com/dotnet/source-
  build#support)

  * We are only building the 6.0.1xx feature band, because this is the
  only feature band that allows to be build 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/

  [1] https://launchpad.net/bugs/1996499
  [2] https://launchpad.net/bugs/1983380
  [3] https://launchpad.net/bugs/2011807

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/dotnet6/+bug/2057699/+subscriptions




More information about the foundations-bugs mailing list