Commit 8f4e2b6
fix(iris): strip trailing slash from MirrorFileSystem prefix (#4206)
## Summary
- Strip trailing slash from `MirrorFileSystem._local_prefix` to prevent
double-slash paths (`s3://bucket/prefix//path`)
- Fixes GPU canary validation failing with `FileNotFoundError` / GCS 401
when `MARIN_PREFIX` ends with `/`
## Test plan
- [x] Local repro: validation fails before fix, passes after with
`MARIN_PREFIX=s3://marin-na/marin/`
- [ ] GPU canary `workflow_dispatch` with validation step passing
end-to-end
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-authored-by: yoblin <268258002+yoblin@users.noreply.github.com>
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>1 parent 17bb68a commit 8f4e2b6
1 file changed
+1
-1
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
718 | 718 | | |
719 | 719 | | |
720 | 720 | | |
721 | | - | |
| 721 | + | |
722 | 722 | | |
723 | 723 | | |
724 | 724 | | |
| |||
0 commit comments