Skip to content

Fix local node log capture for auto-results#144

Merged
mikehorgan-dell merged 2 commits into
mainfrom
fix/local-node-log-results-dir
Jun 29, 2026
Merged

Fix local node log capture for auto-results#144
mikehorgan-dell merged 2 commits into
mainfrom
fix/local-node-log-results-dir

Conversation

@mikehorgan-dell

@mikehorgan-dell mikehorgan-dell commented Jun 29, 2026

Copy link
Copy Markdown
Member

Summary

  • use a writable results-backed .node-home bind mount for single-host local runs so the containerized engine can write logs and items.csv
  • resolve results-root-backed bind sources to absolute host paths and preserve the raw engine log tree alongside fetched auto-results artifacts
  • add regression coverage for DockerManager/orchestrator wiring and harden env-default tests so ambient env or working directory state does not make the CLI suite flaky

Use a writable results-backed node log mount for single-host runs so the
containerized engine can persist logs and items.csv without host/container
UID alignment. Harden the related CLI tests so ambient env and working
directory state do not make the suite flaky.
Document the intentional 0777 node-home directory mode used for the
single-host container bind mount so CI gosec accepts the required
permissions for cross-UID log and items.csv writes.
@mikehorgan-dell mikehorgan-dell merged commit 134a348 into main Jun 29, 2026
6 checks passed
@mikehorgan-dell mikehorgan-dell deleted the fix/local-node-log-results-dir branch June 29, 2026 20:15
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