afaf49eb97
secrets: rekey
bc8ef7b5fc
ssh-keys: remove raito's key which is too NSA'd for agenix
61e8048445
sysadmin: remove pwru, does not build on latest nixpkgs
2ebb0e82e8
flake.lock: Update
services/gerrit: migrate to Gerrit from the-distro/nix-gerrit flake
https://git.lix.systems/the-distro should not be private, inquiring.
48579e8818
feat: add
gdb
to sysadmin tooling
8fe33b4e46
feat: add
perf
, pwru
and various sysadmin tools to bagel-box
misc: add some diag tooling
WIP: hydra-queue-runner: do not assume
reservation
is available when build step throws unexpectedly
Not unexpectedly. See my other comments.
WIP: hydra-queue-runner: do not assume
reservation
is available when build step throws unexpectedly
(See 5c3e508e55d99b6d9e50aee48b8bf514e15ad006)
WIP: hydra-queue-runner: do not assume
reservation
is available when build step throws unexpectedly
Yeah that looks correct - a while back I made it so machines drop their reservations early to not hog build slots while copying stuff around, and I'm guessing we've been encountering exceptions…
5ebd71e4d5
tf/hydra: change Hydra URL
2700ac5efc
tf/dns: fix hydra CNAME
caa1fce74e
hydra: move to hydra.forkos.org
5f8228536c
bagel-box: switch to forkos.org DNS root
4b0a2cd7e5
tf: add DNS management via Gandi
dcd5f68545
tf: store hydra credentials in state via numtide/secret
7c6780a2a3
gitignore: add terraform lock file
dd72904bf1
flake: replace tf wrappers with a single '.#tf' command
2e9483936e
tf/hydra: fix project owner to use an automation account
0c68a23275
flake: fix 'nix flake check'
8dc7ee9864
hydra: add declarative controls via terranix