Skip to content

chore(deps): bump node from 22.23.2-alpine3.24 to 26.11.1-alpine3.24 in /containers/enclave in the all-docker-enclave group - #10142

Merged
lpcox merged 2 commits into
mainfrom
dependabot/docker/containers/enclave/all-docker-enclave-f544bba7db
Oct 16, 2026
Merged

lpcox merged 2 commits into
mainfrom
dependabot/docker/containers/enclave/all-docker-enclave-f544bba7db

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Oct 16, 2026

Copy link
Copy Markdown
Contributor

Bumps the all-docker-enclave group in /containers/enclave with 1 update: node.

Updates node from 22.23.2-alpine3.24 to 26.11.1-alpine3.24

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

Bumps the all-docker-enclave group in /containers/enclave with 1 update: node.


Updates `node` from 22.23.2-alpine3.24 to 26.11.1-alpine3.24

---
updated-dependencies:
- dependency-name: node
  dependency-version: 26.11.1-alpine3.24
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: all-docker-enclave
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file docker Pull requests that update docker code labels Oct 16, 2026
@github-actions

Copy link
Copy Markdown
Contributor

🚀 Security Guard has started processing this pull request

@github-actions

github-actions Bot commented Oct 16, 2026 •

Copy link
Copy Markdown
Contributor

✅ Coverage Check Passed

Overall Coverage

Metric Base PR Delta
Lines 93.45% 93.46% ➡️ +0.01%
Statements 92.08% 92.09% 📈 +0.01%
Functions 90.91% 90.91% ➡️ +0.00%
Branches 86.05% 86.06% 📈 +0.01%
📁 Per-file Coverage Changes (1 files)
File Lines (Before → After) Statements (Before → After)
src/log-directory-setup.ts 96.8% → 100.0% (+3.18%) 96.9% → 100.0% (+3.13%)

Coverage comparison generated by scripts/ci/compare-coverage.ts

@lpcox

lpcox commented Oct 16, 2026

Copy link
Copy Markdown
Collaborator

@lpcox

lpcox commented Oct 16, 2026

Copy link
Copy Markdown
Collaborator

Copilot AI commented Oct 16, 2026

Copy link
Copy Markdown
Contributor

@copilot fix this failing supply chain ci check https://github.com/github/gh-aw-firewall/actions/runs/38957449936/job/117163780225?pr=10142

Fixed in commit 2004ae2 by installing Node 26's required libatomic1 runtime dependency and updating the version assertion. The targeted enclave tests and image build/runtime check pass.

Copilot AI commented Oct 16, 2026

Copy link
Copy Markdown
Contributor

@copilot fix the failing ci check https://github.com/github/gh-aw-firewall/actions/runs/38957449936/job/117163780225?pr=10142

The original failing run was for the pre-fix commit 063707e; commit 2004ae2 fixes the missing Node 26 libatomic1 runtime dependency. The Supply Chain Scan for 2004ae2 is action_required and has no jobs, so it has not rerun yet; it is awaiting workflow approval, not reporting a new build failure.

@github-actions

Copy link
Copy Markdown
Contributor

🔑 Smoke Copilot BYOK AOAI (api-key) is testing Azure OpenAI BYOK (api-key) mode on this pull request...

@github-actions

Copy link
Copy Markdown
Contributor

🪪 Smoke Copilot BYOK AOAI (Entra) is testing Azure OpenAI BYOK (Entra / GitHub OIDC) mode on this pull request...

@github-actions

github-actions Bot commented Oct 16, 2026 •

Copy link
Copy Markdown
Contributor

🔌 Smoke Services — All services reachable! ✅

🔌 Service connectivity validated by Smoke Services

@github-actions

Copy link
Copy Markdown
Contributor

💎 Smoke Gemini is crystallizing results on this pull request...

@github-actions

github-actions Bot commented Oct 16, 2026 •

Copy link
Copy Markdown
Contributor

🛡️ Smoke Copilot Network Isolation confirmed the egress allowlist is enforced. ✅

🛡️ Egress verdict from Smoke Copilot Network Isolation

@github-actions

github-actions Bot commented Oct 16, 2026 •

Copy link
Copy Markdown
Contributor

✅ Build Test Suite completed successfully!

Generated by Build Test Suite for #10142

@github-actions

github-actions Bot commented Oct 16, 2026 •

Copy link
Copy Markdown
Contributor

✅ Smoke Copilot BYOK completed. Copilot BYOK mode operational. 🔓

🔑 BYOK report filed by Smoke Copilot BYOK

@github-actions

github-actions Bot commented Oct 16, 2026 •

Copy link
Copy Markdown
Contributor

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

📰 BREAKING: Report filed by Smoke Copilot

@github-actions

github-actions Bot commented Oct 16, 2026 •

Copy link
Copy Markdown
Contributor

✅ Security Guard completed successfully!

Security Guard

Outcome: reported_no_action

The agent completed and reported no action. A no-op output alone does not verify that all required work was completed or that publication was possible.

Agent messages are omitted from this comment. The category uses structured run status, not interpretation of agent prose.

Generated from Security Guard · haiku45 · 3.68 AIC · ⊞ 6.0K · ◷

Generated by Security Guard for #10142

@github-actions

github-actions Bot commented Oct 16, 2026 •

Copy link
Copy Markdown
Contributor

Smoke Cloud Hypervisor completed. Cloud Hypervisor + Copilot passed.

Cloud Hypervisor + Copilot smoke test by Smoke Cloud Hypervisor

@github-actions

github-actions Bot commented Oct 16, 2026 •

Copy link
Copy Markdown
Contributor

✨ The prophecy is fulfilled... Smoke Codex has completed its mystical journey. The stars align. 🌟

🔮 The oracle has spoken through Smoke Codex

@github-actions

github-actions Bot commented Oct 16, 2026 •

Copy link
Copy Markdown
Contributor

✅ Smoke Claude passed

Generated by Smoke Claude for #10142

@github-actions

github-actions Bot commented Oct 16, 2026 •

Copy link
Copy Markdown
Contributor

Chroot tests passed! Smoke Chroot - All security and functionality tests succeeded.

Tested by Smoke Chroot

@github-actions

github-actions Bot commented Oct 16, 2026 •

Copy link
Copy Markdown
Contributor

📡 Smoke OTel Tracing completed. All tracing scenarios validated. ✅

📡 OTel tracing validated by Smoke OTel Tracing

@lpcox
lpcox enabled auto-merge (squash) October 16, 2026 22:41
@github-actions

Copy link
Copy Markdown
Contributor

Smoke Test: Claude Engine Validation

Check Status
API ✅ PASS
gh CLI ✅ PASS
File access ✅ PASS

Overall result: PASS

Generated by Smoke Claude for #10142 · claude · haiku45 · 24.1 AIC · ⊞ 6.1K · ◷
Add label ready-for-aw to run again

@github-actions

Copy link
Copy Markdown
Contributor

EGRESS_RESULT allow=pass deny=pass

  • ✅ Allowed domain (api.github.com → 200)
  • ✅ Blocked domain (example.com blocked; curl failed with an SSL cert error, no response)

Overall: PASS — cc @lpcox

🛡️ Egress verdict from Smoke Copilot Network Isolation
Add label ready-for-aw to run again

@github-actions

Copy link
Copy Markdown
Contributor

Cloud Hypervisor + Copilot smoke test

  1. Merged PR lookup: PASS
  2. github.com connectivity: PASS (HTTP 200)
  3. File write/read: PASS
  4. example.com blocked: PASS (HTTP 000)
    Overall: PASS

Cloud Hypervisor + Copilot smoke test by Smoke Cloud Hypervisor
Add label ready-for-aw to run again

@github-actions github-actions Bot added smoke-copilot-network-isolation Copilot network-isolation egress smoke test smoke-cloud-hypervisor labels Oct 16, 2026
@github-actions

Copy link
Copy Markdown
Contributor

Smoke Test: Copilot BYOK (Direct)

✅ GitHub MCP - PR list verified
✅ GitHub.com - HTTP 200
✅ File I/O - smoke-test-copilot-byok.txt exists
✅ BYOK Inference - Direct BYOK path active (api-proxy → api.githubcopilot.com)

Mode: Direct BYOK via COPILOT_PROVIDER_API_KEY + api-proxy sidecar
Status: PASS

🔑 BYOK report filed by Smoke Copilot BYOK
Add label ready-for-aw to run again

@github-actions

Copy link
Copy Markdown
Contributor

Smoke Copilot: PASS

📰 BREAKING: Report filed by Smoke Copilot
Add label ready-for-aw to run again

@lpcox
lpcox deployed to aoai-model October 16, 2026 22:48 — with GitHub Actions Active
@github-actions

Copy link
Copy Markdown
Contributor

Smoke services: ✅ Redis PONG · ✅ pg_isready · ✅ SELECT 1 — PASS

🔌 Service connectivity validated by Smoke Services
Add label ready-for-aw to run again

@github-actions

Copy link
Copy Markdown
Contributor

🏗️ Build Test Suite Results

Ecosystem Project Build/Install Tests Status
Bun elysia ❌ (Bun install not permitted) N/A ❌ FAIL
Bun hono ❌ (Bun install not permitted) N/A ❌ FAIL
C++ fmt ✅ N/A ✅ PASS
C++ json ✅ N/A ✅ PASS
Deno oak ❌ (Deno install not permitted) N/A ❌ FAIL
Deno std ❌ (Deno install not permitted) N/A ❌ FAIL
.NET hello-world ❌ N/A ❌ FAIL
.NET json-parse ❌ N/A ❌ FAIL
Go color ✅ pass (1 pkg) ✅ PASS
Go env ✅ pass (1 pkg) ✅ PASS
Go uuid ✅ pass (1 pkg) ✅ PASS
Java gson ❌ not run ❌ FAIL
Java caffeine ❌ not run ❌ FAIL
Node.js clsx ✅ all passed ✅ PASS
Node.js execa ✅ all passed ✅ PASS
Node.js p-limit ✅ all passed ✅ PASS
Rust fd ✅ 1/1 passed ✅ PASS
Rust zoxide ✅ 1/1 passed ✅ PASS

Overall: 4/8 ecosystems passed — FAIL

All 8 repos cloned successfully.

Failures

  • Bun / Deno: the curl | bash install commands were denied by the sandbox permission policy, so the tools were never installed and no tests ran. No workaround was attempted.
  • .NET: dotnet restore crashed with IOException ... 'NuGet-Migrations' ... lstat("/run/user/1001") == -1; errno == ENOENT. This is an environment problem (missing runtime dir).
  • Java: Maven failed with LocalRepositoryNotAccessibleException, so the local ~/.m2 repository is not accessible here.

The build-test label was not added because of these failures.

Generated by Build Test Suite for #10142 · copilot · auto · 15.9 AIC · ⊞ 12K · ◷
Add label ready-for-aw to run again

@github-actions

Copy link
Copy Markdown
Contributor

Smoke test results:

  • [Coverage Report] Test Coverage Report — 2026-10-16 ✅
  • [Dependency Bottleneck] introduce sdk mirror registry ❌
  • GitHub reads ✅
  • Playwright title check ❌
  • File write/read ✅
  • Build ✅
    Overall status: FAIL

🔮 The oracle has spoken through Smoke Codex
Add label ready-for-aw to run again

@github-actions

Copy link
Copy Markdown
Contributor

Chroot Version Comparison

Runtime Host Version Chroot Version Match?
Python Python 3.12.15 Python 3.12.15 ✅ YES
Node.js v24.21.0 v2.98.0 ❌ NO
Go go1.22.12 go1.22.12 ✅ YES

Not all tests passed (Node.js mismatch), so the smoke-chroot label was not added.

Tested by Smoke Chroot
Add label ready-for-aw to run again

@github-actions

Copy link
Copy Markdown
Contributor

OTEL smoke test

  • ✅ S1: otel.js loads; exports startRequestSpan, setTokenAttributes, setBudgetAttributes, endSpan, endSpanError, shutdown, isEnabled, etc.
  • ✅ S2: OTEL tests: 3 suites, 68/68 passed
  • ✅ S3: Trace context vars forwarded in env-passthrough.ts; OTEL vars forwarded in api-proxy-env-config.ts
  • ✅ S4: onUsage hook present in token-tracker-http.js
  • ✅ S5: /tmp/gh-aw/otel.jsonl exists (1 line of span output)

📡 OTel tracing validated by Smoke OTel Tracing
Add label ready-for-aw to run again

@lpcox
lpcox merged commit bbff319 into main Oct 16, 2026
143 of 149 checks passed
@lpcox
lpcox deleted the dependabot/docker/containers/enclave/all-docker-enclave-f544bba7db branch October 16, 2026 22:58

This branch had an error being deployed

1 failed deployment
aoai-model — 2004ae2e Deployed Oct 16, 2026 by lpcox via conclusion #2004
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file docker Pull requests that update docker code ready-for-aw smoke-claude smoke-cloud-hypervisor smoke-copilot smoke-copilot-byok smoke-copilot-network-isolation Copilot network-isolation egress smoke test smoke-services

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants