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

Dominik Viererbe 2057699 at bugs.launchpad.net
Thu Mar 28 13:56:24 UTC 2024


The regression reported above were caused by autopkgtest running older
package versions with known to fail autopkgtests. This is one of the
reason why this SRU caries autopkgtest changes. Therefore the above
reported regressions can safely be ignored.

Running autopkgtests against the new packages passes:
* 6.0.128-0ubuntu1~22.04.2 jammy/amd64: [1]
* 6.0.128-0ubuntu1~22.04.2 jammy/arm64: [2]
* 6.0.128-0ubuntu1~23.10.2 mantic/amd64: [3]
* 6.0.128-0ubuntu1~23.10.2 mantic/arm64: [4]

[1] https://autopkgtest.ubuntu.com/results/autopkgtest-jammy/jammy/amd64/d/dotnet6/20240327_004441_196db@/log.gz
[2] https://autopkgtest.ubuntu.com/results/autopkgtest-jammy/jammy/arm64/d/dotnet6/20240327_020912_3f637@/log.gz
[3] https://autopkgtest.ubuntu.com/results/autopkgtest-mantic/mantic/amd64/d/dotnet6/20240327_005258_533e7@/log.gz
[4] https://autopkgtest.ubuntu.com/results/autopkgtest-mantic/mantic/arm64/d/dotnet6/20240327_120126_9732e@/log.gz

** Tags removed: block-proposed-jammy block-proposed-mantic verification-needed verification-needed-jammy verification-needed-mantic
** Tags added: verification-done verification-done-jammy verification-done-mantic

-- 
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:
  Fix Committed
Status in dotnet6 source package in Jammy:
  Fix Committed
Status in dotnet6 source package in Mantic:
  Fix Committed

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.

   * This update is bundled with quality assurance improvements.
     See section other for more details.

  [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 arm64architectures.

   * Autopackage tests should pass.

   * The usual manual tests that have been seen in the previous microreleases
     LP: #1996499, #1983380, #2011807 (see Test Case section there).

     Note: The need for manual testing is largely reduced since the last SRU,
           because the autopkgtests improvements far exceeds the coverage
           provided by the mentioned manual test plans.

  [Regression Potential]

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

  [Other]

  * The quality assurance improvements include:
    - Adding build time smoke test that fail the build if fundamental flaws
      of the build artifacts are detected.
    - Using the RedHat test suite which significantly increases the test coverage.

  * dotnet6 was removed from the current development release.
    See LP: #2044511 for details.

  * 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.

  * 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/

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