Commit Graph

183 Commits

Author SHA1 Message Date
Jörg Thalheim
c0c5fcce92 make nix find the right flake 2023-03-01 11:36:25 +01:00
bors[bot]
ff743f3183
Merge #72
72: Terraform module fixes r=Mic92 a=Mic92



Co-authored-by: Jörg Thalheim <joerg@thalheim.io>
2023-02-24 11:47:28 +00:00
bors[bot]
a1d93f94df
Merge #73
73: quote flake attr to allow dots in nixos hostname r=Mic92 a=Mic92



Co-authored-by: Jörg Thalheim <joerg@thalheim.io>
2023-02-24 07:29:31 +00:00
Jörg Thalheim
dfd9b256b1 quote flake attr to allow dots in nixos hostname 2023-02-24 08:28:30 +01:00
Jörg Thalheim
ed67349b96 terraform: improve module description 2023-02-23 17:10:09 +01:00
Jörg Thalheim
29b0f1b5f2 terraform: add instance_id to trigger reinstall 2023-02-23 16:15:52 +01:00
Jörg Thalheim
ed0ab16c58 terraform: drop dependency on the retry program 2023-02-23 16:15:52 +01:00
Jörg Thalheim
ac7f3b86a5 terraform: actually passthru kexec-url to nixos-anywhere 2023-02-22 16:42:55 +01:00
Jörg Thalheim
bedcb063cc fixup ssh key name for rsync 2023-02-22 16:42:55 +01:00
Jörg Thalheim
2abdb32c67 terraform/nix-build: fix building from non-flake 2023-02-22 16:42:55 +01:00
Jörg Thalheim
23bbd22fb2 add debug logging option 2023-02-22 16:42:55 +01:00
Jörg Thalheim
57a6ec5ffc terraform/install: fix nixos-anywhere flake attribute name 2023-02-22 16:42:49 +01:00
bors[bot]
bc0e634c95
Merge #21
21: add terraform role and some minor changes r=Lassulus a=Lassulus



Co-authored-by: lassulus <lassulus@lassul.us>
Co-authored-by: lassulus <git@lassul.us>
2023-02-14 07:22:16 +00:00
lassulus
9e00da86f5 add newline to ssh key provided via env 2023-02-14 07:34:24 +01:00
lassulus
411fb9bd76 terraform: init modules 2023-02-14 07:34:24 +01:00
lassulus
1b976d803c tests: fix running tests directly with nix-build 2023-02-14 07:34:24 +01:00
bors[bot]
716988d42e
Merge #70
70: docs: clean after serve r=phaer a=zimbatm



Co-authored-by: zimbatm <zimbatm@zimbatm.com>
2023-02-09 11:59:27 +00:00
zimbatm
90beb2b579
docs: clean after serve
Don't pollute the tmpdir with old versions of the serve
2023-02-09 12:17:50 +01:00
bors[bot]
5b6fd8fd5a
Merge #68
68: Rsync permissions r=Mic92 a=Mic92



Co-authored-by: Pogobanane <aenderboy@gmx.de>
2023-02-09 09:40:02 +00:00
Pogobanane
1d9ba4c702 nixos-remote-pxe: fix mkdir -p not setting permissions if folder already exists 2023-02-09 10:34:50 +01:00
bors[bot]
9b1ebfc3df
Merge #67
67: nixos-remote: use installed ssh key also for rsync r=Mic92 a=Mic92



Co-authored-by: Pogobanane <aenderboy@gmx.de>
2023-02-09 09:33:38 +00:00
Pogobanane
c1ebc5f57a nixos-remote: use installed ssh key also for rsync 2023-02-09 10:32:44 +01:00
bors[bot]
74c8547240
Merge #66
66: prefer system's openssh r=phaer a=Mic92



Co-authored-by: Jörg Thalheim <joerg@thalheim.io>
2023-02-07 09:17:43 +00:00
Jörg Thalheim
53951b7424 prefer system's openssh
fixes https://github.com/numtide/nixos-anywhere/issues/62
2023-02-07 09:21:54 +01:00
bors[bot]
8dd7a0e460
Merge #65
65: .github/settings.yml: update homepage r=phaer a=zowoq



Co-authored-by: zowoq <59103226+zowoq@users.noreply.github.com>
2023-02-07 06:53:51 +00:00
zowoq
2a470d0b4e .github/settings.yml: update homepage 2023-02-07 08:52:27 +10:00
bors[bot]
193a88b21a
Merge #64
64: Change 'remote' -> 'anywhere' r=Mic92 a=paulmattei



Co-authored-by: paulmattei <38218340+paulmattei@users.noreply.github.com>
2023-02-06 21:02:29 +00:00
paulmattei
776d6f7ba4
Change 'remote' -> 'anywhere' 2023-02-06 20:50:32 +00:00
bors[bot]
6a29ad9d12
Merge #60
60: add pogobanane as contributor r=Mic92 a=Mic92



Co-authored-by: Jörg Thalheim <joerg@thalheim.io>
2023-02-06 10:22:28 +00:00
Jörg Thalheim
b3af80ef38
add pogobanane as contributor (#60) 2023-02-06 10:21:32 +00:00
Jörg Thalheim
9d83c80caa add pogobanane as contributor 2023-02-06 11:20:42 +01:00
bors[bot]
c2237b4988
Merge #59
59: Update github settings w.r.t. repo name r=Mic92 a=Mic92



Co-authored-by: Jörg Thalheim <joerg@thalheim.io>
2023-02-05 12:20:58 +00:00
Jörg Thalheim
7524c3afd9 .github/settings: update repo name 2023-02-05 13:20:25 +01:00
bors[bot]
4471f09b22
Merge #55
55: README: update logo link r=Mic92 a=Mic92



Co-authored-by: Jörg Thalheim <joerg@thalheim.io>
2023-02-02 09:17:49 +00:00
Jörg Thalheim
0a772d5df0
README: point to main branch for logo 2023-02-02 10:16:07 +01:00
bors[bot]
3bfcd2b421
Merge #54
54: make background in logo white r=Mic92 a=Mic92



Co-authored-by: Jörg Thalheim <joerg@thalheim.io>
2023-02-02 09:14:22 +00:00
Jörg Thalheim
73f33f6f5b
make background white and add license to logo 2023-02-02 10:13:21 +01:00
bors[bot]
5853f6716f
Merge #53
53: Improve documentation r=Mic92 a=Mic92



Co-authored-by: Jörg Thalheim <joerg@thalheim.io>
2023-02-02 07:24:23 +00:00
Jörg Thalheim
733ca7be85
reformat with prettier 2023-02-02 08:23:43 +01:00
Jörg Thalheim
15df821835
mention nixos installer detection 2023-02-02 08:22:40 +01:00
bors[bot]
9562c139eb
Merge #52
52: add logo r=Mic92 a=Mic92



Co-authored-by: Jörg Thalheim <joerg@thalheim.io>
2023-02-01 19:40:58 +00:00
Jörg Thalheim
5d2e8fe800
add logo 2023-02-01 20:40:09 +01:00
bors[bot]
8fd46ce53a
Merge #51
51: rename nixos-remote to nixos-anywhere r=Lassulus a=Mic92



Co-authored-by: Jörg Thalheim <joerg@thalheim.io>
2023-02-01 18:55:07 +00:00
Jörg Thalheim
c3326a417f
rename nixos-remote to nixos-anywhere 2023-02-01 19:52:43 +01:00
bors[bot]
6fdd010b51
Merge #34
34: nixos-remote.sh: generate temporary ssh-key r=Mic92 a=Mic92



Co-authored-by: lassulus <lassulus@lassul.us>
Co-authored-by: Jörg Thalheim <joerg@thalheim.io>
2023-01-27 12:30:35 +00:00
Jörg Thalheim
a67d3ac253 consistently print to stderr 2023-01-24 16:42:09 +01:00
lassulus
5943ffaf46 nixos-remote.sh: generate temporary ssh-key
we use this so the code has less branches for different ssh-key usecases
2023-01-24 16:42:09 +01:00
bors[bot]
f33a138c9e
Merge #47
47: add --from option r=Mic92 a=Mic92



Co-authored-by: Jörg Thalheim <joerg@thalheim.io>
2023-01-24 12:38:35 +00:00
Jörg Thalheim
563b8191c2 add --from option 2023-01-24 13:36:39 +01:00
bors[bot]
b9b920844e
Merge #46
46: handle error case better when facts return no results back r=Mic92 a=Mic92



Co-authored-by: Jörg Thalheim <joerg@thalheim.io>
2023-01-22 21:14:25 +00:00