Skip to content

[WIP] Fix awmg-mcpg container-attach race in Smoke Aider - #50443

Merged
pelikhan merged 4 commits into
mainfrom
copilot/aw-failures-repair-awmg-mcpg-attach
Aug 5, 2026
Merged

[WIP] Fix awmg-mcpg container-attach race in Smoke Aider#50443
pelikhan merged 4 commits into
mainfrom
copilot/aw-failures-repair-awmg-mcpg-attach

Conversation

Copilot AI commented Aug 5, 2026

Copy link
Copy Markdown
Contributor
  • Inspect the failed Smoke Aider run and shared sandbox/workflow implementation
  • Confirm the shared MCP gateway startup/attach regression fix is present with coverage
  • Allow only Cargo registry/download endpoints needed by Aider's fastuuid build and add compiler coverage
  • Run final validation, automated review, and security checks

@pelikhan

pelikhan commented Aug 5, 2026

Copy link
Copy Markdown
Collaborator

@copilot fastuuid must be predownloaded/prebuilt

Copilot AI and others added 2 commits August 5, 2026 01:50
Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com>
Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com>
Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com>

Copilot AI commented Aug 5, 2026

Copy link
Copy Markdown
Contributor Author

@copilot fastuuid must be predownloaded/prebuilt

Fixed in 4fbcbd0 (well, latest push): fastuuid==0.14.0 ships prebuilt manylinux wheels on PyPI, so I now install it explicitly with --only-binary=:all: before aider-chat, forcing pip to use the prebuilt wheel instead of a source build. Removed the index.crates.io/static.crates.io network allowances since they're no longer needed.

@pelikhan
pelikhan marked this pull request as ready for review August 5, 2026 02:11
Copilot AI balanced review requested due to automatic review settings August 5, 2026 02:11
@pelikhan
pelikhan merged commit c941158 into main Aug 5, 2026
@pelikhan
pelikhan deleted the copilot/aw-failures-repair-awmg-mcpg-attach branch August 5, 2026 02:11

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Pull request overview

Mitigates Smoke Aider’s fastuuid installation failure by forcing a prebuilt wheel; the MCP gateway race fix is not changed here.

Changes:

  • Preinstalls fastuuid 0.14.0 as binary-only.
  • Regenerates the Smoke Aider workflow.
  • Incidentally enables unrelated Smoke Crush routing.
Show a summary per file
File Description
.github/workflows/shared/aider.md Adds binary-only fastuuid installation.
.github/workflows/smoke-aider.lock.yml Regenerates the compiled Aider workflow.
.github/workflows/agentic_commands.yml Adds Smoke Crush command routing.

Review details

Tip

Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

  • Files reviewed: 3/3 changed files
  • Comments generated: 2
  • Review effort level: Balanced

# /smoke-copilot-sdk -> smoke-copilot-sdk [issue_comment,issues,pull_request,pull_request_comment] reaction=eyes
# /smoke-copilot-small -> smoke-copilot-small [issue_comment,issues,pull_request,pull_request_comment] reaction=eyes
# /smoke-create-cross-repo-pr -> smoke-create-cross-repo-pr [issue_comment,issues,pull_request,pull_request_comment] reaction=eyes
# /smoke-crush -> smoke-crush [issue_comment,issues,pull_request,pull_request_comment] reaction=eyes
# fastuuid only ships manylinux wheels for CPython; installing it explicitly first
# ensures pip resolves the prebuilt wheel instead of falling back to a source build
# that would require Cargo/crates.io network access.
python3 -m pip install --quiet --user --disable-pip-version-check --only-binary=:all: fastuuid==0.14.0
@github-actions

github-actions Bot commented Aug 5, 2026

Copy link
Copy Markdown
Contributor

🎉 This pull request is included in a new release.

Release: v0.85.1

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.

[aw-failures] Smoke Aider: awmg-mcpg container-attach race (P0) + fastuuid firewall block (P1)

3 participants