d527a2e29d
fix nixops4 for adjusted arguments
2025-09-03 14:10:18 +02:00
ca392f4c29
restore path-based behavior for non-data-model tests
2025-09-03 14:10:18 +02:00
ae16beeb87
switch reusable script to package, facilitating inspection and reuse
2025-09-03 14:10:18 +02:00
35b6c1c453
factor out ssh deployment to make for reusable invocation
2025-09-03 14:10:18 +02:00
50524443f2
stablize pathToRoot
by builtins.path
2025-09-03 14:09:25 +02:00
22408f98db
simplify deployment/nixos.nix
2025-09-03 14:09:25 +02:00
56cf89d926
split tests to allow running the faster ssh test separately
2025-09-03 14:09:25 +02:00
737eb8d73d
factor out data model
2025-09-03 14:09:25 +02:00
b2871e1321
add nixops4 data model test
2025-09-03 14:09:25 +02:00
f5a7552347
adjust deployment type
...
this is a cop-out possible until
fricklerhandwerk/Fediversity#15 .
after that, this will require actually figuring out how to get `options`
for `deployment.nix` - which may need `evalModules` with
`data-model.nix`.
2025-09-03 14:09:25 +02:00
217143814e
restore data model with { resources } wrappers, this time working
2025-09-03 14:09:25 +02:00
e089eba1d7
simpler data model, not sure it's desirable but at least it's consistent
2025-09-03 14:09:25 +02:00
7ce1549e75
actually rely on user package from data model
2025-09-03 14:08:46 +02:00
91004e014e
pass system
2025-09-03 14:08:46 +02:00
0536f3662b
update test
2025-09-03 14:08:46 +02:00
fd8b916023
update deployment
2025-09-03 14:08:46 +02:00
7ccfe4c189
simplify auth to not accept password
2025-09-03 14:08:46 +02:00
8573527cfd
try and use deployment
2025-09-03 14:08:08 +02:00
46bd194d6b
spacing
2025-09-03 14:08:08 +02:00
a07f0f7747
simplify imputDerivations
2025-09-03 14:08:08 +02:00
5bcfd66d92
unimport qemu-guest
2025-09-03 14:08:08 +02:00
8c46f5d727
simplify inputDerivations
2025-09-03 14:08:08 +02:00
c560b6f769
simplify deployment
2025-09-03 14:08:08 +02:00
1b5f2d0c65
skip is-active sshd
2025-09-03 14:08:08 +02:00
3e87942575
- auto
2025-09-03 14:08:08 +02:00
130eee3049
move fail in
2025-09-03 14:08:08 +02:00
64a360b556
- BatchMode
2025-09-03 14:08:08 +02:00
91c17683a0
rm unused ssh settings
2025-09-03 14:08:08 +02:00
0d56adf453
dedupe inputDerivations
2025-09-03 14:08:08 +02:00
dc51d7131d
rm cowsay
2025-09-03 14:08:08 +02:00
ce889c14be
remove unused JSON-serialized args (sources)
2025-09-03 14:08:08 +02:00
7c5a93ce82
factor out to nixos.nix
2025-09-03 14:08:08 +02:00
e801416cba
rm users
2025-09-03 14:08:08 +02:00
f9593df32d
simplify grub
2025-09-03 14:08:08 +02:00
2bfcca81c5
rm users
2025-09-03 14:08:08 +02:00
38d6be1910
reenable ipv6
2025-09-03 14:08:08 +02:00
bb71aa4fec
reenable firewall
2025-09-03 14:08:08 +02:00
123de7dbff
rm comments
2025-09-03 14:08:08 +02:00
6183ea018d
rm getty
2025-09-03 14:08:08 +02:00
650c8db34e
mv attempts
2025-09-03 14:08:08 +02:00
b2f63a4d10
download-attempts: settle for just targetNode
2025-09-03 14:08:08 +02:00
cbd5406397
rm comment
2025-09-03 14:08:08 +02:00
dca28033b6
restore imports
2025-09-03 14:08:08 +02:00
f279cbe96c
dedupe nixosTest.nix
2025-09-03 14:08:08 +02:00
3ce345923c
qemu guest
2025-09-03 14:08:08 +02:00
416da3eed9
grub
2025-09-03 14:08:08 +02:00
afa22cad40
auto login
2025-09-03 14:08:08 +02:00
f582b6f1eb
networking
2025-09-03 14:08:08 +02:00
154dea8ff1
users
2025-09-03 14:08:08 +02:00
f233b3c4a5
handle test outcome
2025-09-03 14:08:08 +02:00