d10f94fc93
feat: add riscv64-linux image
Build / images (nscloud-ubuntu-22.04-arm64-4x16, nixos-24.05) (push) Waiting to run
Build / images (nscloud-ubuntu-22.04-arm64-4x16, nixos-unstable) (push) Waiting to run
Build / images (ubuntu-latest, nixos-24.05) (push) Waiting to run
Build / images (ubuntu-latest, nixos-unstable) (push) Waiting to run
2024-10-23 21:42:26 +02:00
Jörg Thalheim
a20142faf9
add disko to all installer
...
Since disko is just some shell scripts it's comparable small and we can
easily embed this everywhere.
We can make use of this in our NixOS tutorials by providing nicer
images.
2024-10-12 10:50:17 +02:00
Jörg Thalheim
74909c85db
package nixos-facter for stable as well
2024-09-26 17:28:28 +02:00
Jörg Thalheim
8650b1df8f
actually including nixos-facter + nixos test
2024-09-24 16:12:56 +00:00
Jörg Thalheim
4de5aac8e9
improve selecting latest zfs kernel
2024-09-22 17:57:34 +02:00
Jörg Thalheim
4e105478ce
installer: add our own latestZfsCompatibleLinuxPackages
2024-09-20 18:51:33 +02:00
Jörg Thalheim
0bd625f4eb
add nixos-facter to installer
2024-09-18 17:39:45 +02:00
Jörg Thalheim
8e24c42f09
installer: enable bcachefs support
2024-08-16 10:59:48 +00:00
Jörg Thalheim
077b2d2621
switch to zfsUnstable
2024-08-16 10:59:48 +00:00
Jörg Thalheim
067aa8908b
move perlless profile to noninteractive profile
...
this borked our iso
2024-07-21 19:09:29 +02:00
Jörg Thalheim
3e2e064af0
upgrade to nixos 24.05
2024-06-07 10:37:00 +02:00
Jörg Thalheim
310f23d6d5
add nixos-install
...
fixes #222
2024-05-26 09:52:08 +02:00
Jörg Thalheim
8c9cab8c44
also disable man page to save a few mb
2024-05-19 15:22:03 +00:00
Jörg Thalheim
966d756930
include perlless profile in NixOS
...
conditionally include perlless module
relax perlless constraint
2024-05-19 14:28:51 +00:00
Jörg Thalheim
8d35d4a180
add image-installer
...
add image-installer
2024-04-17 11:56:46 +02:00
Antonio Yang
17efe22de1
add rsync to installer
2024-01-16 07:35:44 +00:00
Jörg Thalheim
db63ed890f
upgrade zfs on aarch64
2023-12-23 02:20:46 +01:00
Jörg Thalheim
73c9e5e338
disable installer channel in a single place
2023-12-10 11:57:48 +01:00
Jörg Thalheim
bebc30e7fd
also copy machine-id into installer
...
This can help with keeping the same dhcp leases when the dhcp server uses DUID rather than mac addresses
2023-11-22 10:45:18 +01:00
Jörg Thalheim
971b6849d5
add nix-settings from srvos
...
if used as a recovery system, it's useful to have flakes etc enabled.
2023-11-19 13:23:43 +01:00
Jörg Thalheim
8239d6079a
no longer depend on dhcpcd for dhcp networking
2023-11-02 10:43:08 +01:00
Jörg Thalheim
d84d1b296b
installer: useNetworkd consistently
2023-10-28 16:11:35 +02:00
Jörg Thalheim
9089946fc0
move out code from kexec-installer into its own module
2023-05-15 14:56:00 +02:00