Commit graph

235 commits

Author SHA1 Message Date
Lassulus
267fc7a66a
Merge pull request #94 from MatthewCash/patch-1
Fix typo: "diska" -> "disko"
2022-12-27 09:17:37 +01:00
Matthew
3aef5a5613
Fix typo: "diska" -> "disko" 2022-12-26 15:34:40 -08:00
lassulus
33f93c658e tests zfs: add crypted 2022-12-26 21:13:34 +01:00
lassulus
a3e511d3c8 tests: change passphrase to secretsecret
this is needed for zfs
2022-12-26 21:13:34 +01:00
Jörg Thalheim
f665b6b34d
Merge pull request #92 from nix-community/module-config
module: define only if devices are given
2022-12-25 21:27:52 +00:00
lassulus
f7445ae739 module: define only if devices are given 2022-12-25 21:21:40 +01:00
Jörg Thalheim
e3527b826d
Merge pull request #75 from nix-community/zap2
zap only devices we care about
2022-12-25 18:25:37 +00:00
lassulus
164ea97c01 examples complex: add short iter time for faster tests 2022-12-25 14:39:02 +01:00
lassulus
17da9b0708 init disk-deactivate for cleaning up the disk 2022-12-24 20:53:56 +01:00
lassulus
4ce2aa4845 tests swap: add jq to system 2022-12-24 12:13:04 +01:00
lassulus
12c7e608ed examples: cleanup a bit 2022-12-24 12:13:04 +01:00
lassulus
192f9cc416 scripts: append old $PATH for destroying 2022-12-24 12:13:04 +01:00
Lassulus
11d5c74c30
Merge pull request #82 from lilyinstarlight/feature/btrfs-subvolume-types 2022-12-23 20:32:56 +01:00
Lily Foster
77c8f6460f types: add btrfs_subvol type 2022-12-23 20:27:47 +01:00
Lassulus
1ecb428c86
Merge pull request #88 from nix-community/fixup 2022-12-23 19:29:03 +01:00
Lassulus
9e0142ae05
Merge pull request #84 from lilyinstarlight/fix/mountOptions 2022-12-23 19:26:23 +01:00
Lily Foster
71a30f9e74 types: pass through mountOptions to _config for all types 2022-12-23 17:43:40 +01:00
zimbatm
8c0fa72ab4 pass lib along
Avoid impurities
2022-12-23 17:43:12 +01:00
Jörg Thalheim
8ae729e9be
Merge pull request #83 from lilyinstarlight/fix/swapon-typo
swap: fix typo for checking if swap is on
2022-12-23 16:42:23 +00:00
Lily Foster
ec3ab72d3a swap: fix typo for checking if swap is on 2022-12-23 17:39:17 +01:00
Jörg Thalheim
3ab2a5d98d
Merge pull request #90 from nix-community/kuutamo
mdadm: add single-disk raid support
2022-12-23 16:31:01 +00:00
Jörg Thalheim
8b30cb1823 mdadm: add single-disk raid support 2022-12-23 17:30:25 +01:00
Jörg Thalheim
936beccf8c
Merge pull request #91 from nix-community/fix-ci
pin nixpkgs again
2022-12-23 16:29:38 +00:00
Jörg Thalheim
236e08da9c pin nixpkgs again 2022-12-23 17:25:47 +01:00
lassulus
935feb7496 swap: require gnugrep 2022-12-12 00:12:21 +01:00
Lassulus
12cda24899
Merge pull request #74 from nix-community/other-archs 2022-12-09 14:45:51 +01:00
Jörg Thalheim
17d17217d8 use stdenvNoCC instead of barebone derivation 2022-12-09 14:34:12 +01:00
Jörg Thalheim
9e2c9d06f5 expose disko for non x86 2022-12-09 14:34:12 +01:00
lassulus
66add2cd9e zap: destroy all mdadm devices if mdadm is in PATH 2022-12-08 21:03:38 +01:00
lassulus
e0ce5fb75f examples: use default cryptsetup parameters 2022-12-04 13:31:43 +01:00
Lassulus
c2bf0b6314
Merge pull request #70 from nix-community/tmpfs 2022-12-04 13:21:42 +01:00
lassulus
ff7fa87600 add nodev support (for tmpfs, ramfs, nfs) 2022-12-04 12:41:46 +01:00
lassulus
bfa2318ca5 types: add default types for topLevel children 2022-12-03 14:13:33 +01:00
lassulus
daf5fe8e9b fix all mountOptions 2022-12-03 14:13:33 +01:00
lassulus
dfb7bd89e1 tests swap: get jq from systemPackages 2022-12-02 12:54:42 +01:00
David Arnold
efc80d7d89 types: init swap 2022-12-02 08:09:37 +01:00
Lassulus
aca927667a
Merge pull request #65 from nix-community/no-deps 2022-12-01 22:37:53 +01:00
lassulus
25cc022282 disko cli: add --no-deps mode 2022-12-01 20:33:03 +01:00
lassulus
0f21bc31fe tests module: test system.build output instead of systemPackages 2022-12-01 20:11:22 +01:00
lassulus
c3a7680451 example with-lib: remove traceValSeq 2022-12-01 20:10:58 +01:00
lassulus
0d922a482d flake: fix style 2022-12-01 20:10:21 +01:00
Jörg Thalheim
67f991e2bc drop environment.systemPackages
Those packages are only used for installation and are not used
afterwards. system.build outputs can be used to get them in an installer
included.
2022-11-29 15:00:25 +01:00
Jörg Thalheim
6c3e0d22e4 remove dependency on bash 2022-11-29 13:08:24 +01:00
Lassulus
4c1b8a4e59
Merge pull request #64 from nix-community/no-deps 2022-11-28 23:01:36 +01:00
Jörg Thalheim
fb771318d1 add disko output variant without package list
for netboot or kexec based installer we may want to avoid uploading too
many dependencies because the target could go out-of-memory.
2022-11-27 16:50:46 +01:00
Jörg Thalheim
6bbdafce48 zapCreateMount: stop mdraids 2022-11-25 17:36:40 +01:00
lassulus
7a4c85b53e module: put disko scripts in system.build for better reference 2022-11-25 17:36:40 +01:00
lassulus
9cf4f170ae add zapCreateMount script for idempodents install from iso/kexec 2022-11-25 17:36:40 +01:00
lassulus
417ad31ca5 types: fix negative relative disk size 2022-11-25 08:38:47 +01:00
Lassulus
1668efc14a
Merge pull request #57 from a-kenji/fix-typos
fix: typos
2022-11-21 12:17:57 +01:00