-
Notifications
You must be signed in to change notification settings - Fork 228
Sign source-built artifacts #1811
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
c6fca2a to
37a3c5d
Compare
3213722 to
72db71f
Compare
|
Signing passes but signing validation via SignCheck fails. I looked through the signing binlogs, and based on SignTool's post-signing verification & the output from MicroBuild, it appears that things are being signed correctly. I pulled the SB artifact, ran SignCheck locally, and confirmed that nothing is signed. I also peeked into some of the NuGet packages and assembles and verified the lack of signatures. Not exactly sure what is causing this, but I'm investigating the following topics to see whether they are affecting the signing of these artifacts:
|
The issue was that I needed to sign the artifacts in |
|
Working through another issue. All artifacts are signed, but not all artifacts are strong named. The issue is related caused by some artifacts using the aspnetcore strong name, which is not imported by arcade's |
6afc7e8 to
bf9a52d
Compare
|
Waiting on a new signed build, then this is ready to be published :) |
|
Blocked on #2022 |
174d5b8 to
942ccd2
Compare
8950760 to
065650e
Compare
|
Waiting on #2232 to be merged, then this will be ready for re-review. |
eng/tools/tasks/Microsoft.DotNet.UnifiedBuild.Tasks/static/AspNetCore.snk
Outdated
Show resolved
Hide resolved
|
/backport to release/10.0.1xx |
|
Started backporting to release/10.0.1xx: https://github.com/dotnet/dotnet/actions/runs/17498202423 |
|
@ellahathaway backporting to "release/10.0.1xx" failed, the patch most likely resulted in conflicts: $ git am --3way --empty=keep --ignore-whitespace --keep-non-patch changes.patch
Applying: Adjust yamls for signing source-build artifacts
Using index info to reconstruct a base tree...
M eng/pipelines/templates/jobs/vmr-build.yml
M eng/pipelines/templates/stages/source-build-and-validate.yml
M eng/pipelines/templates/stages/source-build-stages.yml
M eng/pipelines/templates/stages/vmr-build.yml
M eng/pipelines/templates/variables/vmr-build.yml
M prep-source-build.sh
Falling back to patching base and 3-way merge...
Auto-merging eng/pipelines/templates/jobs/vmr-build.yml
Auto-merging eng/pipelines/templates/stages/source-build-and-validate.yml
Auto-merging eng/pipelines/templates/stages/source-build-stages.yml
Auto-merging eng/pipelines/templates/stages/vmr-build.yml
Auto-merging eng/pipelines/templates/variables/vmr-build.yml
Auto-merging prep-source-build.sh
Applying: Don't remove MicroBuild binaries in source-only builds
Applying: Prevent MSBuildLocator from signing with MicroBuild
Applying: Don't rely on manifests because we don't always download them
Applying: Infra for signing the source built artifacts
Applying: Remove duplicate sign prop check
Applying: Move signing task to UB.Tasks
Applying: Use ProcessService
Using index info to reconstruct a base tree...
A eng/tools/tasks/Microsoft.DotNet.UnifiedBuild.Tasks/Services/ProcessService.cs
Falling back to patching base and 3-way merge...
CONFLICT (modify/delete): eng/tools/tasks/Microsoft.DotNet.UnifiedBuild.Tasks/Services/ProcessService.cs deleted in HEAD and modified in Use ProcessService. Version Use ProcessService of eng/tools/tasks/Microsoft.DotNet.UnifiedBuild.Tasks/Services/ProcessService.cs left in tree.
error: Failed to merge in the changes.
hint: Use 'git am --show-current-patch=diff' to see the failed patch
hint: When you have resolved this problem, run "git am --continue".
hint: If you prefer to skip this patch, run "git am --skip" instead.
hint: To restore the original branch and stop patching, run "git am --abort".
hint: Disable this message with "git config set advice.mergeConflict false"
Patch failed at 0008 Use ProcessService
Error: The process '/usr/bin/git' failed with exit code 128Please backport manually! |
|
Needs #2291 to be merged first. Then these changes can be backported to release/10.0.1xx |
|
/backport to release/10.0.1xx |
|
Started backporting to release/10.0.1xx: https://github.com/dotnet/dotnet/actions/runs/17557418416 |
|
@ellahathaway backporting to "release/10.0.1xx" failed, the patch most likely resulted in conflicts: $ git am --3way --empty=keep --ignore-whitespace --keep-non-patch changes.patch
Applying: Adjust yamls for signing source-build artifacts
Using index info to reconstruct a base tree...
M eng/pipelines/templates/jobs/vmr-build.yml
M eng/pipelines/templates/stages/source-build-and-validate.yml
M eng/pipelines/templates/stages/source-build-stages.yml
M eng/pipelines/templates/stages/vmr-build.yml
M eng/pipelines/templates/stages/vmr-validation.yml
M eng/pipelines/templates/variables/vmr-build.yml
M prep-source-build.sh
Falling back to patching base and 3-way merge...
Auto-merging eng/pipelines/templates/jobs/vmr-build.yml
Auto-merging eng/pipelines/templates/stages/source-build-and-validate.yml
CONFLICT (content): Merge conflict in eng/pipelines/templates/stages/source-build-and-validate.yml
Auto-merging eng/pipelines/templates/stages/source-build-stages.yml
CONFLICT (content): Merge conflict in eng/pipelines/templates/stages/source-build-stages.yml
Auto-merging eng/pipelines/templates/stages/vmr-build.yml
Auto-merging eng/pipelines/templates/stages/vmr-validation.yml
Auto-merging eng/pipelines/templates/variables/vmr-build.yml
Auto-merging prep-source-build.sh
error: Failed to merge in the changes.
hint: Use 'git am --show-current-patch=diff' to see the failed patch
hint: When you have resolved this problem, run "git am --continue".
hint: If you prefer to skip this patch, run "git am --skip" instead.
hint: To restore the original branch and stop patching, run "git am --abort".
hint: Disable this message with "git config set advice.mergeConflict false"
Patch failed at 0001 Adjust yamls for signing source-build artifacts
Error: The process '/usr/bin/git' failed with exit code 128Please backport manually! |
Closes https://github.com/dotnet/release/issues/1417
This PR includes the following changes:
allowSigningparameter is true.