Commit graph

72 commits

Author SHA1 Message Date
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
zowoq
f224fe0886 build02/secrets: remove id_buildfarm
follow up for 76b301ba14
2023-08-14 00:46:27 +00:00
zowoq
f21fd46a9a web01: update mounts 2023-08-12 05:27:51 +00:00
zowoq
149ef6151f web02: cachix deploy 2023-08-12 02:51:42 +00:00
zowoq
e42ab1b016 web01: cachix deploy 2023-08-08 23:39:23 +00:00
zowoq
94de0ff94b web02: monitoring 2023-08-08 06:16:48 +00:00
zowoq
76b301ba14 build02: remove remote builders
not needed on this machine
2023-08-06 08:26:34 +00:00
zowoq
1a1955404f modules/darwin/common: refactor authorizedKeys 2023-08-01 21:39:52 +00:00
zowoq
f26d290066 modules/nixos: github-org-backup 2023-08-01 21:39:09 +00:00
zowoq
280d82da33 Revert "build01: cachix deploy"
This reverts commit 3216d4fadd.
2023-07-30 23:52:37 +00:00
zowoq
47ab2fadc7 darwin: update ssh key comment 2023-07-30 22:40:53 +00:00
zowoq
a0f5debd42 web01: update lemmy secrets
318d8cc4c5
2023-07-30 00:30:53 +00:00
zowoq
df043d1486 remove aarch64.nixos.community 2023-07-29 22:35:33 +00:00
zowoq
cc367a8b05 web02: init 2023-07-29 22:29:37 +00:00
zowoq
3216d4fadd build01: cachix deploy 2023-07-28 05:38:18 +00:00
zowoq
68a4acdadd darwin02: scaleway -> hetzner 2023-07-18 07:09:12 +00:00
zowoq
4e8a299404 darwin03: init 2023-07-17 10:54:55 +00:00
zowoq
2691094597 modules/darwin: refactor 2023-07-17 10:36:51 +00:00
adisbladis
850821fb2d web01: Use pict-rs 0.4 from nixpkgs 2023-07-16 04:02:18 +00:00
adisbladis
ff8125cf9f web01: Configure pict-rs 2023-07-16 04:02:18 +00:00
adisbladis
28e9521199 web01: Use pict-rs 0.4.0
This allows separation of images & database which is something we
want because we use the Hetzner Storage Box for images but local
disk for the state db.
2023-07-16 04:02:18 +00:00
adisbladis
3587114d85 web01: Add lemmy 2023-07-16 04:02:18 +00:00
adisbladis
ab3c58d79e web01: Add pgBackrest
For postgresql backups.
2023-07-16 04:02:18 +00:00
adisbladis
35298a184a web01: Add postgresql 2023-07-16 04:02:18 +00:00
adisbladis
784d428a0d web01: Add SMB mounts for Hetzner Storage Box 2023-07-16 04:02:18 +00:00