Commit Graph

63 Commits

Author SHA1 Message Date
87cf64653c nixos-module/server/lxc-containers: shorten coloradio iface names 2023-06-04 23:35:21 +02:00
8bb6821b87 prepare for nixos 23.05 2023-06-04 23:35:19 +02:00
d410bf0d82
Add telnet 2023-06-01 21:35:46 +02:00
f46e961d1b
Format 2023-06-01 21:35:46 +02:00
58eaaff70e server1: fix /boot fsType 2022-07-12 00:17:22 +02:00
b6da1cf7fb server1: update for reinstallation 2022-07-11 23:41:27 +02:00
7248a43a4b server1: fix syntax 2022-07-11 23:34:51 +02:00
331b5436cc server1: change /boot path 2022-07-11 23:22:59 +02:00
03c2b37596 nixos-module/server: remove outdated nixpkgs-master overwrite for collectd 2022-06-21 23:39:47 +02:00
2de02cc5bb *.nix: remove unused code 2022-03-22 18:13:17 +01:00
7ac993f61e nixos-module/server/lxc-containers: fix scope 2021-11-20 22:10:35 +01:00
8d671d8dee nixos-module/server/lxc-containers: resolve lxc interface name issue by ensuring the type key comes first
it took very long to find this
2021-11-20 00:43:32 +01:00
eb6e47e505 nixos-module/server/network: enable STP and decrease forward_delay for bridges 2021-11-18 22:54:33 +01:00
abb226bc5a server1, server2: allow building with zfs support 2021-11-18 20:39:52 +01:00
f7dabd8e2d nixos-module/server/lxc-container: split container build and activation phases 2021-11-18 16:58:32 +01:00
1d94fb4094 nixos-module/server/defaults: install ipmitool 2021-08-25 17:01:30 +02:00
5a012418dc nixos-module/server/defaults: enable IPMI monitoring with collectd from nixpkgs-master 2021-08-25 16:48:04 +02:00
ee2db449fd nixos-module/server: unify server1 and server2 2021-08-21 00:04:28 +02:00
6166d1ee3b nixos-module/server/server1: init 2021-08-20 23:49:04 +02:00
30aa03f07f nixos-module/server/lxc-containers: make container startup conditional
preparing for cold failover
2021-08-20 21:39:00 +02:00
cf3d9b4891 config: don't use location to select server for lxc containers 2021-08-20 21:37:43 +02:00
dbca546593 nixos-module/server/lxc-containers: sysctl only when enabled 2021-07-14 19:01:24 +02:00
250089b22f nixos-module/server/lxc-containers: bump kernel limits 2021-06-18 20:20:04 +02:00
7d7c89ddb1 server2: disable vga modesetting 2021-06-18 20:09:22 +02:00
a85c25b0e2 server2: openssh.permitRootLogin=prohibit-password 2021-06-18 19:59:09 +02:00
efe6bf342a nixos-module/*/network: enable LLDP 2021-06-14 22:00:06 +02:00
58047f565e nixos-module/server/lxc-containers: check and shorten ifnames more 2021-06-09 21:37:21 +02:00
ac4b28f1e3 nixos-module/server/server2: modprobe pppoe 2021-05-31 00:51:14 +02:00
bd795b270a nixos-module/container/upstream/pppoe: init 2021-05-31 00:41:38 +02:00
b87b73d358 nixos-module/server/lxc-containers: update permissions 2021-05-31 00:40:19 +02:00
24b36568ca options: add physicalInterfaces 2021-05-31 00:06:56 +02:00
97bd7bc7d5 nixos-module/server/lxc-containers: revert lxc to 4.0.6 2021-05-27 01:54:54 +02:00
01f3685d9b nixos-module/server/lxc-containers: add shortenNetName 2021-05-06 00:50:24 +02:00
bf0a185ed5 nixos-module/server/lxc-containers: decrease RestartSec 2021-05-05 20:23:56 +02:00
93d312c26c nixos-module/server/lxc-containers: switch back to using ConditionPathExists
much more graceful to systemd
2021-05-01 03:07:28 +02:00
aa5c7377c7 nixos-module/server/lxc-containers: add restart on failed reload 2021-05-01 03:04:14 +02:00
5c8fa22ca8 nixos-module/server/lxc-containers: add prebuilt containers 2021-04-30 22:38:57 +02:00
2f02f474b9 flake.nix: switch zentralwerk-network-key input from nix to master branch 2021-04-30 18:39:41 +02:00
b73e12e32b nixos-module/server/lxc-containers: fix hwaddr 2021-04-14 23:08:12 +02:00
a5e036397c nixos-module/server/qemu: increase nix-daemon LimitNOFILE
workaround
2021-04-12 21:12:03 +02:00
51460ad776 nix/nixos-module/server/qemu: move stuff here 2021-04-11 02:02:15 +02:00
0eabf2dbf6 doc 2021-04-11 02:02:15 +02:00
d820cdffd3 server2: add updateMicrocode 2021-04-11 02:02:15 +02:00
d5f7aecba6 nixos-module/server/lxc-containers: use switch-to-configuration in ExecReload 2021-04-11 02:02:15 +02:00
b81923a444 nixos-module/defaults: set kernel paremeters/version 2021-04-11 02:02:15 +02:00
bafa33b229 lxc-containers.nix: refactor with imperative build-container script 2021-04-11 02:02:15 +02:00
dbe5a867a7 nixos-module/server/network: attach vlan interfaces to bridges 2021-04-11 02:02:15 +02:00
276bb732c7 nixos-module/server/network: disable all addresses on bridges to make networkd happy 2021-04-11 02:02:15 +02:00
7da882f324 nixos-module/server/network: enable proper lacp 2021-04-11 02:02:15 +02:00
9fe5709976 lxc-containers: add experimental lxc-reload on system change 2021-04-11 02:02:15 +02:00