Jörg Thalheim
5d2e3b2b21
container test: with writeable nix store
2025-01-31 11:51:00 +00:00
Michael Hoang
6ba1850678
flash: don't allow partitioning time secrets
2025-01-21 11:13:51 +00:00
lassulus
6f2ae1e1f2
extend installation-test to check partitioning secrets
2025-01-21 11:13:51 +00:00
lassulus
081dc4a5fd
checks.flash: add missing grub-install deps
2025-01-17 11:37:03 +00:00
DavHau
3ec028d672
tests: reduce unnecessary rebuilds of several tests
...
Some test were referring to the whole source code via ${self} which amde them rebuild on every single commit.
This is not mitigated by introduceing `self.filter { include = [...]; }` allowin to a content addressed subset of the source code in tests.
2025-01-17 17:00:18 +07:00
clan-bot
72ca99e2c7
Merge pull request 'Migrate borgbackup module to vars' ( #2741 ) from pinpox/clan-core:migrate-borgbackup-vars into main
2025-01-16 12:16:37 +00:00
Pablo Ovelleiro Corral
7a17a04698
Migrate borgbackup module to vars
2025-01-16 13:14:24 +01:00
Jörg Thalheim
c4a1e3ec95
switch to nixos-facter for hardware-config
2025-01-15 13:59:49 +00:00
Jörg Thalheim
e2aa66d86f
reformat after update
2025-01-14 15:30:29 +01:00
Jörg Thalheim
41ceb40d13
matrix-synapse: migrate to vars
2025-01-14 14:16:19 +00:00
Jörg Thalheim
fe80e3c630
container-driver: also include journal/systemd status
2025-01-10 12:45:00 +01:00
Johannes Kirschbauer
2c41e9f0c6
Chore:_migrate 'machineName' to 'settings.machine.name'
2024-12-31 14:55:50 +01:00
Johannes Kirschbauer
318a4f2d86
Chore: init settings submdule, move clanDir into settings submodule
2024-12-31 14:18:09 +01:00
Jörg Thalheim
ed72d63c57
deltachat: fix test name
2024-12-24 07:11:00 +01:00
lassulus
22848256d8
installer-test: adapt to upstream changes
2024-12-09 17:21:14 +01:00
Jörg Thalheim
38d270a760
disable installation/backup test on arm64
2024-12-06 17:03:57 +01:00
Jörg Thalheim
d16947f288
installation: fix correct binary on aarch64
2024-12-06 15:39:35 +00:00
Jörg Thalheim
c046ea6e17
run tests less verbose in CI
2024-11-26 14:38:59 +01:00
Jörg Thalheim
d4967e9d4e
backup: remove unused variable
2024-11-19 09:46:14 +00:00
Jörg Thalheim
2a5c735c90
Update vars via generator openssh for machine test-backup
2024-11-19 09:46:14 +00:00
Jörg Thalheim
3730960078
tests: set stateVersion
2024-11-19 09:46:14 +00:00
Jörg Thalheim
cae7ea0ca0
deltachat: disable tests
2024-11-14 12:12:46 +01:00
DavHau
0aa63e2e35
tests: minify test machines to decrease runtime
2024-11-13 20:40:01 +07:00
a-kenji
d689dd8f6c
pkgs/cli: Query target-host for machines install from configuration
...
Query `target-host` for `clan machines install` from the nixos
configuration (deployment.json), if possible.
Remove `TARGET_HOST` option and introduce `--target-host` command
line flag.
This brings the installation subcommand in line with the update
subcommand - improving consistency and usability.
Closes : #2309
2024-11-10 18:18:51 +01:00
Jörg Thalheim
1ec4bb124e
add build-on-remote flag
2024-11-04 13:27:50 +01:00
danjujan
b03d804262
checks: fix typos
2024-10-29 12:37:34 +00:00
Jörg Thalheim
76c83ef89a
container-driver: ignore lint warning
2024-10-22 12:48:09 +02:00
Qubasa
95cb7d66a7
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
Jörg Thalheim
1a6e2f7db6
remove renderClanOptions
...
we already evaluate those else where.
2024-10-09 13:57:01 +02:00
Jörg Thalheim
294634ec62
fix nixos machines without hostPlatform
2024-10-09 12:08:23 +02:00
Jörg Thalheim
fed1283091
add nixos-facter to nixos installation test
2024-09-29 16:59:02 +02:00
a-kenji
b4eb8eda20
clanModules/mumble: remove default user
2024-09-26 19:41:30 +02:00
a-kenji
74c0d1dd08
clanModules/murmur: improve secret loading logic
2024-09-26 16:38:18 +02:00
Jörg Thalheim
d1952cbed7
matrix-synapse: fix race condition
2024-09-24 12:52:53 +02:00
Jörg Thalheim
419da827ae
container driver: add wait_until_succeeds
2024-09-24 12:52:53 +02:00
Jörg Thalheim
4936db0187
fix container test after systemd update
2024-09-24 12:52:53 +02:00
Jörg Thalheim
b4fb4f180b
rename hw-generate to update-hardware-config
2024-09-20 13:42:18 +02:00
Qubasa
e23df573b4
checks: Fix flash test
2024-09-15 16:41:34 +02:00
Jörg Thalheim
64342c9153
clanModules.nginx: replace acme fact with concrete value
...
We shouldn't abuse prompts to require a user to set an option. Instead
our NixOS modules should expose which option need to be specified by the
user.
2024-09-11 11:45:23 +02:00
a-kenji
f1b857f4ae
Revert "Merge pull request 'machine_id_v2' ( #2052 ) from Qubasa/clan-core:machine_id_v2 into main"
...
This reverts commit 68a72a4156 , reversing
changes made to 7af3e80249 .
2024-09-10 14:01:12 +02:00
Qubasa
a0b3275ed1
clanCore: init machineId and diskId v2
2024-09-09 15:51:31 +02:00
Qubasa
323010bb04
revert machine_id pull request
2024-09-06 21:38:50 +02:00
Qubasa
b16a53f510
clanCore: init machine_id.nix with clan.core.machine.{id,diskId}
2024-09-06 18:05:40 +02:00
Jörg Thalheim
8c29c9ad4d
container-driver: use own Exception
2024-09-03 18:13:18 +02:00
Qubasa
ca65c021b1
nixosModules: remove unnecessary ./iso and disk-layout, clanModules: fix issue #1349
2024-09-03 00:09:45 +02:00
DavHau
2621a961e7
vars: make simplify vars store abstraction
2024-09-02 18:44:00 +02:00
Jörg Thalheim
078cab47bf
add FA, ICN, ISC, LOG, PIE and PYI linting
2024-09-02 15:41:56 +02:00
clan-bot
cd804520cf
Merge pull request 'Flake: nixos-facter-module with flake: false' ( #1986 ) from hsjobeki/clan-core:hsjobeki-main into main
2024-09-02 12:36:35 +00:00
Johannes Kirschbauer
a8e4fb6960
nixos tests: add documentation machine
2024-09-02 14:32:01 +02:00
Jörg Thalheim
3d6dbdd97f
move all ruff settings in one place
2024-09-02 14:07:06 +02:00