add category and fix option on error handling #7216
Merged
Azure Pipelines / azure-dev - cli (BuildAndTest BuildCLI Windows)
succeeded
Mar 20, 2026 in 37m 14s
BuildAndTest BuildCLI Windows succeeded
Annotations
Check failure on line 1938 in Build log
azure-pipelines / azure-dev - cli (BuildAndTest BuildCLI Windows)
Build log #L1938
Encountered failure while submitting SBOM files for signing. This is likely due to a ESRP outage. ErrorInfo: ESRPClient.exe failed with error: 2026-03-20T05:33:00.2981475Z:Error: System.AggregateException: One or more errors occurred. ---> MS.Ess.EsrpClient.Sign.Exceptions.EsrpDigestSignExecuteProcessFailedException: Operation: c:\AT\sitesroot\0\bin\Plugins\ESRPClient\Win10.x86\signtool.exe sign /NPH /fd "SHA256" /f "C:\Windows\ServiceProfiles\NetworkService\AppData\Local\EsrpClient_106e05420ddc42529a583c36667965e0\Certificates\CP-464321.p7b" /sha1 "464FA2A9D4A43EA5C3E53CE4562B501CB6EFA47F" /du "https://www.1eswiki.com/wiki/ADO_Manifest_Generator" /d "Packaging SSSC Codesign - DigestSign" /tr "http://aztss.trafficmanager.net/TSS/HttpTspServer" /td sha256 /dlib "c:\AT\sitesroot\0\bin\Plugins\ESRPClient\Win10.x86\EsrpClient.Sign.DigestSignLib.dll" /dmdf "C:\Windows\ServiceProfiles\NetworkService\AppData\Local\EsrpClient_106e05420ddc42529a583c36667965e0\5734DAFA825E4522BC930FAC52AD2E6F.json" "c:\Temp\AzureTemp\irzpxkct.zbe\manifest.cat" failed
Exit Code: 1
StdOut:
Done Adding Additional Store
ESRP Digest Signing
2026-03-20T05:32:57.4865577Z:Digest Signer : SecurityProtocolType used from the metadata info is : Tls12
MSAL logging: False MSAL 4.70.0.0 MSAL.Desktop 4.8 or later Windows Server 2025 Datacenter Azure Edition [2026-03-20 05:32:57Z] ConfidentialClientApplication 654897 created
2026-03-20T05:32:57.6359569Z:Cached token found with name: api.esrp.microsoft.com_0d3b5b1a-8684-4f3a-b294-66c3b9aa8c8f_33e01921-4d64-4f8c-a055-5bdaffd5e33d
2026-03-20T05:32:57.6379803Z:AAD auth caching is in use with this name: api.esrp.microsoft.com_0d3b5b1a-8684-4f3a-b294-66c3b9aa8c8f_33e01921-4d64-4f8c-a055-5bdaffd5e33d
2026-03-20T05:32:57.7496010Z:Global cached token is valid from 3/20/2026 5:27:37 AM to 3/21/2026 5:32:37 AM (UTC). Total validity from current time is 86379.250399 seconds
2026-03-20T05:32:57.7499214Z:Validate and Renew Token if necessary finished: 00:00:00.1104005
MSAL logging: False MSAL 4.70.0.0 MSAL.Desktop 4.8 or later Windows Server 2025 Datacenter Azure Edition [2026-03-20 05:32:57Z] ConfidentialClientApplication 49044892 created
2026-03-20T05:32:57.8314161Z:Existing Token Acquisition Time: 00:00:00.0031444
2026-03-20T05:32:58.3541393Z:Gateway Submission Request Signing Time: 00:00:00.1355203
2026-03-20T05:32:58.3541393Z:Gateway Submission Request Send Time: 00:00:00.3693876
2026-03-20T05:32:58.3541393Z:Gateway Submission Overall Submission Time: 00:00:00.5199336
2026-03-20T05:32:58.3541393Z:Operation ID: e5c004ce-682d-4cd9-88c7-0f33c7dc09a3
2026-03-20T05:32:58.8551439Z:Gateway Status Delay Time: 00:00:00.5020970
2026-03-20T05:32:58.8653107Z:Existing Token Acquisition Time: 00:00:00.0008079
2026-03-20T05:32:58.9850289Z:Gateway Status Request Send Time: 00:00:00.1176861
2026-03-20T05:32:58.9850289Z:Gateway Status Overall Time: 00:00:00.1195843
2026-03-20T05:32:58.9859032+00:00: Status Request - Last exception Non-successful status returned: Inprogress, operation id is: e5c004ce-682d-4cd9-88c7-0f33c7dc09a3 - Full Exception Microsoft.Practices.EnterpriseLibrary.TransientFaultHandling.RetryingEventArgs - Attempt 1 (Delaying 00:00:00.5000000)...
MSAL logging: False MSAL 4.70.0.0 MSAL.Desktop 4.8 or later Windows Server 2025 Datacenter Azure Edition [2026-03-20 05:32:58Z] ConfidentialClientApplication 62074597 created
2026-03-20T05:32:58.9870557Z:Cached token found with name: api.esrp.microsoft.com_0d3b5b1a-8684-4f3a-b294-66c3b9aa8c8f_33e01921-4d64-4f8c-a055-5bdaffd5e33d
2026-03-20T05:32:58.9870557Z:AAD auth caching is in use with this name: api.esrp.microsoft.com_0d3b5b1a-8684-4f3a-b294-66c3b9aa8c8f_33e01921-4d64-4f8c-a055-5bdaffd5e33d
2026-03-20T05:32:58.9882951Z:Global cached token is valid from 3/20/2026 5:27:37 AM to 3/21/2026 5:32:37 AM (UTC). Total validity from current time is 86378.0117049 seconds
2026-03-20T05:32:58.9882951Z:Validate and Renew Token if necessary finished: 00:00:00.0008557
MSAL logging: False MSAL 4.70.0.0 MSAL.Desktop 4.8 or later Windows Server 2025 Datacenter Azure Edition [2026-03-20 05:32:58Z] ConfidentialClientApplication 61986480 created
2026-03-20T05:32:58.9890720Z:Existing Token Acquisition Time: 00:00:00.0003400
2026-03-20T05:32:59.3308170Z:Gateway Status Request Send Time: 00:00:00.3424266
2026-03-20T05:32:59.3308170Z:Gateway Status Overall Time: 00:00:00.3424703
2026-03-20T05:32:59.3308170+00:00: Status Request - Last exception Non-successful status returned: Inprogress, operation id is: e5c004ce-682d-4cd9-88c7-0f33c7dc09a3 - Full Exception Microsoft.Practices.EnterpriseLibrary.TransientFaultHandling.RetryingEventArgs - Attempt 2 (Delaying 00:00:00.5000000)...
MSAL logging: False MSAL 4.70.0.0 MSAL.Desktop 4.8 or later Windows Server 2025 Datacenter Azure Edition [2026-03-20 05:32:59Z] ConfidentialClientApplication 21007413 created
2026-03-20T05:32:59.8436298Z:Cached token found with name: api.esrp.microsoft.com_0d3b5b1a-8684-4f3a-b294-66c3b9aa8c8f_33e01921-4d64-4f8c-a055-5bdaffd5e33d
2026-03-20T05:32:59.8436298Z:AAD auth caching is in use with this name: api.esrp.microsoft.com_0d3b5b1a-8684-4f3a-b294-66c3b9aa8c8f_33e01921-4d64-4f8c-a055-5bdaffd5e33d
2026-03-20T05:32:59.8442657Z:Global cached token is valid from 3/20/2026 5:27:37 AM to 3/21/2026 5:32:37 AM (UTC). Total validity from current time is 86377.1557343 seconds
2026-03-20T05:32:59.8442657Z:Validate and Renew Token if necessary finished: 00:00:00.0006440
MSAL logging: False MSAL 4.70.0.0 MSAL.Desktop 4.8 or later Windows Server 2025 Datacenter Azure Edition [2026-03-20 05:32:59Z] ConfidentialClientApplication 23878916 created
2026-03-20T05:32:59.8448578Z:Existing Token Acquisition Time: 00:00:00.0003615
2026-03-20T05:32:59.9329684Z:Gateway Status Request Send Time: 00:00:00.0785073
2026-03-20T05:32:59.9329684Z:Gateway Status Overall Time: 00:00:00.0785541
2026-03-20T05:32:59.9415606Z:Gateway Submission Duration: 865
2026-03-20T05:32:59.9415606Z:Gateway Submission Attempts: 1
2026-03-20T05:32:59.9415606Z:Gateway GetStatus Duration: 1076
2026-03-20T05:32:59.9415606Z:Gateway GetStatus Attempts: 3
2026-03-20T05:32:59.9415606Z:$$5a9f5111cf8f42a0a0edc419862b95dc##_ThrottleCount: 0
2026-03-20T05:32:59.9415606Z:$$65265a48891640eb86e148d3c9a627fa##_ThrottledTimeInSec: 0
2026-03-20T05:32:59.9415606Z:Service Call: 2583.6867 ms
Number of errors: 1
StdErr:
SignTool Error: The specified timestamp server either could not be reached or
returned an invalid response.
SignTool Error: An error occurred while attempting to sign: c:\Temp\AzureTemp\irzpxkct.zbe\manifest.cat
at MS.Ess.EsrpClient.Sign.SignHandlers.SignJobHandler.<>c__DisplayClass27_0.<ExecuteDigestSignOperation>b__1()
at Microsoft.Practices.EnterpriseLibrary.TransientFaultHandling.RetryPolicy.<>c__DisplayClass1.<ExecuteAction>b__0()
at Microsoft.Practices.EnterpriseLibrary.TransientFaultHandling.RetryPolicy.ExecuteAction[TResult](Func`1 func)
at MS.Ess.EsrpClient.Sign.SignHandlers.SignJobHandler.ExecuteDigestSignOperation(Input digestSignInput, Operation digestSignOperation, SignOperationData fileEntry, SignStatusResponse completionResponse, SignCommandDefinition param, Guid correlationId, String correlationVector, CancellationToken cancellationToken, String requestId, String tmpDestinationLocation)
at MS.Ess.EsrpClient.Sign.SignHandlers.SignJobHandler.DigestSignInternal(Input digestSignInput, SignCommandDefinition param, Guid& correlationId, String correlationVector, CancellationToken cancellationToken, String groupId, SignOperationData fileEntry, Int32& signedFileCount, Int32& certRefreshCount, ConcurrentBag`1 completionResponses, RetryPolicy`1 operationRetryPolicy, String dynamicCertificateFile, String dynamicCertificateThumbprint, String requestId)
at MS.Ess.EsrpClient.Sign.SignHandlers.SignJobHandler.<>c__DisplayClass23_3.<DigestSignAsync>b__6(SignOperationData fileEntry)
--- End of inner exception stack trace ---
at MS.Ess.EsrpClient.Sign.SignHandlers.SignJobHandler.<DigestSignAsync>d__23.MoveNext()
---> (Inner Exception #0) MS.Ess.EsrpClient.Sign.Exceptions.EsrpDigestSignExecuteProcessFailedException: Operation: c:\AT\sitesroot\0\bin\Plugins\ESRPClient\Win10.x86\signtool.exe sign /NPH /fd "SHA256" /f "C:\Windows\ServiceProfiles\NetworkService\AppData\Local\EsrpClient_106e05420ddc42529a583c36667965e0\Certificates\CP-464321.p7b" /sha1 "464FA2A9D4A43EA5C3E53CE4562B501CB6EFA47F" /du "https://www.1eswiki.com/wiki/ADO_Manifest_Generator" /d "Packaging SSSC Codesign - DigestSign" /tr "http://aztss.trafficmanager.net/TSS/HttpTspServer" /td sha256 /dlib "c:\AT\sitesroot\0\bin\Plugins\ESRPClient\Win10.x86\EsrpClient.Sign.DigestSignLib.dll" /dmdf "C:\Windows\ServiceProfiles\NetworkService\AppData\Local\EsrpClient_106e05420ddc42529a583c36667965e0\5734DAFA825E4522BC930FAC52AD2E6F.json" "c:\Temp\AzureTemp\irzpxkct.zbe\manifest.cat" failed
Exit Code: 1
StdOut:
Done Adding Additional Store
ESRP Digest Signing
2026-03-20T05:32:57.4865577Z:Digest Signer : SecurityProtocolType used from the metadata info is : Tls12
MSAL logging: False MSAL 4.70.0.0 MSAL.Desktop 4.8 or later Windows Server 2025 Datacenter Azure Edition [2026-03-20 05:32:57Z] ConfidentialClientApplication 654897 created
2026-03-20T05:32:57.6359569Z:Cached token found with name: api.esrp.microsoft.com_0d3b5b1a-8684-4f3a-b294-66c3b9aa8c8f_33e01921-4d64-4f8c-a055-5bdaffd5e33d
2026-03-20T05:32:57.6379803Z:AAD auth caching is in use with this name: api.esrp.microsoft.com_0d3b5b1a-8684-4f3a-b294-66c3b9aa8c8f_33e01921-4d64-4f8c-a055-5bdaffd5e33d
2026-03-20T05:32:57.7496010Z:Global cached token is valid from 3/20/2026 5:27:37 AM to 3/21/2026 5:32:37 AM (UTC). Total validity from current time is 86379.250399 seconds
2026-03-20T05:32:57.7499214Z:Validate and Renew Token if necessary finished: 00:00:00.1104005
MSAL logging: False MSAL 4.70.0.0 MSAL.Desktop 4.8 or later Windows Server 2025 Datacenter Azure Edition [2026-03-20 05:32:57Z] ConfidentialClientApplication 49044892 created
2026-03-20T05:32:57.8314161Z:Existing Token Acquisition Time: 00:00:00.0031444
2026-03-20T05:32:58.3541393Z:Gateway Submission Request Signing Time: 00:00:00.1355203
2026-03-20T05:32:58.3541393Z:Gateway Submission Request Send Time: 00:00:00.3693876
2026-03-20T05:32:58.3541393Z:Gateway Submission Overall Submission Time: 00:00:00.5199336
2026-03-20T05:32:58.3541393Z:Operation ID: e5c004ce-682d-4cd9-88c7-0f33c7dc09a3
2026-03-20T05:32:58.8551439Z:Gateway Status Delay Time: 00:00:00.5020970
2026-03-20T05:32:58.8653107Z:Existing Token Acquisition Time: 00:00:00.0008079
2026-03-20T05:32:58.9850289Z:Gateway Status Request Send Time: 00:00:00.1176861
2026-03-20T05:32:58.9850289Z:Gateway Status Overall Time: 00:00:00.1195843
2026-03-20T05:32:58.9859032+00:00: Status Request - Last exception Non-successful status returned: Inprogress, operation id is: e5c004ce-682d-4cd9-88c7-0f33c7dc09a3 - Full Exception Microsoft.Practices.EnterpriseLibrary.TransientFaultHandling.RetryingEventArgs - Attempt 1 (Delaying 00:00:00.5000000)...
MSAL logging: False MSAL 4.70.0.0 MSAL.Desktop 4.8 or later Windows Server 2025 Datacenter Azure Edition [2026-03-20 05:32:58Z] ConfidentialClientApplication 62074597 created
2026-03-20T05:32:58.9870557Z:Cached token found with name: api.esrp.microsoft.com_0d3b5b1a-8684-4f3a-b294-66c3b9aa8c8f_33e01921-4d64-4f8c-a055-5bdaffd5e33d
2026-03-20T05:32:58.9870557Z:AAD auth caching is in use with this name: api.esrp.microsoft.com_0d3b5b1a-8684-4f3a-b294-66c3b9aa8c8f_33e01921-4d64-4f8c-a055-5bdaffd5e33d
2026-03-20T05:32:58.9882951Z:Global cached token is valid from 3/20/2026 5:27:37 AM to 3/21/2026 5:32:37 AM (UTC). Total validity from current time is 86378.0117049 seconds
2026-03-20T05:32:58.9882951Z:Validate and Renew Token if necessary finished: 00:00:00.0008557
MSAL logging: False MSAL 4.70.0.0 MSAL.Desktop 4.8 or later Windows Server 2025 Datacenter Azure Edition [2026-03-20 05:32:58Z] ConfidentialClientApplication 61986480 created
2026-03-20T05:32:58.9890720Z:Existing Token Acquisition Time: 00:00:00.0003400
2026-03-20T05:32:59.3308170Z:Gateway Status Request Send Time: 00:00:00.3424266
2026-03-20T05:32:59.3308170Z:Gateway Status Overall Time: 00:00:00.3424703
2026-03-20T05:32:59.3308170+00:00: Status Request - Last exception Non-successful status returned: Inprogress, operation id is: e5c004ce-682d-4cd9-88c7-0f33c7dc09a3 - Full Exception Microsoft.Practices.EnterpriseLibrary.TransientFaultHandling.RetryingEventArgs - Attempt 2 (Delaying 00:00:00.5000000)...
MSAL logging: False MSAL 4.70.0.0 MSAL.Desktop 4.8 or later Windows Server 2025 Datacenter Azure Edition [2026-03-20 05:32:59Z] ConfidentialClientApplication 21007413 created
2026-03-20T05:32:59.8436298Z:Cached token found with name: api.esrp.microsoft.com_0d3b5b1a-8684-4f3a-b294-66c3b9aa8c8f_33e01921-4d64-4f8c-a055-5bdaffd5e33d
2026-03-20T05:32:59.8436298Z:AAD auth caching is in use with this name: api.esrp.microsoft.com_0d3b5b1a-8684-4f3a-b294-66c3b9aa8c8f_33e01921-4d64-4f8c-a055-5bdaffd5e33d
2026-03-20T05:32:59.8442657Z:Global cached token is valid from 3/20/2026 5:27:37 AM to 3/21/2026 5:32:37 AM (UTC). Total validity from current time is 86377.1557343 seconds
2026-03-20T05:32:59.8442657Z:Validate and Renew Token if necessary finished: 00:00:00.0006440
MSAL logging: False MSAL 4.70.0.0 MSAL.Desktop 4.8 or later Windows Server 2025 Datacenter Azure Edition [2026-03-20 05:32:59Z] ConfidentialClientApplication 23878916 created
2026-03-20T05:32:59.8448578Z:Existing Token Acquisition Time: 00:00:00.0003615
2026-03-20T05:32:59.9329684Z:Gateway Status Request Send Time: 00:00:00.0785073
2026-03-20T05:32:59.9329684Z:Gateway Status Overall Time: 00:00:00.0785541
2026-03-20T05:32:59.9415606Z:Gateway Submission Duration: 865
2026-03-20T05:32:59.9415606Z:Gateway Submission Attempts: 1
2026-03-20T05:32:59.9415606Z:Gateway GetStatus Duration: 1076
2026-03-20T05:32:59.9415606Z:Gateway GetStatus Attempts: 3
2026-03-20T05:32:59.9415606Z:$$5a9f5111cf8f42a0a0edc419862b95dc##_ThrottleCount: 0
2026-03-20T05:32:59.9415606Z:$$65265a48891640eb86e148d3c9a627fa##_ThrottledTimeInSec: 0
2026-03-20T05:32:59.9415606Z:Service Call: 2583.6867 ms
Number of errors: 1
StdErr:
SignTool Error: The specified timestamp server either could not be reached or
returned an invalid response.
SignTool Error: An error occurred while attempting to sign: c:\Temp\AzureTemp\irzpxkct.zbe\manifest.cat
at MS.Ess.EsrpClient.Sign.SignHandlers.SignJobHandler.<>c__DisplayClass27_0.<ExecuteDigestSignOperation>b__1()
at Microsoft.Practices.EnterpriseLibrary.TransientFaultHandling.RetryPolicy.<>c__DisplayClass1.<ExecuteAction>b__0()
at Microsoft.Practices.EnterpriseLibrary.TransientFaultHandling.RetryPolicy.ExecuteAction[TResult](Func`1 func)
at MS.Ess.EsrpClient.Sign.SignHandlers.SignJobHandler.ExecuteDigestSignOperation(Input digestSignInput, Operation digestSignOperation, SignOperationData fileEntry, SignStatusResponse completionResponse, SignCommandDefinition param, Guid correlationId, String correlationVector, CancellationToken cancellationToken, String requestId, String tmpDestinationLocation)
at MS.Ess.EsrpClient.Sign.SignHandlers.SignJobHandler.DigestSignInternal(Input digestSignInput, SignCommandDefinition param, Guid& correlationId, String correlationVector, CancellationToken cancellationToken, String groupId, SignOperationData fileEntry, Int32& signedFileCount, Int32& certRefreshCount, ConcurrentBag`1 completionResponses, RetryPolicy`1 operationRetryPolicy, String dynamicCertificateFile, String dynamicCertificateThumbprint, String requestId)
at MS.Ess.EsrpClient.Sign.SignHandlers.SignJobHandler.<>c__DisplayClass23_3.<DigestSignAsync>b__6(SignOperationData fileEntry)<---
. Result: Failure CustomerCorrelationId: undefined ClientId: 0d3b5b1a-8684-4f3a-b294-66c3b9aa8c8f
Loading