buildkite
buildkite copied to clipboard
With the help of @staticfloat I tried switching the JuliaGPU secrets management solution to cryptic-buildkite-plugin. Example use case can be found in https://github.com/JuliaGPU/CUDA.jl/pull/1687. Although I got it mostly to work,...
Some applications complain about that, like `mpiexec`. Maybe we should use a regular user with `sudo` permissions, like PkgEval does: https://github.com/JuliaComputing/NewPkgEval.jl/blob/master/runner/Dockerfile
Tested with the Intel runner, `podman` seems to work fine with the following service: ``` [Unit] Description=Buildkite agent %i After=podman.service network-online.target Requires=podman.service home.mount Wants=network-online.target PartOf=podman.service StartLimitIntervalSec=0 [Service] Type=simple WorkingDirectory=/etc/buildkite/agents/%i TimeoutStartSec=30min...
``` ❯ df -h tank/buildkite 3.1T 3.1T 0 100% /home/buildkite ❯ ls -lah total 27K drwxr-xr-x 18 root root 18 May 23 05:07 ./ drwxr-xr-x 15 root root 15 Apr...