Skip to content

chore(flake): bump openchamber pin to f46050fc0 for the node_modules hash fix - #4999

Merged
dezren39 merged 1 commit into
mainfrom
openchamber-pin-bump
Nov 3, 2026
Merged

dezren39 merged 1 commit into
mainfrom
openchamber-pin-bump

Conversation

@developing-today

@developing-today developing-today Bot commented Nov 3, 2026 •

Copy link
Copy Markdown
Contributor

Refs developing-today-forks/openchamber#1466.

Why

Code's lock pinned openchamber at e1ad0521, whose recorded x86_64-linux node_modules fixed-output hash (sha256-WJn5…) does not reproduce on amd-6 — the failure filed as openchamber#1466, which aborted the (merged) #4880 cascade deploy at its build gate: everything else in the activation closure built green; only openchamber-node_modules-2.5.0 failed, identically across two full builds. Openchamber re-baked the hash in openchamber#1453 (commit 8bd0721ab). This PR moves code's pin to openchamber main f46050fc0, which contains the fix.

Lock diff

flake.lock only, the openchamber node alone: rev e1ad05211895… → f46050fc0d6d9…, narHash sha256-J/jSc+E+… → sha256-GBbIfUow…, lastModified updated. No other node moved. (Obtained with nix flake lock --update-input openchamber, after moving the laptop's stale fetcher cache aside — its first resolution landed on a mid-range rev.)

Openchamber range e1ad0521 → f46050fc0 (19 commits)

Verification (laptop amd-6, this branch)

  • nixosConfigurations.amd user home configuration evaluates cleanly (activationPackage drv 428wik0560…); services.openchamber / services.opencode / services.mcpx .enable all evaluate true.
  • The openchamber package as consumed through this flake builds: /nix/store/rmng4jvr…-openchamber-2.5.0 (openchamber --version → 2.5.0); its node_modules FOD output /nix/store/fy4h9xis…-openchamber-node_modules-2.5.0 is realised and valid — possible only with the re-baked H2NG hash in force.
  • Dry-run census of the amd user activationPackage: 35 derivations to build / 123 paths to fetch; the closure's five openchamber derivations (node_modules FOD, package, openchamber-start, .service, .socket) are all present in their fixed forms. The aborted deploy had the rest of this closure green, and the single failing element was the FOD now proven fixed.

Merging this re-arms the #4880 cascade deploy on the laptop (build → switch → verify, rollback-armed).

Not merged — for review first.


Autofix with [code]smith
Open in [code]smith · Need help on this PR? Tag @codesmith-bot with what you need.

@developing-today
developing-today Bot requested review from a team and dezren39 as code owners November 3, 2026 15:41
@coderabbitai

coderabbitai Bot commented Nov 3, 2026

Copy link
Copy Markdown

Important

Review skipped

Bot user detected.

To trigger a single review, invoke the @coderabbitai review command.

Run configuration
  • Source mode: Auto
  • Repository: Unavailable
  • Branch: Unavailable
  • File: No configuration file from this repository applied
  • Commit: Unavailable
  • Layers: defaults
  • Review profile: CHILL
  • Plan: Advanced
  • Run ID: 3d8bdd1d-a03b-443c-85f7-9173a946b8d5

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • Trigger review
  • Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

Share

CodeRabbit Verify

  • Run CodeRabbit Verify to test the changes in this pull request.

@dezren39
dezren39 merged commit 8912c83 into main Nov 3, 2026
1 check passed
@dezren39
dezren39 deleted the openchamber-pin-bump branch November 3, 2026 15:44
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.

1 participant