Commit graph

71 commits

Author SHA1 Message Date
zimbatm
ff6a71e857
Revert "ci: disable treefmt check"
This reverts commit a6370158ad.
2023-01-08 18:59:04 +01:00
Ryan Mulligan
f032688df8 nixpkgs-update: fix ssh dep 2023-01-05 22:19:38 -08:00
Ryan Mulligan
0dbcab28f2 nixpkgs-update add missing dependency on ssh 2023-01-05 22:18:27 -08:00
Ryan Mulligan
86f4428fe0 nixpkgs-update: turn off pypi fetcher
It should be covered by the updateScript one.
2023-01-05 21:58:27 -08:00
zowoq
e299e9ac35 roles/common: enabled zramSwap
probably okay to have this as a default as none of the machines have any swap configured
2023-01-04 12:15:17 +10:00
zowoq
28878949d5 build02: reenable hercules
don't seem to have been many OOMs lately
2023-01-04 12:15:17 +10:00
zowoq
6cf1921745 build02/nixpkgs-update: defaultPackage -> packages 2023-01-02 03:50:46 +00:00
Jörg Thalheim
04190ab820 import hetzner configuration from srvos 2023-01-01 21:12:56 +01:00
Ryan Mulligan
be63c3a072 nixpkgs-update: include packages shared updateScripts 2023-01-01 11:18:06 -08:00
zowoq
69da0dee69 switch to srvos nginx module 2022-12-31 17:20:35 +10:00
Jörg Thalheim
ee8f7e82b8 apply treefmt to codebase 2022-12-31 07:27:07 +01:00
Ryan Mulligan
aaa93341a9 nixpkgs-update fix systemd tmpfiles unsafe transitions 2022-12-21 07:22:45 -08:00
Ryan Hendrickson
b9c8febc36 build02: correct for alphabetic bias in updates 2022-12-16 18:27:20 -05:00
Jörg Thalheim
fb523b4d27
Merge pull request from nix-community/refactor
refactor roles
2022-12-03 08:32:19 +01:00
Jörg Thalheim
4b74fac6ad
Merge pull request from nix-community/various
various cleanups
2022-12-03 08:31:26 +01:00
zowoq
f552813408 roles/hardware/hetzner-amd.nix, roles/hetzner-network.nix -> roles/hetzner 2022-12-03 15:40:49 +10:00
zowoq
55d2b5db04 build02/nixpkgs-update: pkgs.nixUnstable -> pkgs.nix 2022-11-29 18:34:07 +10:00
zowoq
02ce000ea8 build02: remove hercules 2022-11-29 09:18:19 +10:00
zowoq
9c17a146cb refactor sops secrets 2022-11-17 09:16:57 +10:00
Jörg Thalheim
b8fee23740 build02: decrease number of worker 2022-11-10 14:42:41 +01:00
Jörg Thalheim
fbd9e117db enable zwsap on build02 2022-11-09 10:29:00 +01:00
Jörg Thalheim
05cbc6379e drop swap on zfs again
This justs deadlocks badly
2022-11-09 09:26:30 +01:00
Jörg Thalheim
57311f69a6 build02: add swap 2022-11-09 09:05:46 +01:00
bors[bot]
cfbb031e16
Merge
297: build01: add aarch64.nixos.community as remote r=Mic92 a=zowoq



Co-authored-by: zowoq <59103226+zowoq@users.noreply.github.com>
2022-10-25 12:55:08 +00:00
Jörg Thalheim
cbbb8d5af3 encrypt all yaml files with sops 2022-10-25 09:55:28 +02:00
zowoq
da0e908c7b refactor remote builders 2022-10-21 09:39:13 +10:00
Ryan Mulligan
16c3284937 nixpkgs-update updates 2022-09-07 15:53:26 -07:00
Jörg Thalheim
3c90c4e16b run nixpkgs-fmt 2022-08-14 16:49:30 +02:00
Jörg Thalheim
557af34cfc build{01,02}: add aarch64 builder 2022-08-13 18:02:08 +02:00
Ryan Mulligan
399db233f2 nixpkgs-update: fix github_token
it is already deployed with sops
2022-08-13 07:38:46 -07:00
Ryan Mulligan
6843ef7472 nixpkgs-update: update symlinks
The nixpkgs-update binary symlink wasn't updating.
2022-08-13 07:33:20 -07:00
Jörg Thalheim
8a3ece60e4 implement nixos deploy for all hosts 2022-08-13 11:13:06 +02:00
Ryan Mulligan
7f0ed088d7 build02: add missing run directory 2022-07-28 21:08:40 -07:00
Ryan Mulligan
8918a47f7e build02: allow swapping nixpkgs-update without restarting workers 2022-07-28 20:47:41 -07:00
Ryan Mulligan
37b2fbef90 nixpkgs-update: use fetcher -> fifo -> worker model 2022-07-27 21:27:10 -07:00
Jörg Thalheim
4f6b7a6d04
get rid of niv 2022-04-10 22:29:40 +02:00
Ryan Mulligan
631d39400f nixpkgs-update: switch back to alphabetical order for Repology source 2022-02-10 08:42:38 -08:00
Jörg Thalheim
61eaba980f move github keys to security module 2022-01-29 10:46:10 +01:00
Jörg Thalheim
cf152a4640 unify hetzner hardware profile 2022-01-16 09:48:21 +01:00
Ryan Mulligan
1e9f69c278 build02: remove test-cachix service 2021-12-27 21:38:09 -08:00
Jörg Thalheim
d764454653 build02: also deploy hercules ci 2021-12-26 08:57:00 +01:00
Jörg Thalheim
bd37717135 add raid profile 2021-12-26 07:44:39 +01:00
Ryan Mulligan
044fa815f5 build02: fix cachix credential path again 2021-12-05 18:08:09 -08:00
Ryan Mulligan
48e72a3637 build02: fix cachix credential path 2021-12-05 13:46:25 -08:00
Ryan Mulligan
7595acfddf build02: turn off store watcher and install communit-cache credentials for r-ryantm 2021-12-05 12:18:21 -08:00
Ryan Mulligan
cc528dfb6b remove unused r-ryantm cachix-dhall file 2021-12-05 10:29:45 -08:00
Ryan Mulligan
d6982d8925 nixpkgs-update: restore cachix push 2021-12-05 10:25:05 -08:00
Jörg Thalheim
f396752761 use stable kernel for zfs 2021-11-07 12:34:45 +01:00
Ryan Mulligan
75eccad6de build02: r-ryantm gitconfig 2021-10-26 17:24:07 -07:00
Ryan Mulligan
b5967a6abb build02: make setup less manual 2021-10-26 10:10:29 -07:00