Jörg Thalheim
a6914a0598
use a clan-core snapshots for ci tests
...
We currently have to re-run our integration tests a lot because they are
depending on the whole repository. This pull request changes locks the
clan-core used for vm tests. This has the caveat that we might not run
the latest NixOS machine of our profiles. On the upside we can test
behaviour against an older clan-core version and capture breakages and
make it backwards compatible. If we actually want to test the latest
version, the PR that changes the exposed flake api, could also bump the
clan-core snapshot.
2025-05-12 13:21:25 +02:00
Johannes Kirschbauer
abd9519412
Refactor: move checks/lib into lib/ to avoid duplicate lib
...
Lets avoid the mistake of nixpkgs having multiple
libs
2025-04-23 16:19:16 +02:00
Jörg Thalheim
2c83211c1d
checks/installation: restore the install without system aspect
2025-04-09 11:32:28 +00:00
Jörg Thalheim
a4781e218c
flash: test existing mount with spaces
2025-04-08 20:16:23 +02:00
Michael Hoang
b15d3f783a
checks/flash: support aarch64-linux
2025-03-24 19:13:20 +09:00
Michael Hoang
199bac0201
checks: disable all failing aarch64-linux checks
2025-03-24 12:50:57 +09:00
Michael Hoang
f0a07bbfae
flash: don't allow partitioning time secrets
2025-01-21 11:13:51 +00:00
lassulus
b12abb208f
checks.flash: add missing grub-install deps
2025-01-17 11:37:03 +00:00
Qubasa
02e148d2ea
clan-flash: --keymap option also sets xserver keymap now. renamed 'clan flash apply' to clan 'flash write'
2024-10-11 20:51:59 +02:00
Qubasa
3e210f3338
checks: Fix flash test
2024-09-15 16:41:34 +02:00
Qubasa
2efa096d29
revert machine_id pull request
2024-09-06 21:38:50 +02:00
Qubasa
4171d5ea4e
clanCore: init machine_id.nix with clan.core.machine.{id,diskId}
2024-09-06 18:05:40 +02:00
Jörg Thalheim
d365699991
use compliant machine name in installation test
2024-08-24 12:07:22 +02:00
Jörg Thalheim
fbea80b976
fix offline build of flash command
2024-05-29 12:45:50 +02:00
Jörg Thalheim
d002419ae7
drop global argparse flags
...
They get shadowed by subargparser options.
2024-05-29 10:21:35 +02:00
Qubasa
85fffb6047
nix flake update & disable checks.flash-installer
2024-05-15 22:54:38 +02:00
Qubasa
b1dd5c2832
Add --ssh-pubkey FILE argument
2024-05-14 15:41:15 +02:00
Jörg Thalheim
ede4d3f6e5
re-format with nixfmt
2024-03-17 19:48:49 +01:00
Jörg Thalheim
800bfd4653
add flash command
2024-03-07 14:13:11 +01:00