Skip to content

fix: remove observability/OTLP import from smoke-claude and smoke-copilot workflows#25481

Merged
pelikhan merged 3 commits intomainfrom
copilot/aw-fix-smoke-claude-failure
Apr 9, 2026
Merged

fix: remove observability/OTLP import from smoke-claude and smoke-copilot workflows#25481
pelikhan merged 3 commits intomainfrom
copilot/aw-fix-smoke-claude-failure

Conversation

Copy link
Copy Markdown
Contributor

Copilot AI commented Apr 9, 2026

Removes the OpenTelemetry observability integration from the smoke-claude and smoke-copilot workflows per @pelikhan's request.

Changes

  • .github/workflows/smoke-claude.md: Removed - shared/observability-otlp.md from the imports section
  • .github/workflows/smoke-claude.lock.yml: Recompiled to reflect the removed import
  • .github/workflows/smoke-copilot.md: Removed - shared/observability-otlp.md from the imports section
  • .github/workflows/smoke-copilot.lock.yml: Recompiled to reflect the removed import

[!WARNING]



✨ PR Review Safe Output Test - Run 24194655401

💥 [THE END] — Illustrated by Smoke Claude · ● 352.1K ·

Copilot AI linked an issue Apr 9, 2026 that may be closed by this pull request
Copilot AI changed the title [WIP] Fix smoke Claude workflow failure fix: remove observability/OTLP import from smoke-claude workflow Apr 9, 2026
Copilot AI requested a review from pelikhan April 9, 2026 13:47
@pelikhan pelikhan marked this pull request as ready for review April 9, 2026 13:47
Copilot AI review requested due to automatic review settings April 9, 2026 13:47
@pelikhan pelikhan added the smoke label Apr 9, 2026
@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Apr 9, 2026

🌑 The shadows whisper... Smoke Codex failed. The oracle requires further meditation...

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Apr 9, 2026

❌ Tool validation failed! Agent Container Smoke Test detected missing tools: failed

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Apr 9, 2026

📰 BREAKING: Smoke Copilot is now investigating this pull request. Sources say the story is developing...

@github-actions github-actions bot removed the smoke label Apr 9, 2026
@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Apr 9, 2026

🎬 THE ENDSmoke Claude MISSION: ACCOMPLISHED! The hero saves the day! ✨

Copy link
Copy Markdown
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

Removes the OpenTelemetry/OTLP observability import from the smoke-claude workflow to unblock workflow compilation/execution.

Changes:

  • Dropped shared/observability-otlp.md from .github/workflows/smoke-claude.md imports.
  • Recompiled the lock file to remove OTLP env/config, masking steps, and OTLP-related secrets/outputs.
Show a summary per file
File Description
.github/workflows/smoke-claude.md Removes the OTLP/observability import from the workflow source.
.github/workflows/smoke-claude.lock.yml Updates compiled workflow to eliminate OTLP env vars, secrets, and summary/masking steps tied to OTLP.

Copilot's findings

Tip

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

  • Files reviewed: 2/2 changed files
  • Comments generated: 0

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Apr 9, 2026

📰 DEVELOPING STORY: Smoke Copilot reports failed. Our correspondents are investigating the incident...

@pelikhan
Copy link
Copy Markdown
Collaborator

pelikhan commented Apr 9, 2026

@copilot remove OpenTelemetry from smoke-copilot

@github-actions

This comment has been minimized.

Copy link
Copy Markdown
Contributor

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

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

💥 Automated smoke test review - all systems nominal!

Note

🔒 Integrity filter blocked 1 item

The following item were blocked because they don't meet the GitHub integrity level.

  • #25481 pull_request_read: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".

To allow these resources, lower min-integrity in your GitHub frontmatter:

tools:
  github:
    min-integrity: approved  # merged | approved | unapproved | none

💥 [THE END] — Illustrated by Smoke Claude · ● 318.6K

Copy link
Copy Markdown
Contributor Author

Copilot AI commented Apr 9, 2026

@copilot remove OpenTelemetry from smoke-copilot

Done — removed shared/observability-otlp.md from smoke-copilot.md and recompiled the lock file in 49b1296.

@pelikhan pelikhan added the smoke label Apr 9, 2026
Copilot AI changed the title fix: remove observability/OTLP import from smoke-claude workflow fix: remove observability/OTLP import from smoke-claude and smoke-copilot workflows Apr 9, 2026
@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Apr 9, 2026

❌ Tool validation failed! Agent Container Smoke Test detected missing tools: failed

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Apr 9, 2026

🎬 THE ENDSmoke Claude MISSION: ACCOMPLISHED! The hero saves the day! ✨

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Apr 9, 2026

🌑 The shadows whisper... Smoke Codex failed. The oracle requires further meditation...

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Apr 9, 2026

📰 BREAKING: Smoke Copilot is now investigating this pull request. Sources say the story is developing...

@github-actions github-actions bot removed the smoke label Apr 9, 2026
@pelikhan pelikhan merged commit daedb1e into main Apr 9, 2026
144 of 146 checks passed
@pelikhan pelikhan deleted the copilot/aw-fix-smoke-claude-failure branch April 9, 2026 14:14
@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Apr 9, 2026

Smoke Test Results — Run §24194655401

Core (#1–12): ✅✅✅✅✅✅✅✅✅✅✅✅
PR Review (#13–19): ✅✅✅⚠️✅✅⚠️

Overall: PARTIAL (2 skipped — no threads/no safe PR to close, all others ✅)

💥 [THE END] — Illustrated by Smoke Claude · ● 352.1K ·

Copy link
Copy Markdown
Contributor

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

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

💥 Automated smoke test review - all systems nominal!

💥 [THE END] — Illustrated by Smoke Claude · ● 352.1K

@@ -34,7 +34,6 @@ imports:
with:
packages:
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.

Good cleanup! Removing the observability-otlp import should fix the smoke test failures caused by the missing/incompatible OTLP configuration. This aligns with the recent fix in the companion commits.

packages:
- microsoft/apm-sample-package
- shared/observability-otlp.md
network:
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.

The network.allowed: defaults section remains intact after removing the OTLP import — this is correct behavior. The network permissions are not dependent on the observability import.

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Apr 9, 2026

🤖 Smoke test §24194655398 results for @pelikhan (assignees: @pelikhan, @Copilot):

Test
GitHub MCP
MCP Scripts GH CLI
Serena MCP
Playwright
Web Fetch
File Writing + Bash
Discussion Interaction
Build gh-aw
Upload artifact
Discussion Creation
Workflow Dispatch
PR Review

Overall: ✅ PASS

📰 BREAKING: Report filed by Smoke Copilot · ● 1.1M ·

Copy link
Copy Markdown
Contributor

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

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

Smoke test review: This PR removes the shared/observability-otlp.md import from smoke workflows and recompiles all lock files. The change is a clean fix — removes OTEL-related secrets from the manifests and resolves the opentelemetry.headers schema mismatch causing smoke test failures. Lock file updates are consistent with the import removal.

📰 BREAKING: Report filed by Smoke Copilot · ● 1.1M

@@ -34,7 +34,6 @@ imports:
with:
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.

Removing shared/observability-otlp.md import — this simplifies the smoke workflow by dropping the OTLP observability overlay. Makes sense given the current MCP Gateway opentelemetry.headers schema mismatch that has been causing failures.

@@ -1,5 +1,5 @@
# gh-aw-metadata: {"schema_version":"v3","frontmatter_hash":"8c919d4d189d89a25094a830d0ae686a84c24c007f73bc2604ba92601bcf9702","agent_id":"copilot"}
# gh-aw-manifest: {"version":1,"secrets":["COPILOT_GITHUB_TOKEN","GH_AW_GITHUB_MCP_SERVER_TOKEN","GH_AW_GITHUB_TOKEN","GH_AW_OTEL_ENDPOINT","GH_AW_OTEL_HEADERS","GITHUB_TOKEN"],"actions":[{"repo":"actions/cache/restore","sha":"668228422ae6a00e4ad889ee87cd7109ec5666a7","version":"v5.0.4"},{"repo":"actions/cache/save","sha":"668228422ae6a00e4ad889ee87cd7109ec5666a7","version":"v5.0.4"},{"repo":"actions/checkout","sha":"de0fac2e4500dabe0009e67214ff5f5447ce83dd","version":"v6.0.2"},{"repo":"actions/download-artifact","sha":"3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c","version":"v8.0.1"},{"repo":"actions/github-script","sha":"ed597411d8f924073f98dfc5c65a23a2325f34cd","version":"v8"},{"repo":"actions/setup-go","sha":"4a3601121dd01d1626a1e23e37211e3254c1c06c","version":"v6.4.0"},{"repo":"actions/upload-artifact","sha":"bbbca2ddaa5d8feaa63e36b76fdaad77386f024f","version":"v7"},{"repo":"docker/build-push-action","sha":"d08e5c354a6adb9ed34480a06d141179aa583294","version":"v7"},{"repo":"docker/setup-buildx-action","sha":"4d04d5d9486b7bd6fa91e7baf45bbb4f8b9deedd","version":"v4"}]}
# gh-aw-metadata: {"schema_version":"v3","frontmatter_hash":"85e815a13493326e0726c3b3f2b58f133a0cee65a5a8718932928defeed64ccc","agent_id":"copilot"}
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.

The manifest hash and secrets list updates look correct — GH_AW_OTEL_ENDPOINT and GH_AW_OTEL_HEADERS are no longer needed after dropping the OTLP import. Clean compile artifact update.

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Apr 9, 2026

📰 VERDICT: Smoke Copilot has concluded. All systems operational. This is a developing story. 🎤

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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[aw] Smoke Claude failed

3 participants