Commit Graph

2940 Commits

Author SHA1 Message Date
Sandro - ebdbc9fc92
README.md: expand install instructions 2023-05-21 21:24:21 +02:00
Sandro - 626b33befc
disko: fix nix store mountpoint 2023-05-21 21:24:10 +02:00
Sandro - 724b68736b
disko: fix dataset path 2023-05-21 21:17:24 +02:00
Sandro - 5e1a871c7e
disko: fix zfs mountpoints 2023-05-21 21:12:56 +02:00
Sandro - 0a7bdbb3ee
baremetal: force import zfs pool 2023-05-21 21:12:45 +02:00
Sandro - e43dee88ca
server6: comment what the interfaces are all 2023-05-21 21:12:33 +02:00
Sandro - c9aa8a86ab
Enable emergency mode again
If it is triggered, something is seriously wrong
2023-05-21 21:12:13 +02:00
Sandro - 5a6de46dff
iso: set admin keys for nixos user, too 2023-05-21 20:58:25 +02:00
Sandro - e2d88bdc80
server6: load correct kernel module 2023-05-21 20:57:38 +02:00
Sandro - 130b65390f
c3d2: don't write password in plain text 2023-05-21 15:37:42 +02:00
Sandro - ec567ffbfa
Move mergeNncpSettings setting 2023-05-21 15:37:27 +02:00
Sandro - 50cc0db69c
baremetal: assert that kernel module for initrd is loaded 2023-05-20 22:12:35 +02:00
Sandro - 45d251666e
baremetal: generate initrd host keys if they don't exist and are required 2023-05-20 22:12:16 +02:00
Sandro - 124e74c48a
server6: enable initrd unlocking via ssh 2023-05-20 22:11:56 +02:00
Sandro - f7d1bfe7e9
Use option to get nix package 2023-05-20 22:11:42 +02:00
Sandro - 3a49a4dd53
README.md: don't set root password 2023-05-20 22:11:30 +02:00
Sandro - 03ded3f74a
disko: don't mount zpool at / 2023-05-20 19:12:23 +02:00
Sandro - ff6d545ea4
disko: strip new lines from key files 2023-05-20 19:12:03 +02:00
Sandro - 4203164991
Ignore if the diff closure command fails 2023-05-20 19:11:38 +02:00
Sandro - 5aeaaf338c
Add server6 2023-05-20 04:39:40 +02:00
Sandro - 815a379ddb
disko: use disko for config.fileSystems
because nixos-generate-config does not handle our complex setup :(
2023-05-20 04:38:51 +02:00
Sandro - 23a1aecaf5
baremetal: add untested ssh unlock in initrd 2023-05-20 04:38:51 +02:00
Sandro - d4bcd1161e
Expand install instructions 2023-05-20 04:38:51 +02:00
Sandro - 5fe43ca47f
flake: cleanup 2023-05-20 04:23:56 +02:00
Sandro - a5235a4654
disko: cleanup code
Thanks @marenz :)
2023-05-20 04:18:29 +02:00
Sandro - 7516e0a906
disko: fix zfs disk name 2023-05-20 04:06:18 +02:00
Sandro - 226af82ffb
glotzbert: use dev disk by 2023-05-20 04:06:05 +02:00
Sandro - 314cd5c786
Add install instructions 2023-05-20 04:05:52 +02:00
Sandro - 5eba2dc00e
baremetal: enable fstrim 2023-05-20 02:57:56 +02:00
Sandro - 7ba4cc2c9a
flake: cleanup nixos-hardware 2023-05-20 02:57:56 +02:00
Sandro - 87dc4f22b2
Revive microvm-default to reduce the mess 2023-05-20 02:57:56 +02:00
Sandro - f0b1019bd5
Include microvm with cluster-options 2023-05-20 02:04:03 +02:00
Sandro - 9894e3dae9
tmppleroma: remove sshlogd module 2023-05-20 02:03:47 +02:00
Sandro - ab00f5b613
Include microvm module with microvm-host 2023-05-20 02:03:35 +02:00
Sandro - e36e98da43
pipebert: add nixos-hardware intel 2023-05-20 02:03:07 +02:00
Sandro - 7fcecd0d4f
Add iso jobs 2023-05-20 01:53:53 +02:00
Sandro - 611d07108f
ceph: widen assertion
patch updates are okay
2023-05-20 00:39:02 +02:00
Sandro - e3808cb04b
flake: add note 2023-05-20 00:38:55 +02:00
Sandro - a8fad1351e
flake.lock: Update
Flake lock file updates:

• Updated input 'nixos':
    'github:SuperSandro2000/nixpkgs/782321ea20f108dc3a6ac8e9bc4763c103e7f608' (2023-05-19)
  → 'github:SuperSandro2000/nixpkgs/ce8783d28a1bc79007c9fa5616fd88bca4667300' (2023-05-19)
2023-05-20 00:01:19 +02:00
Sandro - ead47106b4
flake.lock: Update
Flake lock file updates:

• Updated input 'nixos':
    'github:SuperSandro2000/nixpkgs/f956f9d1059fabf3ece3803f4499f2046c57b89c' (2023-05-18)
  → 'github:SuperSandro2000/nixpkgs/782321ea20f108dc3a6ac8e9bc4763c103e7f608' (2023-05-19)
• Updated input 'openwrt-imagebuilder':
    'github:astro/nix-openwrt-imagebuilder/93e32e8ff5c2cb78b53774f142a823427921a80f' (2023-05-18)
  → 'github:astro/nix-openwrt-imagebuilder/06d684e91397a5c14adb9b38e41869c67136276f' (2023-05-19)
2023-05-19 23:06:56 +02:00
Sandro - 169836c95f
Move nix settins to baremetal 2023-05-19 23:06:04 +02:00
Astro d4993b47b1 flake.lock: Update
Flake lock file updates:

• Updated input 'skyflake':
    'github:astro/skyflake/60ae57cbe5278a74f3ec4a11134c1ba7405ce356' (2023-05-19)
  → 'github:astro/skyflake/3d7a12f06a4249c73678f293f3004b968d043291' (2023-05-19)
2023-05-19 22:26:44 +02:00
Astro 65308a90cf modules/cluster: switch to skyflake microvm / on rbd 2023-05-19 21:49:01 +02:00
Astro 5742a7da5f server{7-10}: set full nix.settings.system-features for building 2023-05-19 21:48:21 +02:00
Astro 0d5f319774 flake.lock: Update
Flake lock file updates:

• Updated input 'deployment':
    'git+https://gitea.c3d2.de/c3d2/deployment.git?ref=refs%2fheads%2fmain&rev=df7efadfc2238c7615540310d5851a377e5fa515' (2023-05-19)
  → 'git+https://gitea.c3d2.de/c3d2/deployment.git?ref=refs%2fheads%2fmain&rev=399fb47d7e3898bd972c5e9f1ef04e29bb7d05b0' (2023-05-19)
2023-05-19 21:48:21 +02:00
Astro 6f02af3ecd flake.lock: Update
Flake lock file updates:

• Updated input 'skyflake':
    'github:astro/skyflake/6d8eb10b670bf9025ed0048845e46b629df63fd7' (2023-05-10)
  → 'github:astro/skyflake/60ae57cbe5278a74f3ec4a11134c1ba7405ce356' (2023-05-19)
2023-05-19 21:48:21 +02:00
Astro 0958ca6712 flake.lock: Update
Flake lock file updates:

• Updated input 'deployment':
    'git+https://gitea.c3d2.de/c3d2/deployment.git?ref=refs%2fheads%2fmain&rev=a6831703454a941f6b0fd6b9896bf6b2d5fc2120' (2023-02-20)
  → 'git+https://gitea.c3d2.de/c3d2/deployment.git?ref=refs%2fheads%2fmain&rev=df7efadfc2238c7615540310d5851a377e5fa515' (2023-05-19)
2023-05-19 21:48:21 +02:00
Sandro - d126fbc5be
Format 2023-05-19 21:40:18 +02:00
Sandro - 27e567e82c
Add baremetal option 2023-05-19 21:38:30 +02:00
Sandro - 04350a3faf
Combine microvm-defaults.nix to microvm.nix 2023-05-19 21:05:23 +02:00