lock the board #8
Loading…
Reference in New Issue
No description provided.
Delete Branch "%!s(<nil>)"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
There can be multiple instances of
extended-tests
running, and they can conflict for the board.With the previous buildbot (which didn't use rpi) we used
flock
to solve board access exclusivity problems.The lockfile will probably have to reside in a directory within
nix.sandboxPaths
. Any preferred location, or in/opt
?Or it could reside on the Raspberry Pi. That's more complicated, but then we have one central place that manages the board.
Human users (and not just Hydra) want to access the boards too, and there should be a good mechanism to prevent conflicts.
There is also some information in ARTIQ DEVELOPER_NOTES.rst that needs attention.
Regarding the lockfile path? Does that
/var/lib/artiq/boards
path exist on the RPi?f330e285fb
I just meant it needed to be consistent. I don't insist on the
/var/lib/artiq/boards
path.