agent v0.36.6: shared parent make-private before make-shared (ROOT CAUSE of double-bind)
The self-bind inherited /'s shared peer group, so binds under /mnt/felhom-drives propagated back and doubled. make-private (own group) before make-shared fixes it. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -3,6 +3,14 @@
|
||||
All notable changes to **felhom-agent** are recorded here. Update on every code
|
||||
change that gets pushed.
|
||||
|
||||
## v0.36.6 — shared parent gets its OWN peer group (make-private first) — ROOT CAUSE of double-bind (2026-06-15)
|
||||
|
||||
The shared-parent self-bind INHERITED the root mount`s shared peer group (`/mnt/felhom-drives` was
|
||||
`shared:1` same as `/`), so every drive bind under it propagated back via the root peer and DOUBLED
|
||||
(2 stacked binds per drive — the real cause behind v0.36.3-.5). EnsureSharedParent + the boot script now
|
||||
`make-private` (detach from the root group) BEFORE `make-shared` (own group whose only slave is the
|
||||
guest), so a drive bind propagates to the guest exactly once.
|
||||
|
||||
## v0.36.5 — AttachDrive normalizes to exactly one bind (2026-06-15)
|
||||
|
||||
AttachDrive now COUNTS the binds at a stable path (countHostMounts) and normalizes to exactly one: it is
|
||||
|
||||
Reference in New Issue
Block a user