Skip to content

Document Smoke Claude workflow failure resolution (already fixed in main)#10104

Closed
Copilot wants to merge 2 commits intomainfrom
copilot/debug-smoke-claude-workflow
Closed

Document Smoke Claude workflow failure resolution (already fixed in main)#10104
Copilot wants to merge 2 commits intomainfrom
copilot/debug-smoke-claude-workflow

Conversation

Copy link
Contributor

Copilot AI commented Jan 15, 2026

The Smoke Claude workflow failed on Jan 11, 2026 (run 20897369280) due to a bug in start_mcp_gateway.sh where set -e caused immediate exit on curl's first connection failure, preventing the configured 120 retries from executing.

Investigation Summary

  • Root cause: Health check curl command failed with exit code 7 (connection refused) in 0.02s instead of retrying for 120s
  • Fix applied: Commit 22c39a0cc (Jan 14, 2026) added set +e before curl and set -e after to allow retries
  • Status: 15+ successful runs since fix; issue resolved

Fix Details

The fix temporarily disables errexit during curl execution:

# Before (failed immediately)
RESPONSE=$(curl -s --retry 120 ... "http://localhost:8080/health")

# After (retries work correctly)
set +e
RESPONSE=$(curl -s --retry 120 ... "http://localhost:8080/health")
CURL_EXIT_CODE=$?
set -e
echo "Curl exit code: $CURL_EXIT_CODE"

Scripts are loaded at runtime via actions/setup, so no workflow recompilation was needed.

This PR

Documents the investigation findings. No code changes required—the issue was already resolved in main.

Original prompt

This section details on the original issue you should resolve

<issue_title>[aw] Smoke Claude failed</issue_title>
<issue_description>## Problem

The agentic workflow Smoke Claude has failed. This typically indicates a configuration or runtime error that requires user intervention.

Failed Run

How to investigate

Use the debug-agentic-workflow agent to investigate this failure.

In GitHub Copilot Chat, type /agent and select debug-agentic-workflow.

When prompted, provide the workflow run URL: https://github.com/githubnext/gh-aw/actions/runs/20897369280

The debug agent will help you:

  • Analyze the failure logs
  • Identify the root cause
  • Suggest fixes for configuration or runtime errors

Generated from Smoke Claude

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


💬 We'd love your input! Share your thoughts on Copilot coding agent in our 2 minute survey.

Co-authored-by: mnkiefer <8320933+mnkiefer@users.noreply.github.com>
Copilot AI changed the title [WIP] Fix Smoke Claude workflow failure Document Smoke Claude workflow failure resolution (already fixed in main) Jan 15, 2026
Copilot AI requested a review from mnkiefer January 15, 2026 16:34
@pelikhan pelikhan closed this Jan 15, 2026
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] Smoke Claude failed

3 participants