Commit Graph

1075 Commits

Author SHA1 Message Date
Astro 9aca1f22c2 users.nix: add ; 2022-01-24 00:14:43 +01:00
Ehmry - 6510e5fea4 nncp: correct collectd output 2022-01-23 21:06:34 +01:00
Astro d0c5acb696 config/admins.nix: remove legacy file 2022-01-23 19:39:33 +01:00
Tassilo - 136ada335b
user.nix: add revol-xut 2022-01-23 19:33:16 +01:00
Ehmry - 36ac1fa602 nncp: collect statistics
Publish the spool size and packet count for each neighbour.
2022-01-23 18:48:26 +01:00
Astro 3a521f7673 modules/autoupdate: use nix copy to fetch new system from cache 2022-01-23 01:20:15 +01:00
Astro 2a76be8b16 flake.nix: restrict *-vm to non-containers 2022-01-20 03:27:32 +01:00
Astro 53ac1caf13 flake.nix: enable `nix run ...-vm`
which still doesn't work
2022-01-20 03:15:54 +01:00
Astro 292042b7d2 flake.nix: eliminate flakifiedHosts 2022-01-20 03:12:37 +01:00
Astro 8ed7dba181 flake.nix: add *-vm packages to boot hosts in a test virtual machine
Requested-By: poelzi
2022-01-20 03:07:54 +01:00
Astro e270b121ce config/lxc-container: use dnscache addrs from hostRegistry 2022-01-20 03:04:04 +01:00
Ehmry - 06f9033bdb Replace mapHqHosts and mapPublicHosts with mergeHostsFile 2022-01-18 23:19:02 +01:00
Ehmry - 539cfb8d3b Add a IPv6 DNS resolver to config/lxc-container 2022-01-18 23:14:37 +01:00
Astro e36f00c428 modules/autoupdate: move from ../config/ 2022-01-18 22:12:41 +01:00
Ehmry - 2b1e2bdb36 Move nncp container into c3d2 vlan 2022-01-18 21:44:17 +01:00
Ehmry - c61915a9a2 Add NNCP relay host 2022-01-18 20:31:36 +01:00
Ehmry - 29da9eee7d Add c3d2.nncp options 2022-01-18 20:31:36 +01:00
Ehmry - 732ae81533 Add NNCP module 2022-01-18 20:31:33 +01:00
Ehmry - c869def65b Fix hosts/containers/stream config 2022-01-17 17:29:47 +01:00
Ehmry - 84f896770e Refactor host registry 2022-01-16 13:26:37 +01:00
Ehmry - dd05418887 Refactor k-ot user 2022-01-16 12:31:43 +01:00
Ehmry - c2fbfef90f Reduce users to attrset of ssh keys 2022-01-16 12:31:43 +01:00
Ehmry - f066f4cb82 Split "lib" into "config" and "modules"
Separate modules that add options from modules that change
configuration.
2022-01-15 21:04:38 +01:00
Ehmry - 5f910a4630 Remove old yggdrasil stuff 2022-01-14 00:22:59 +01:00
Ehmry - f4a8870632 overlay: add SimpleYggGen-CPP yggdrasil miner 2022-01-13 21:14:59 +01:00
Ehmry - 7486153420 Remove yggdrasil container 2022-01-13 20:20:48 +01:00
Ehmry - 594c5e357d Tidy up flake.nix 2022-01-13 18:38:36 +01:00
Ehmry - ddc5a3f9a5 bmxd: set version manually to prevent IFD 2022-01-13 17:33:34 +01:00
Ehmry - 4725aed044 Import sops at the c3d2 module
Sops is required because of lib/ceph.
2022-01-13 16:27:31 +01:00
Astro 80aa41c12e lib/autoupdate: let service generate the timer 2022-01-12 23:09:54 +01:00
Astro ac7b628e8c lib/autoupdate: cap running time with TimeoutStartSec 2022-01-12 20:15:55 +01:00
Astro 5e8a1fa12f radiobert: force disable autoUpdate 2022-01-12 01:48:38 +01:00
Astro b21c912992 grafana, matemat, spaceapi: enable autoUpdate 2022-01-12 01:46:13 +01:00
Markus Schmidl 31f44045a5 add user marenz 2022-01-11 13:25:17 +01:00
Ehmry - 618ef33457 Update emery ssh key 2022-01-11 11:11:27 +01:00
Astro 5eb05b49e1 lib/autoupdate: fix preventive measures 2022-01-10 15:42:34 +01:00
Ehmry - 1a24cc1c5e Remove depot.hq.c3d2.de
It was a Genode package repository.
2022-01-10 12:24:56 +01:00
Astro 7855552e06 lib/autoupdate: don't switch back to configurations without autoupdate 2022-01-10 04:16:30 +01:00
Astro bffad63d96 hydra: reduce updater interval to daily
our infrastructure needs over 2h for the evaluation only :(
2022-01-10 04:13:55 +01:00
Astro 90d04d943b hydra: hack, update to nix master 2022-01-10 03:37:01 +01:00
Astro 838ea568bc lib/autoupdate: init, enable on mucbot 2022-01-10 03:34:34 +01:00
Astro d678c69d23 hydra: improve updater 2022-01-10 02:35:49 +01:00
Astro f6ea1f0332 Revert "flake.nix: comment out inputs.*.inputs.*.follows to avoid nix-2.5 issue"
This reverts commit f719288916.
2022-01-10 01:54:20 +01:00
Astro f719288916 flake.nix: comment out inputs.*.inputs.*.follows to avoid nix-2.5 issue 2022-01-10 01:49:44 +01:00
Astro aff7585881 lib/ceph-storage: minimalize 2022-01-09 18:05:37 +01:00
Astro 6aa807a07a hydra: add updater to `flake update` regularly 2022-01-09 18:05:13 +01:00
Astro 6cf3ca9441 hydra: set nix-daemon to idle scheduling 2022-01-09 01:50:32 +01:00
Astro 37c3082fea hydra: revive nix-serve.hq.c3d2.de binary cache 2022-01-09 01:50:27 +01:00
Astro 944d227d17 flake.nix: don't build packages but just hosts in hydraJobs 2022-01-08 23:27:08 +01:00
Astro 3d567052d4 overlay/pile: flatten for flake.packages 2022-01-08 23:25:35 +01:00