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 Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2057982 Title: Is a ca-certificates dependency missing? To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/dotnet6/+bug/2057982/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs