Commit Graph

355 Commits

Author SHA1 Message Date
bors[bot]
fc9b3a7a92
Merge #172
172: also pass ssh_args to rsync r=Mic92 a=Mic92



Co-authored-by: Jörg Thalheim <joerg@thalheim.io>
2023-08-11 06:00:33 +00:00
Jörg Thalheim
3197bcf152 drop unused : 2023-08-05 10:38:56 +02:00
Jörg Thalheim
622e00afbb also pass ssh_args to rsync 2023-08-05 10:37:25 +02:00
Jörg Thalheim
9df79870b0
Merge pull request #168 from bluepython508/nix-copy-ssh-args
Pass ssh_args to nix copy and nix build SSH invocations
2023-08-05 09:34:44 +01:00
mergify[bot]
6be67890d3
Merge pull request #171 from numtide/aarch64
add kexec support for linux-aarch64
2023-08-05 08:30:14 +00:00
Jörg Thalheim
ac89dd5178 add kexec support for linux-aarch64 2023-08-05 09:54:58 +02:00
bluepython508
5e450374b1 Pass ssh_args to nix copy and nix build SSH invocations
This is necessary for --post-kexec-ssh-port to be useful in situations involving port forwarding, such as when running on qemu
2023-08-05 07:48:36 +00:00
mergify[bot]
e71ef009e6
Merge pull request #166 from numtide/long_filenames
put key information into builder info to avoid long filenames
2023-07-31 12:01:21 +00:00
lassulus
a72a4e5bee put key information into builder info to avoid long filenames 2023-07-31 13:49:36 +02:00
Jörg Thalheim
7d3a854475
Merge pull request #163 from numtide/full-disk-encryption
add howto on secrets and full disk encryption
2023-07-28 08:42:38 +01:00
Jörg Thalheim
acc402ea93 add howto on secrets and full disk encryption 2023-07-27 08:15:15 +02:00
mergify[bot]
2716126607
Merge pull request #162 from numtide/vm-test
add --vm-test mode for local vm tests
2023-07-21 13:13:13 +00:00
lassulus
581053b2c4 add --vm-test mode for local vm tests
Update src/nixos-anywhere.sh
2023-07-21 15:10:53 +02:00
mergify[bot]
11d3803cc6
Merge pull request #160 from numtide/zfs-optional
skip zpool command if we don't have it installed
2023-07-18 14:24:42 +00:00
Jörg Thalheim
a9e9b704a3 skip zpool command if we don't have it installed
for example not all installer will have it.
2023-07-18 15:29:58 +02:00
mergify[bot]
c40492c80b
Merge pull request #157 from numtide/zfs_export
export zfs pool after installation
2023-07-18 12:31:24 +00:00
mergify[bot]
f0b9ecd941
Merge branch 'main' into zfs_export 2023-07-18 12:30:40 +00:00
mergify[bot]
a9b9f65eba
Merge pull request #158 from domenkozar/patch-1
kexec is a path
2023-07-18 11:42:58 +00:00
Domen Kožar
8a381b97ca
kexec is a path 2023-07-18 12:41:36 +01:00
lassulus
aaef92aef9 export zfs pool after installation 2023-07-15 16:01:38 +02:00
mergify[bot]
e516d378d6
Merge pull request #155 from numtide/doc
add comment why we pin nix
2023-07-14 11:06:28 +00:00
Jörg Thalheim
cf1f2eda0f add comment why we pin nix 2023-07-14 13:04:57 +02:00
mergify[bot]
ac7b77805f
Merge pull request #154 from numtide/fix-copy-closure
fix blocking nix-copy-closure
2023-07-13 23:48:56 +00:00
zimbatm
98640b4b21 fix blocking nix-copy-closure
Pin nix to a version that has a working nix-copy-closure.

See https://github.com/NixOS/nix/issues/8480
2023-07-13 23:33:45 +02:00
mergify[bot]
a848cb4cd6
Merge pull request #153 from numtide/ssh-port
Add in ssh port option
2023-07-12 20:13:49 +00:00
Neal Fennimore
024bad7cc6 Add in ssh port option 2023-07-12 22:02:20 +02:00
Jörg Thalheim
abdec7bf3b
Merge pull request #146 from ajs124/fix/kexec-check
move kexec check into kexec codepath
2023-07-12 20:07:58 +01:00
ajs124
eb1997c054 move kexec check into kexec codepath
without this, the check gets run and fails even if no kexec will be done
e.g. when an installer is booted
2023-07-12 18:43:02 +00:00
bors[bot]
04f9809803
Merge #150
150: Future rebuilds should use the flake, not configuration.nix r=zimbatm a=JillThornhill



Co-authored-by: JillThornhill <121565493+JillThornhill@users.noreply.github.com>
Co-authored-by: JillThornhill <jill.thornhill@zol.co.zw>
2023-07-09 12:56:29 +00:00
JillThornhill
64c793dbfb Ran nix fmt 2023-07-09 11:48:36 +02:00
JillThornhill
fbdc9e5c29
Update quickstart.md
Future rebuilds should use the flake, not configuration.nix
2023-07-09 10:46:09 +02:00
JillThornhill
39ddfea29c
Update README.md
Future rebuilds should use the flake, not configuration.nix
2023-07-09 10:43:57 +02:00
bors[bot]
22a2964bef
Merge #145
145: flake.lock: Update r=zimbatm a=phaer



Co-authored-by: phaer <hello@phaer.org>
2023-06-28 08:46:04 +00:00
phaer
52f1af3a6e flake.lock: Update 2023-06-28 10:40:02 +02:00
bors[bot]
ed9ec041d7
Merge #142
142: Remove nixos-images/disko override... r=Lassulus a=phaer



Co-authored-by: phaer <hello@phaer.org>
2023-06-16 08:26:03 +00:00
phaer
7e61c8bcfc Remove nixos-images/disko override...
because nixos-images doesn't have a dependency on disko anymore.
2023-06-16 10:23:40 +02:00
bors[bot]
7871740187
Merge #140
140: Add -t param to nixos-anywhere to enable for prompts during installation r=Lassulus a=tfc



Co-authored-by: Jacek Galowicz <jacek@galowicz.de>
2023-06-13 18:19:51 +00:00
Jacek Galowicz
70909def0c Add -t param to nixos-anywhere to enable for prompts during installation 2023-06-13 20:16:34 +02:00
bors[bot]
bca7792e79
Merge #138
138: treewide: 22.11 -> 23.05 r=Lassulus a=Kranzes



Co-authored-by: Ilan Joselevich <personal@ilanjoselevich.com>
2023-06-11 11:25:19 +00:00
Ilan Joselevich
7ba548dc78
treewide: 22.11 -> 23.05 2023-06-11 14:08:38 +03:00
bors[bot]
10a740102d
Merge #137
137: fix typo in url for nixos kexec image r=Mic92 a=Mic92



Co-authored-by: Jörg Thalheim <joerg@thalheim.io>
2023-06-10 09:49:25 +00:00
Jörg Thalheim
415b78c6d2 fix typo in url for nixos kexec image 2023-06-10 11:46:12 +02:00
Jörg Thalheim
ff8fbfb657
Merge pull request #135 from numtide/non-nixos-quirk
add workaround when running in non-nixos environments
2023-06-07 19:38:33 +01:00
Jörg Thalheim
f44ce5b7b8 add workaround when running in non-nixos environments 2023-06-07 16:52:30 +02:00
bors[bot]
dad3cdebda
Merge #128
128: terraform: do not show private key in local-exec logs r=zimbatm a=jfroche



Co-authored-by: Jean-François Roche <jfroche@pyxel.be>
2023-06-07 08:58:06 +00:00
Jörg Thalheim
8d16137f62
Merge pull request #134 from numtide/readme-update
README: SrvOS is not its own distribution yet
2023-06-07 08:23:55 +02:00
Jörg Thalheim
a75b9c5163 add missing gawk 2023-06-07 08:18:24 +02:00
Jörg Thalheim
ceb2eac251 README: SrvOS is not its own distribution yet 2023-06-07 07:40:51 +02:00
bors[bot]
7b15b0e043
Merge #133
133: Ssh keyscan fixes r=Mic92 a=Mic92



Co-authored-by: Jörg Thalheim <joerg@thalheim.io>
2023-06-07 05:37:04 +00:00
Jörg Thalheim
d4fbe4c173 print error message to stderr if ssh-keyscan fails 2023-06-07 07:36:34 +02:00