Commit Graph

328 Commits

Author SHA1 Message Date
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
Jörg Thalheim
c5fc538880 extract correct hostname from ssh settings 2023-06-07 07:36:34 +02:00
bors[bot]
8aa9b49229
Merge #132
132: make usage formatting more consistent r=Mic92 a=Mic92



Co-authored-by: Jörg Thalheim <joerg@thalheim.io>
2023-06-07 05:16:23 +00:00
Jörg Thalheim
69443d6929 make usage formatting more consistent 2023-06-07 07:15:31 +02:00
bors[bot]
c532c9314e
Merge #129
129: Create ~/.ssh folder and add .direnv to gitignore r=Mic92 a=Melkor333



Co-authored-by: Samuel Hierholzer (Adfinis AG) <samuel.hierholzer@adfinis.com>
2023-06-07 04:52:47 +00:00
Jean-François Roche
8ba2cbf6f4 terraform: do not show private key in local-exec logs
While running terraform with and without verbose mode enabled, we don't want the private key content to be shown in the terraform apply output.
2023-06-07 01:19:41 +02:00
Jörg Thalheim
c047dea336
Merge pull request #130 from numtide/port-fixe
fix ssh-keyscan for non-standard ssh ports
2023-06-07 00:54:16 +02:00
Jörg Thalheim
7c8b2dd689 bors: add missing jobs 2023-06-07 00:53:08 +02:00
Jörg Thalheim
f3d4bec0df fix ssh-keyscan for non-standard ssh ports 2023-06-07 00:44:35 +02:00
Samuel Hierholzer (Adfinis AG)
a102f30bc8
fix: create ~/.ssh folder as required by ssh-copy-id 2023-06-06 08:15:18 +02:00
Samuel Hierholzer (Adfinis AG)
e46a6746fd
chore: add /.direnv to gitignore 2023-06-06 07:53:15 +02:00
bors[bot]
8ab64f7f09
Merge #114
114: terraform: Add support for '--stop-after-disko' parameter r=Lassulus a=dantefromhell



Co-authored-by: dantefromhell <90508808+dantefromhell@users.noreply.github.com>
2023-06-05 10:42:11 +00:00
dantefromhell
39da91a2e2 Skips nixos-rebuild if stop-after-disko is true 2023-06-05 12:40:43 +02:00
dantefromhell
31c332f3c1 Add stop_after_disko logic to all-in-one module 2023-06-05 12:40:43 +02:00
dantefromhell
28593f799d Fix variable description in install module 2023-06-05 12:40:43 +02:00
dantefromhell
c0b3ac4e45 Add var.stop_after_disko to all-in-one module 2023-06-05 12:40:43 +02:00
dantefromhell
aee8a3af7b Add stop_after_disko logic to install module 2023-06-05 12:40:43 +02:00
dantefromhell
1643769f0a Add var.stop_after_disko to install step 2023-06-05 12:40:43 +02:00
bors[bot]
f63f21fa1f
Merge #116
116: Don't claim Linux requirement on source machine r=Lassulus a=phaer



Co-authored-by: Paul Haerle <hello@phaer.org>
2023-06-05 10:38:01 +00:00
Paul Haerle
f8ed07730a Remove trailing whitespace 2023-06-05 12:34:09 +02:00
Paul Haerle
ca15bc8f10 Clarify source machine requirements 2023-06-05 12:31:54 +02:00
bors[bot]
e40a033d66
Merge #127
127: README: remove deprecated partition type r=phaer a=Lassulus



Co-authored-by: lassulus <git@lassul.us>
2023-06-04 07:19:09 +00:00
lassulus
986b5300e2 README: remove deprecated partition type 2023-06-03 23:42:31 +02:00
bors[bot]
1fe62e780e
Merge #125
125: tests installer: cache correct disko output r=phaer a=Lassulus



Co-authored-by: lassulus <git@lassul.us>
2023-06-02 13:21:57 +00:00
lassulus
764e9fe606 tests installer: cache correct disko output 2023-06-02 14:33:20 +02:00
bors[bot]
46184e2e5d
Merge #124
124: flake.lock: update r=zimbatm a=phaer



Co-authored-by: phaer <hello@phaer.org>
2023-06-02 12:20:27 +00:00
phaer
6a57fa2306 flake.lock: update 2023-06-01 23:43:28 +02:00
bors[bot]
1c6a0a474c
Merge #123
123: fix: .disko -> .diskoScript r=phaer a=phaer



Co-authored-by: Paul Haerle <hello@phaer.org>
2023-06-01 20:08:45 +00:00