Skip to content

Conversation

@riarenas
Copy link
Contributor

Removes the specific cert verification from the nupkg verifier. The NuGet team confirmed that this validation goes beyond what NuGet validates when pushing to nuget.org, and since the certs expire, maintaining this list becomes problematic for release branches.

I validated locally that adding it solves the issue seen in https://github.com/dotnet/core-eng/issues/11458 for packages signed with the new certificate.

I'll have a full arcade test build soon to validate whether this unblocks things end to end in a build.

@riarenas riarenas requested review from joeloff and mmitche November 19, 2020 16:39
@riarenas
Copy link
Contributor Author

@riarenas
Copy link
Contributor Author

Test build failed, kind of as expected. Repos will need an arcade update to be unblocked. I'll run a second build with the arcade sdk produced by the first build and that should work.

@riarenas
Copy link
Contributor Author

@riarenas
Copy link
Contributor Author

new test build with the arcade that this change will produce succeeded. Merging.

dotnet/core-eng#11458

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants