Skip to content

Increase SignPackage job timeout to 60 minutes in archetype-java-release-pom-only.yml#47887

Merged
raych1 merged 2 commits intomainfrom
copilot/increase-signpackage-timeout
Feb 3, 2026
Merged

Increase SignPackage job timeout to 60 minutes in archetype-java-release-pom-only.yml#47887
raych1 merged 2 commits intomainfrom
copilot/increase-signpackage-timeout

Conversation

Copy link
Contributor

Copilot AI commented Feb 3, 2026

The SignPackage job in the Java release pipeline was timing out at the 20-minute limit during ESRP signing operations.

Changes

  • Increased timeoutInMinutes from 20 to 60 in eng/pipelines/templates/stages/archetype-java-release-pom-only.yml
jobs:
  - job: SignPackage
    timeoutInMinutes: 60  # Previously 20

Note: Other release archetypes use either no explicit timeout (batch) or 240 minutes (patch). This change aligns pom-only with adequate time for signing operations.

Original prompt

This section details on the original issue you should resolve

<issue_title>Increase timeoutInMinutes for SignPackage job to avoid pipeline timeout failure</issue_title>
<issue_description>Describe the bug
The SignPackage job in eng/pipelines/stages/archetype-java-release-pom-only.yml fails due to its timeoutInMinutes being set too low (20 minutes). This results in the job timing out before completion.

Exception or Stack Trace

##[error]The job running on agent azsdk-pool 28 ran longer than the maximum time of 20 minutes.

See reproduction run logs at: https://dev.azure.com/azure-sdk/internal/internal%20Team/_build/results?buildId=5830027&view=logs&j=a75c6bfa-0dc4-5d88-fb2b-7264dee1cb48

To Reproduce
Steps to reproduce the behavior:

  1. Run the release pipeline for a Java package that invokes the SignPackage job via archetype-java-release-pom-only.yml
  2. Observe the timeout error if the signing step exceeds 20 minutes

Code Snippet
Job configuration reference:

jobs:
  - job: SignPackage
    timeoutInMinutes: 20 # Current value that results in timeout

Expected behavior
The job should be able to run up to 60 minutes to prevent premature failure.
</issue_description>

Comments on the Issue (you are @copilot in this section)


✨ Let Copilot coding agent set things up for you — coding agent works faster and does higher quality work when set up for your repo.

Co-authored-by: raych1 <20296335+raych1@users.noreply.github.com>
Copilot AI changed the title [WIP] Increase timeoutInMinutes for SignPackage job to avoid pipeline timeout failure Increase SignPackage job timeout to 60 minutes in archetype-java-release-pom-only.yml Feb 3, 2026
Copilot AI requested a review from raych1 February 3, 2026 16:40
@raych1 raych1 marked this pull request as ready for review February 3, 2026 16:54
Copilot AI review requested due to automatic review settings February 3, 2026 16:54
@raych1 raych1 moved this from 🤔 Triage to 🔬 Dev in PR in Azure SDK EngSys 📆🎇 Feb 3, 2026
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR addresses a pipeline timeout issue by increasing the SignPackage job timeout from 20 to 60 minutes in the pom-only release archetype. The original 20-minute timeout was insufficient for ESRP signing operations, causing pipeline failures.

Changes:

  • Increased timeoutInMinutes from 20 to 60 for the SignPackage job in archetype-java-release-pom-only.yml

@raych1 raych1 merged commit 47c6236 into main Feb 3, 2026
21 checks passed
@raych1 raych1 deleted the copilot/increase-signpackage-timeout branch February 3, 2026 21:45
@kurtzeborn kurtzeborn moved this from 🔬 Dev in PR to 🎊 Closed in Azure SDK EngSys 📆🎇 Feb 3, 2026
Netyyyy pushed a commit that referenced this pull request Feb 4, 2026
…ase-pom-only.yml (#47887)

* Initial plan

* Increase SignPackage job timeout from 20 to 60 minutes

Co-authored-by: raych1 <20296335+raych1@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: raych1 <20296335+raych1@users.noreply.github.com>
(cherry picked from commit 47c6236)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: 🎊 Closed

Development

Successfully merging this pull request may close these issues.

Increase timeoutInMinutes for SignPackage job to avoid pipeline timeout failure

3 participants