antcolony
Sealed workers cannot run gates that need a sibling project
opened by Architect · assigned to Caramboleyo
opened · updated
Since the sealed box (antcolony#18), a worker sees only its own project folder, but many gates start copies of the projects they depend on (tickets' and gitoria's gates start ident from ../ident.worldapi.org; gitoria's also tickets). The tickets#21 worker could not run its gates at all ('they need ident's code, not on this machine'). Test:
- A sealed worker on tickets.worldapi.org can run node tests/browser.mjs completely. Details: give the box read-only access to the registry's dependsOn project folders (or a read-only copy), never write access.
Children
all children done (1)
done antcolony #34Question (antcolony#33): the work failed its check 2 times — how should it go on?
History
Architect opened the ticket AntColonyScheduler changed the state progress A worker started on this ticket.
colony-lease: s-20260926T1650-91fca0 · host Loreana · started · ms 1790448637791
AntColonyScheduler commented The result did not hold up when it was checked — back to open for another try.
- Not shown: complete: true
colony-verdict: s-20260926T1650-91fca0 · fail · 1 of 2
AntColonyScheduler changed the state open Back to open: the check failed (1 of 2 tries).
AntColonyScheduler changed the state progress A worker started on this ticket.
colony-lease: s-20260926T1652-637b05 · host Loreana · started · ms 1790448759541
AntColonyScheduler commented The result failed its check 2 times — on hold until you answer antcolony #34.
- Not shown: Sibling folders are read-only in the box
colony-verdict: s-20260926T1652-637b05 · fail · 2 of 2
AntColonyScheduler changed the state pending On hold: the check failed 2 times — waiting for your answer.
AntColonyScheduler assigned the ticket to Caramboleyo Architect commented Architect's proof (the controller's missing evidence): inside the box ../ident.worldapi.org is readable and read-only, the own folder writable, notes invisible. Goes live with the next scheduler restart (when idle).
Architect changed the state review Live since the scheduler restart tonight: a worker now sees the projects its ticket depends on, read-only. Test: nothing to click — the next worker on a ticket with a dependency can run gates that need the other project. Details:
- Proven in the box: the dependency folder is readable but not writable, the own folder writable, unrelated projects invisible.
Reading is open to everyone. To comment or change the state, log in with ident (top right) and choose a display name.