[Bug 2057982] Re: Is a ca-certificates dependency missing?

Dominik Viererbe 2057982 at bugs.launchpad.net
Fri Mar 15 13:35:18 UTC 2024


I replicated this with ubuntu:jammy and ubuntu:mantic also with dotnet8.
CLI interactions like `dotnet new global.json --search` are also
affected by this, even without installing a second SDK.

I think we did not encounter this issue so far, because our test
infrastructure installs ubuntu-minimal which installs ca-certificates.

The impact should be limited to docker images which do not ship with
ubuntu-minimal.

I will prepare a bug fix, that adds ca-certificates to dotnet-sdk-6.0,
dotnet-sdk-7.0 and dotnet-sdk-8.0.

Still I do not fully understand why the restore action only fails when
restoring projects with a lower SDK version :/



** Also affects: dotnet6 (Ubuntu)
   Importance: Undecided
       Status: New

** Also affects: dotnet8 (Ubuntu)
   Importance: Undecided
       Status: New

** Also affects: dotnet6 (Ubuntu Mantic)
   Importance: Undecided
       Status: New

** Also affects: dotnet7 (Ubuntu Mantic)
   Importance: Undecided
       Status: New

** Also affects: dotnet8 (Ubuntu Mantic)
   Importance: Undecided
       Status: New

** Also affects: dotnet6 (Ubuntu Jammy)
   Importance: Undecided
       Status: New

** Also affects: dotnet7 (Ubuntu Jammy)
   Importance: Undecided
       Status: New

** Also affects: dotnet8 (Ubuntu Jammy)
   Importance: Undecided
       Status: New

** Also affects: dotnet6 (Ubuntu Noble)
   Importance: Undecided
       Status: New

** Also affects: dotnet7 (Ubuntu Noble)
   Importance: Undecided
       Status: New

** Also affects: dotnet8 (Ubuntu Noble)
   Importance: Undecided
       Status: New

** No longer affects: dotnet6 (Ubuntu Noble)

** No longer affects: dotnet7 (Ubuntu Noble)

** Changed in: dotnet6 (Ubuntu Jammy)
   Importance: Undecided => Low

** Changed in: dotnet6 (Ubuntu Jammy)
       Status: New => In Progress

** Changed in: dotnet6 (Ubuntu Jammy)
     Assignee: (unassigned) => Dominik Viererbe (dviererbe)

** Changed in: dotnet6 (Ubuntu Mantic)
   Importance: Undecided => Low

** Changed in: dotnet6 (Ubuntu Mantic)
       Status: New => In Progress

** Changed in: dotnet6 (Ubuntu Mantic)
     Assignee: (unassigned) => Dominik Viererbe (dviererbe)

** Changed in: dotnet6 (Ubuntu)
   Importance: Undecided => Low

** Changed in: dotnet6 (Ubuntu)
       Status: New => In Progress

** Changed in: dotnet6 (Ubuntu)
     Assignee: (unassigned) => Dominik Viererbe (dviererbe)

** Changed in: dotnet7 (Ubuntu)
   Importance: Undecided => Low

** Changed in: dotnet7 (Ubuntu)
       Status: New => In Progress

** Changed in: dotnet7 (Ubuntu)
     Assignee: (unassigned) => Dominik Viererbe (dviererbe)

** Changed in: dotnet7 (Ubuntu Jammy)
   Importance: Undecided => Low

** Changed in: dotnet7 (Ubuntu Jammy)
       Status: New => In Progress

** Changed in: dotnet7 (Ubuntu Jammy)
     Assignee: (unassigned) => Dominik Viererbe (dviererbe)

** Changed in: dotnet7 (Ubuntu Mantic)
   Importance: Undecided => Low

** Changed in: dotnet7 (Ubuntu Mantic)
       Status: New => In Progress

** Changed in: dotnet7 (Ubuntu Mantic)
     Assignee: (unassigned) => Dominik Viererbe (dviererbe)

** Changed in: dotnet8 (Ubuntu Jammy)
   Importance: Undecided => Low

** Changed in: dotnet8 (Ubuntu Jammy)
       Status: New => In Progress

** Changed in: dotnet8 (Ubuntu Jammy)
     Assignee: (unassigned) => Dominik Viererbe (dviererbe)

** Changed in: dotnet8 (Ubuntu Mantic)
   Importance: Undecided => Low

** Changed in: dotnet8 (Ubuntu Mantic)
       Status: New => In Progress

** Changed in: dotnet8 (Ubuntu Mantic)
     Assignee: (unassigned) => Dominik Viererbe (dviererbe)

** Changed in: dotnet8 (Ubuntu Noble)
   Importance: Undecided => Low

** Changed in: dotnet8 (Ubuntu Noble)
       Status: New => In Progress

** Changed in: dotnet8 (Ubuntu Noble)
     Assignee: (unassigned) => Dominik Viererbe (dviererbe)

** Tags added: foundations-todo

-- 
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:
  Is a ca-certificates dependency missing?

Status in dotnet6 package in Ubuntu:
  In Progress
Status in dotnet7 package in Ubuntu:
  In Progress
Status in dotnet8 package in Ubuntu:
  In Progress
Status in dotnet6 source package in Jammy:
  In Progress
Status in dotnet7 source package in Jammy:
  In Progress
Status in dotnet8 source package in Jammy:
  In Progress
Status in dotnet6 source package in Mantic:
  In Progress
Status in dotnet7 source package in Mantic:
  In Progress
Status in dotnet8 source package in Mantic:
  In Progress
Status in dotnet8 source package in Noble:
  In Progress

Bug description:
  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