[Bug 2057982] Re: [SRU] Is a ca-certificates dependency missing?
Dominik Viererbe
2057982 at bugs.launchpad.net
Thu Mar 28 14:12:43 UTC 2024
The dotnet6 packages are handled in another SRU (see LP: #2057699).
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.
dotnet8/noble fails to build because of clang defaults to version 18 in proposed:
https://launchpad.net/ubuntu/+source/dotnet8/8.0.103-8.0.3-0ubuntu1
Mateus Rodrigues de Morais (~mateus-morais) already applied a patch to
fix this in a PPA and tests pass, but we need to get this uploaded.
Handling noble uploads is not part of the SRU anyway.
Running autopkgtests against the other latests packages passes:
7.0.117-0ubuntu1~22.04.2 jammy/amd64: [1]
7.0.117-0ubuntu1~22.04.2 jammy/arm64: [2]
7.0.117-0ubuntu1~23.10.2 mantic/amd64: [3]
7.0.117-0ubuntu1~23.10.2 mantic/arm64: [4]
8.0.103-8.0.3-0ubuntu1~22.04.2 jammy/amd64: [5]
8.0.103-8.0.3-0ubuntu1~22.04.2 jammy/arm64: [6]
8.0.103-8.0.3-0ubuntu1~23.10.2 mantic/amd64:[7]
8.0.103-8.0.3-0ubuntu1~23.10.2 mantic/arm64:[8]
[1] https://autopkgtest.ubuntu.com/results/autopkgtest-jammy/jammy/amd64/d/dotnet7/20240327_005240_f5428@/log.gz
[2] https://autopkgtest.ubuntu.com/results/autopkgtest-jammy/jammy/arm64/d/dotnet7/20240327_015841_0299a@/log.gz
[3] https://autopkgtest.ubuntu.com/results/autopkgtest-mantic/mantic/amd64/d/dotnet7/20240327_005627_40d31@/log.gz
[4] https://autopkgtest.ubuntu.com/results/autopkgtest-mantic/mantic/arm64/d/dotnet7/20240327_030204_8a006@/log.gz
[5] https://autopkgtest.ubuntu.com/results/autopkgtest-jammy/jammy/amd64/d/dotnet8/20240327_012456_95865@/log.gz
[6] https://autopkgtest.ubuntu.com/results/autopkgtest-jammy/jammy/arm64/d/dotnet8/20240327_014048_5d7ca@/log.gz
[7] https://autopkgtest.ubuntu.com/results/autopkgtest-mantic/mantic/amd64/d/dotnet8/20240327_013827_7ed88@/log.gz
[8] https://autopkgtest.ubuntu.com/results/autopkgtest-mantic/mantic/arm64/d/dotnet8/20240327_025047_e55ac@/log.gz
** Tags removed: 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/2057982
Title:
[SRU] Is a ca-certificates dependency missing?
Status in dotnet6 package in Ubuntu:
Fix Committed
Status in dotnet7 package in Ubuntu:
Fix Committed
Status in dotnet8 package in Ubuntu:
Fix Committed
Status in dotnet6 source package in Jammy:
Fix Committed
Status in dotnet7 source package in Jammy:
Fix Committed
Status in dotnet8 source package in Jammy:
Fix Committed
Status in dotnet6 source package in Mantic:
Fix Committed
Status in dotnet7 source package in Mantic:
Fix Committed
Status in dotnet8 source package in Mantic:
Fix Committed
Status in dotnet8 source package in Noble:
Fix Committed
Bug description:
[Impact]
* This fix improves the .NET developer experience with Ubuntu
container images.
* This update is bundled with quality assurance improvements.
See section other for more details.
[Test Case]
* The packages should build successfully in the -proposed pocket of
their target release & architecture.
* The packages should be installable on their target release &
architechture.
* Autopkgtests should pass.
* The usual manual tests that have been seen in 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]
* Minimal, because this update just adds a dependency on ca-
certificate (which is widely used anyway) and increases the test
coverage, but there is always a risk of breaking something.
[Other]
* The dotnet6 packages SRU are handled by another SRU (currently in progress).
See LP: #2057699
* 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.
* dotnet7 were removed from noble.
See LP: #2044511 for details.
* Original Bug Report:
I was doing some (very basic) testing on Jammy. I didn't get the
behavior I was expecting. I installed `ca-certificates` and the
problem was resolved. I'm wondering if we're just missing having `ca-
certificates` as a dependency.
Observed behavior:
https://gist.github.com/richlander/27c03db34b3f06fd044c611562def589
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/dotnet6/+bug/2057982/+subscriptions
More information about the foundations-bugs
mailing list