Skip to content

Installation of the Azure Trusted Signing Tools is freezing the runner #13538

@grzegorzkrukowski

Description

@grzegorzkrukowski

Description

The installation of the Azure Trusted Signing Client Tools is causing all our Windows Runners to freeze.
Both manual installation and winget installation:

- name: Install Microsoft Trusted Signing Client Tools
      shell: pwsh
      run: |
        Write-Host "Installing Microsoft Trusted Signing Client Tools..."
        $ProgressPreference = 'SilentlyContinue'
        Invoke-WebRequest -Uri "https://download.microsoft.com/download/6d9cb638-4d5f-438d-9f21-23f0f4405944/TrustedSigningClientTools.msi" -OutFile .\TrustedSigningClientTools.msi
        Start-Process msiexec.exe -Wait -ArgumentList '/I TrustedSigningClientTools.msi /quiet'
        Remove-Item .\TrustedSigningClientTools.msi
        Write-Host "Microsoft Trusted Signing Client Tools installed successfully"
- name: Install Microsoft Trusted Signing Client Tools
      if: inputs.mode == 'Release'
      shell: pwsh
      run: |
        Write-Host "Installing Microsoft Trusted Signing Client Tools..."
        winget install -e --id Microsoft.Azure.TrustedSigningClientTools --accept-source-agreements --accept-package-agreements --disable-interactivity

Platforms affected

  • Azure DevOps
  • GitHub Actions - Standard Runners
  • GitHub Actions - Larger Runners

Runner images affected

  • Ubuntu 22.04
  • Ubuntu 24.04
  • Ubuntu Slim
  • macOS 14
  • macOS 14 Arm64
  • macOS 15
  • macOS 15 Arm64
  • macOS 26 Arm64
  • Windows Server 2019
  • Windows Server 2022
  • Windows Server 2025

Image version and build link

Version: 20260105.167.1

Is it regression?

https://github.com/actions/runner-images/releases/tag/win22%2F20260105.167

Expected behavior

I would expect the installation of Azure Trusted Tools to work normally or throw an error

Actual behavior

Runner is freezing and reaching the defined workflow timeout.

Repro steps

Use one of the methods above and see the runer reaching the timeout

Metadata

Metadata

Assignees

Labels

OS: Windowsbug reportinvestigateCollect additional information, like space on disk, other tool incompatibilities etc.

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions