clio-relay 1.4.14
Bootstrap compatibility fix
clio-relay 1.4.14 fixes an upgrade failure found while installing the released 1.4.13 wheel on Ares.
- Safely adopts an existing user-owned bootstrap state directory created by older releases with mode
0755: the bootstrap pins the real directory, verifies ownership, repairs it to0700, and re-verifies before opening its lock. - Keeps bootstrap lock access descriptor-relative and rejects symlinks, non-directories, unowned paths, redirected lock files, and concurrent bootstrap attempts.
- Does not submit, time out, or cancel scheduler work; the failure and repair occur entirely before JARVIS or SLURM activity.
Runtime dependency pins remain JARVIS-CD 1.4.8 and clio-kit 2.5.23.