Update: Linux pipeline to use custom pool#139
Conversation
Signed-off-by: Tatsat Mishra <tamishra@microsoft.com>
There was a problem hiding this comment.
Pull request overview
This PR updates the Linux 1ES pipeline to use a new custom pool image and adds .NET SDK installation to fix ESRP Code Signing compatibility issues. The previous pool image is no longer valid, and the new custom image requires .NET SDK to be explicitly installed to avoid "esrpcli.exe: not found" errors.
Changes:
- Updated pool image from
azcu-1es-agent-amd64-mariner-2-imgto1es-azlinux-3-amd64-custom-disk - Added UseDotNet@2 task to install .NET SDK 6.x for ESRP signing compatibility
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
ashu8912
left a comment
There was a problem hiding this comment.
Saw the same change done in the k8s extension as well so i know this works, thanks @Tatsinnit
|
|
Description
This PR take care of the pool which is no longer valid and with the new custom pool there is a need to use the dot net task so that the
esrpcli.exe: not found errorcan be avoided.This is preemptive change and helps in updating the pipeline. There is more required for moving forward, like:
1esout to the../workflow/.azure/.pipelineor whatever preferred space folks want to.Thanks
Type of Change
Changes Made