Skip to content

[deep-report] Fix Smoke Crush: EROFS read-only filesystem blocks crush binary install #29558

@github-actions

Description

@github-actions

Description

The Smoke Crush workflow is completely broken: @charmland/crush v0.59.0 downloads successfully but fails to install because it tries to write to /opt/hostedtoolcache/node/.../bin, which is a read-only filesystem (EROFS). All crush-engine smoke tests produce 0 turns and fail immediately. See Smoke Crush run §25203411962 and issue #29459.

Fix options: (a) redirect the extracted binary to a writable path like ~/.local/bin, (b) pre-install Crush at a custom prefix during setup, or (c) skip the global-install path and invoke the binary directly from a temp directory.

Expected Impact

Restores Crush engine smoke testing. Unblocks PR validation for crush-engine workflows.

Suggested Agent

New Agent or existing infrastructure agent familiar with the smoke workflow configuration.

Estimated Effort

Quick (< 1 hour) — modify installation step to use a writable directory.

Data Source

DeepReport Intelligence Briefing — 2026-05-01 (run §25219029091); issue #29459; audit-workflows discussion #29553.

Generated by DeepReport - Intelligence Gathering Agent · ● 499.2K ·

  • expires on May 3, 2026, 3:06 PM UTC

Metadata

Metadata

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions