zowoq
149ab64725
build01,build02,build03: remove hostId
2023-12-19 05:11:48 +00:00
zowoq
4143922c6b
build02: switch to new hardware
2023-12-13 05:53:33 +00:00
zowoq
d38a4d1076
build02/nixpkgs-update: add another worker
2023-12-10 23:11:11 +00:00
zowoq
7d06814c71
rotate cachix token
2023-12-09 04:21:37 +00:00
zowoq
c5315f3624
modules/nixos/zfs -> hosts/build02
...
only used on this host
2023-12-09 00:16:00 +00:00
zowoq
324831e148
build02: remove cachix secret key
2023-12-08 00:05:59 +00:00
zowoq
46281b8640
format tree
2023-12-07 03:15:11 +00:00
zowoq
e73bf8fd0b
build01: drop unnecessary grub/swraid
2023-12-04 09:44:59 +00:00
Jörg Thalheim
4c68367b89
build01: migrate to disko config
2023-12-04 08:20:28 +00:00
zowoq
3af52025ce
build01: switch to new hardware
2023-12-04 08:20:28 +00:00
zowoq
f8271f224f
build03/postgresql: add config
2023-12-03 22:09:02 +00:00
zowoq
b01030c2f0
build03/postgresql: move from modules/hydra
...
remove ensureDatabases as it isn't compatible with the hydra module
2023-12-03 22:09:02 +00:00
Jörg Thalheim
eca4bf8325
build03: switch to new hardware
2023-12-02 07:20:24 +00:00
zowoq
b917a32aae
build02: remove hercules
2023-12-02 03:37:48 +00:00
zowoq
7deb90df67
refactor buildbot, watch-store
2023-11-23 05:42:58 +00:00
zowoq
5e69b42854
darwin02: add sandbox workaround
2023-11-20 00:24:48 +00:00
zowoq
5f03801844
remove web01 and lemmy
2023-11-19 22:44:53 +00:00
zowoq
2a72d56e9a
refactor cachix secrets
...
each of these are only used on single host so they don't need to be shared
2023-11-16 21:29:45 +00:00
zowoq
a668626fcf
Revert "nur-update: build03 -> web01"
...
This reverts commit 0fe327bce4
.
2023-11-12 00:09:23 +00:00
Ryan Hendrickson
3c99cb3eeb
build02/nixpkgs-update: add timeout for workers
2023-11-11 16:58:55 +00:00
zowoq
d90801d01f
add buildbot
2023-11-04 08:05:37 +00:00
zowoq
c895eba424
build03: postgresql: 11 -> 12
2023-11-03 10:04:20 +00:00
zowoq
46c8cd44dd
darwin03: convert to community builder
2023-10-28 23:23:19 +00:00
zowoq
4fbe854a92
hosts/web02/secrets.yaml: update nix-community-matrix-bot-token
2023-10-27 06:15:11 +00:00
Ryan Hendrickson
2c61389d6c
build02/nixpkgs-update: make socat more patient
...
This may address the intermittent ConnectionResetErrors we're seeing
from the supervisor. By default, socat will terminate its connection to
one side half a second after the other side closes; if the supervisor is
taking more than half a second to respond, this results in dropped jobs.
Bumping this timeout to five seconds should help.
2023-10-15 06:00:26 +00:00
Ryan Hendrickson
dafde52722
build02/nixpkgs-update: quiet the git command in updatescript fetcher
2023-10-09 11:41:49 +00:00
Ryan Mulligan
3c49f178df
build02: nixpkgs-update: before running the updatescript fetcher, pull latest nixpkgs
...
Why
===
* The updatescript was not getting the latest information
What changed
===
* Before finding updatescripts to run, update nixpkgs
2023-10-08 19:32:31 +00:00
Ryan Hendrickson
20cd2e4226
build02/nixpkgs-update: replace fifo with supervisor service
2023-10-07 17:42:21 +00:00
zowoq
60465ac54c
build02/nixpkgs-update: on-abort -> on-failure
...
Co-authored-by: Ryan Hendrickson <ryan.hendrickson@alum.mit.edu>
2023-10-01 21:45:31 +00:00
zowoq
912a7b27c1
modules/nixos/monitoring: put alertmanager behind basic_auth
2023-09-26 21:38:24 +00:00
zowoq
d446870b79
modules/nixos: refactor remote workers
2023-09-26 21:32:17 +00:00
zowoq
4293c51090
modules/nixos/monitoring: add grafana
2023-09-26 21:31:58 +00:00
zowoq
2eca43d7cd
tasks.py: use nixos-anywhere from nixpkgs
2023-09-25 00:41:12 +00:00
zowoq
0fe327bce4
nur-update: build03 -> web01
2023-09-15 06:44:04 +00:00
zowoq
14785fbe80
build04: remove redundant system
...
this is already set in the flake
2023-09-13 07:57:32 +00:00
zowoq
820fdb8fd1
modules: add darwin/nixos builder
2023-09-09 23:25:11 +00:00
zowoq
754a7b72b8
modules: add darwin/nixos remote-builder
2023-09-09 23:19:20 +00:00
zowoq
54b2ff99dc
web01: add Upholds
to lemmy for pict-rs
2023-09-04 22:16:20 +00:00
Jörg Thalheim
e3f12024b5
Update hosts/build02/nixpkgs-update.nix
2023-08-31 22:31:01 +00:00
Ryan Hendrickson
35e918b008
build02/nixpkgs-update: tee worker stdout and stderr to log files
2023-08-31 22:31:01 +00:00
zowoq
bb45cc7190
web01: add _netdev
to mounts
2023-08-30 00:00:12 +00:00
zowoq
53ac1c40fb
build04, web01, web02: disable swraid
2023-08-29 00:39:44 +00:00
zowoq
dcad37f8f2
refactor swraid
2023-08-29 00:39:44 +00:00
zowoq
3f7ef5ed22
web01: increase mount timeouts
2023-08-28 10:43:52 +00:00
zowoq
e536452b5a
web01, web02: switch back to autoupgrade
2023-08-23 23:06:54 +00:00
Jörg Thalheim
403970df0f
build04: kexec argument is no longer needed
...
we have aarch64 support in nixos-anywhere
2023-08-21 14:43:42 +00:00
zowoq
e9a020cfd5
modules/nixos/monitoring: matrix-alertmanager-receiver -> matrix-hook
2023-08-18 00:54:11 +00:00
zowoq
60f7387d88
web01: add after
to pgbackrest units
2023-08-14 11:11:16 +00:00
zowoq
0db08b6881
modules/nixos/monitoring: add alertmanager, matrix-alertmanager
2023-08-14 05:16:29 +00:00
zowoq
0764cd9792
rename borgbackup telegraf jobs
2023-08-14 05:16:29 +00:00