Commit Graph

334 Commits

Author SHA1 Message Date
a203683694 Remove hydra cache, add enableBinaryCache to hq module
The Hydra is dead, NixOS machines cannot rely on services hosted from the
Proxmox. Add a enableBinaryCache option to the hq module to enable caching
from Server7.
2020-01-26 14:10:02 +01:00
76145d112d Server7: mount cephfs at /srv/ceph 2020-01-26 13:12:08 +01:00
27df1c21ba Add ehmry to storage-ng 2020-01-26 13:11:59 +01:00
65bff74538 Server7: stop building with other hydra, new nix-serve keys 2020-01-26 12:17:18 +01:00
c03a6ea7c0 Glotzbert: remove memtest 2020-01-20 17:32:13 +01:00
84e7a38024 Hail fixup 2020-01-20 17:32:09 +01:00
0878859b17 Hydra: disable firewall
Firewalls are only for poorly configured systems running insecure
services.
2020-01-20 17:06:14 +01:00
275e1696ae Pulsebert ncmpcpp on tty1 2020-01-20 16:47:32 +01:00
f761c4a5d1 Glotzbert: remove broadcom firmware
Hail cannot build this.
2020-01-20 15:36:23 +01:00
5d0b0cd997 Hail: use static address for hydra where available 2020-01-20 15:19:05 +01:00
9f2af93778 Add glotzbert to host registry, add static IPv6 address 2020-01-20 15:17:03 +01:00
39cef2da1d Move mpd console to tty9, run as k-ot 2020-01-20 14:58:41 +01:00
654f2ecf1f Move hail into the c3d2 module 2020-01-20 14:58:41 +01:00
bf82f00f27 Add more hosts to registry
Hostname resolution must work without uplink.
2020-01-20 13:49:27 +01:00
b60c3cc13b Server7: build on localhost and hydra 2020-01-18 18:49:56 +01:00
9675463d96 Server7: remove Tox bootstrap container
There is a Tox bot running on this machine that acts as a DHT node
and provides fast local discovery.
2020-01-18 18:49:56 +01:00
80fa2d745f Pulsebert: run ncmpcpp on tty0 2020-01-18 18:04:58 +01:00
f82f1ab323 Hydra: remove localhost from nix build machines
Localhost is used implicitly.
2020-01-18 17:37:47 +01:00
9d43c8617e Add emery user to pulsebert 2020-01-18 16:25:26 +01:00
6f8097293c Merge branch 'master' of ssh://gitea.c3d2.de:2222/C3D2/nix-config 2020-01-17 11:14:15 +01:00
c16ec07fb5 fixed zhs to zsh 2020-01-17 11:14:08 +01:00
5d2c1b64e3 Server7: remove distributed builds to hydra.hq 2020-01-17 11:10:45 +01:00
79b7d5c662 Add windsleep shell to hydra and server7 2020-01-17 11:08:22 +01:00
Daniel Poelzleithner
e2fde98b71 add docker 2020-01-06 19:57:36 +01:00
591ad485d7 Add Laptops / Desktops to README 2020-01-01 13:42:34 +01:00
7d92e8cae9 hydra: create TUN device when starting yggdrasil 2019-12-24 05:35:08 +00:00
3c49f9b3bd hydra: add blanket allowed-uris to ease fetching and building
wouldn't work even with sha256 passed to builtins.fetchTarball
2019-12-17 18:34:29 +01:00
7a80aedadc server7: rm conflicting nix.maxJobs 2019-12-13 19:50:43 +01:00
05ce0e78d0 hydra, server7: increase maxJobs from 4 to 10 2019-12-13 19:49:07 +01:00
2e2fa3b8f1 lxc: progress, nixcloud-webservices 2019-12-09 22:52:53 +01:00
2e8ca6c52f hosts/storage-ng: linting 2019-12-09 21:28:07 +01:00
96d5d6bdb7 Take storage-ng configuration from the host 2019-12-09 21:28:07 +01:00
f2548258f5 Generate SSH known hosts in lib 2019-12-09 21:28:07 +01:00
0ec4127225 Use options.c3d2 at hydra, pulsebert, storage-ng 2019-12-09 21:28:07 +01:00
5aef044fbd Try to make grafana build 2019-12-09 21:28:07 +01:00
a255046b20 Systemd breakage 2019-12-09 21:28:07 +01:00
7388f51d55 lib/lxc-container: disable DHCP globablly
It is still configured for eth0.
2019-12-09 21:28:07 +01:00
ca44a44ede Synchronize hosts/containers/grafana 2019-12-09 21:28:07 +01:00
5810750141 Add c3d2 options to module at lib/default.nix
Options are for assigning deterministic addresses, statistics
collection, MOTD, /etc/hosts, etc.
2019-12-09 21:28:07 +01:00
7f138f7b8f server7/tox: add Tox bootstrap node 2019-12-09 21:28:07 +01:00
023cd48e6e server7/tox: Add Collectd 2019-12-02 15:11:27 +01:00
2e5a180115 server7/tox: add Tox bootstrap node 2019-12-02 14:52:33 +01:00
6516995caa Add lib/known-hosts.nix 2019-12-01 14:18:39 +01:00
4de9883c83 hydra: re-enable yggdrasil 2019-12-01 11:33:59 +01:00
6e8fd7e77e lxc: progress 2019-12-01 04:13:26 +01:00
3b5e493ce9 lxc: set NIX_PATH 2019-12-01 01:16:49 +01:00
d94e9775c6 lxc: start an impl on server7 2019-12-01 00:39:16 +01:00
2158436497 mucbot: add networking.nameservers 2019-11-30 22:45:22 +01:00
c6eb35ebcd hail: strip semicolon from URL 2019-11-30 18:38:32 +01:00
3c15c04d90 Give emery access to buildfarmer 2019-11-30 18:30:07 +01:00