test: compose mount validation — verify bind mount sources exist #250

Closed
opened 2026-03-25 18:23:32 +00:00 by kert · 0 comments
Owner

Root cause

P24 tree reorg moved files to infra/ but containers never recreated. Docker created empty dir stubs. 10 containers failed exit 127.

Tasks

  • Parse compose.yml, verify every bind mount source exists
  • Verify source is file not directory where target is file
  • Run in CI and pre-commit
  • Detect Docker-created directory stubs
## Root cause P24 tree reorg moved files to infra/ but containers never recreated. Docker created empty dir stubs. 10 containers failed exit 127. ## Tasks - [ ] Parse compose.yml, verify every bind mount source exists - [ ] Verify source is file not directory where target is file - [ ] Run in CI and pre-commit - [ ] Detect Docker-created directory stubs
kert closed this issue 2026-04-10 01:49:03 +00:00
Sign in to join this conversation.