Skip to content

Preserve ulimit option in release staging - #7307

Merged
lbussell merged 1 commit into
dotnet:release/2026-08Bfrom
lbussell:fix-release-ulimit
Aug 10, 2026
Merged

Preserve ulimit option in release staging#7307
lbussell merged 1 commit into
dotnet:release/2026-08Bfrom
lbussell:fix-release-ulimit

Conversation

@lbussell

@lbussell lbussell commented Aug 7, 2026

Copy link
Copy Markdown
Member

Summary

  • Read existing image builder arguments from the task environment before appending the ulimit and internal options.
  • Preserve --build-option "--ulimit nofile=65536:65536" when release staging appends --internal.
  • Prevent Azure Linux 4 image builds from losing the Docker ulimit override and exceeding the 60-minute job timeout.

Validation

  • pwsh ./tests/run-tests.ps1 -paths '*' -TestCategories @('pre-build') (116 passed)

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
@lbussell
lbussell requested a review from a team as a code owner August 7, 2026 22:17
@lbussell
lbussell merged commit 1cb1f1b into dotnet:release/2026-08B Aug 10, 2026
81 checks passed
@lbussell
lbussell deleted the fix-release-ulimit branch August 10, 2026 15:15
@lbussell

Copy link
Copy Markdown
Member Author

/backport to nightly

@github-actions

Copy link
Copy Markdown
Contributor

Started backporting to nightly (link to workflow run)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants