Johannes Kirschbauer
|
7c7f9d5c37
|
lib/values: fix submodule definition merging
|
2024-12-06 20:15:16 +01:00 |
|
Johannes Kirschbauer
|
11ba85eedd
|
UI: fix type breakages
|
2024-12-06 19:53:03 +01:00 |
|
Johannes Kirschbauer
|
0c47a29f38
|
inventory/model: sync
|
2024-12-06 19:49:31 +01:00 |
|
Johannes Kirschbauer
|
b79db80e72
|
serde/fix: fix construction of typedDict
|
2024-12-06 19:02:35 +01:00 |
|
Johannes Kirschbauer
|
b1ba74a27b
|
inventory.{cli,api}: use only dictionaries
|
2024-12-06 18:51:20 +01:00 |
|
Johannes Kirschbauer
|
4038439bf8
|
clan.cli: convert dataclasses into TypedDict using classgen
|
2024-12-06 18:51:20 +01:00 |
|
Johannes Kirschbauer
|
f018f4e68e
|
classgen: produce typedDict instead of dataclass
|
2024-12-06 18:51:20 +01:00 |
|
clan-bot
|
8fd4d82f1d
|
Merge pull request 'API/serde: add support for TypedDict' (#2571) from hsjobeki/clan-core:hsjobeki-main into main
|
2024-12-06 16:44:30 +00:00 |
|
Johannes Kirschbauer
|
1306fa1616
|
API/serde: add support for TypedDict
|
2024-12-06 17:37:37 +01:00 |
|
clan-bot
|
acb0c666a2
|
Merge pull request 'Disable some broken arm64 vm tests' (#2569) from sandbox into main
|
2024-12-06 16:10:58 +00:00 |
|
Jörg Thalheim
|
fe312c9198
|
remove unused iso output
|
2024-12-06 17:04:02 +01:00 |
|
Jörg Thalheim
|
38d270a760
|
disable installation/backup test on arm64
|
2024-12-06 17:03:57 +01:00 |
|
Mic92
|
0684ec97e2
|
Merge pull request 'installation: fix correct binary on aarch64' (#2567) from sandbox into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/2567
|
2024-12-06 15:39:35 +00:00 |
|
Jörg Thalheim
|
54008e2ac6
|
simplify runInLinuxVM test
|
2024-12-06 15:39:35 +00:00 |
|
Jörg Thalheim
|
9da6036958
|
tests/sshd: also log what platform we received in the assert
|
2024-12-06 15:39:35 +00:00 |
|
Jörg Thalheim
|
d16947f288
|
installation: fix correct binary on aarch64
|
2024-12-06 15:39:35 +00:00 |
|
clan-bot
|
b65244e883
|
Merge pull request 'clan-app: Fix breakage on missing inventory' (#2568) from Qubasa/clan-core:Qubasa-main into main
|
2024-12-06 14:18:31 +00:00 |
|
Qubasa
|
6696225da6
|
clan-app: Fix breakage on missing inventory
|
2024-12-06 15:11:31 +01:00 |
|
clan-bot
|
bd8f98ee3a
|
Merge pull request 'clan-cli: made run_no_stdout runOpts compatible and make time table thread safe' (#2566) from Qubasa/clan-core:Qubasa-main into main
|
2024-12-06 11:25:49 +00:00 |
|
Qubasa
|
771b178516
|
clan-cli: made run_no_stdout runOpts compatible and make time table thread safe
|
2024-12-06 12:18:28 +01:00 |
|
clan-bot
|
b18512c950
|
Merge pull request 'vars migration: raise error on incomplete migration, commit migrated files' (#2565) from vars-migration-fix into main
|
2024-12-06 10:32:14 +00:00 |
|
lassulus
|
ceaeb2f1f6
|
vars migration: raise error on incomplete migration, commit migrated files
|
2024-12-06 11:25:17 +01:00 |
|
clan-bot
|
1c1f52f19b
|
Merge pull request 'inventory/api: init partial update.' (#2564) from hsjobeki/clan-core:hsjobeki-main into main
|
2024-12-06 10:15:38 +00:00 |
|
Johannes Kirschbauer
|
c84515efd2
|
inventory/api: init smart update for inventory
|
2024-12-06 11:07:52 +01:00 |
|
Johannes Kirschbauer
|
2d807c69e2
|
inventory/api: prepare list merging
|
2024-12-06 11:07:52 +01:00 |
|
Johannes Kirschbauer
|
cb329900d9
|
docs: fix typo in inventory
|
2024-12-06 11:07:52 +01:00 |
|
clan-bot
|
a0ba8c4806
|
Merge pull request 'inventory/eval: init determine writeability for single inventory options' (#2563) from hsjobeki/clan-core:hsjobeki-main into main
|
2024-12-05 15:26:09 +00:00 |
|
Johannes Kirschbauer
|
6a2e331861
|
inventory/eval: init determine writeability for single inventory options
|
2024-12-05 16:18:46 +01:00 |
|
Mic92
|
957ff48195
|
Merge pull request 'extract nix_test_store helper for sandbox builds' (#2562) from sandbox into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/2562
|
2024-12-05 10:46:41 +00:00 |
|
Jörg Thalheim
|
ea9e44ef77
|
remove incorrect usage of tempdir for sandbox directories
The flags out-live the temporary directory
|
2024-12-05 11:38:58 +01:00 |
|
Jörg Thalheim
|
419e17a999
|
extract nix_test_store helper for sandbox builds
|
2024-12-05 11:38:58 +01:00 |
|
lassulus
|
47250f1e8b
|
Merge pull request 'add mode to vars files' (#2560) from vars-mode into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/2560
|
2024-12-05 10:19:08 +00:00 |
|
lassulus
|
3abe715472
|
vars: export also file owner & group to deployment.json
|
2024-12-05 10:29:19 +01:00 |
|
lassulus
|
9572a73fe8
|
vars password-store: create tarball dir if not for users
|
2024-12-04 23:30:39 +01:00 |
|
lassulus
|
19a251d6fc
|
vars: add file mode
|
2024-12-04 23:30:39 +01:00 |
|
clan-bot
|
15282e5d78
|
Merge pull request 'lib.values: init getPrio' (#2559) from hsjobeki/clan-core:hsjobeki-main into main
|
2024-12-04 16:53:09 +00:00 |
|
Johannes Kirschbauer
|
8f04b510dd
|
UI/machines: remove deprecated details before redoing
|
2024-12-04 17:46:28 +01:00 |
|
Johannes Kirschbauer
|
653cca9276
|
UI/disk: remove dreprecated disk hook
|
2024-12-04 17:45:31 +01:00 |
|
Johannes Kirschbauer
|
d07d59a4fc
|
api: create machine touch only the created machine
|
2024-12-04 17:44:56 +01:00 |
|
Johannes Kirschbauer
|
b72344085a
|
clan.cli.inventory: init partial write
|
2024-12-04 17:43:20 +01:00 |
|
Johannes Kirschbauer
|
40704d7626
|
clanInternals.inventory: expose used priorities
|
2024-12-04 17:41:41 +01:00 |
|
Johannes Kirschbauer
|
fca193073e
|
lib.values: init getPrio
This function can be used to get the priority of all values within a module
|
2024-12-04 17:37:23 +01:00 |
|
Johannes Kirschbauer
|
fb6fa46a3b
|
api.inventory.modules: filter out /nix/store paths
|
2024-12-04 17:37:23 +01:00 |
|
clan-bot
|
8da4fceb24
|
Merge pull request 'Better install instructions for macos' (#2550) from arm64 into main
|
2024-12-04 16:32:02 +00:00 |
|
Jörg Thalheim
|
d5eb60d904
|
test_vars: set hostPlatform
|
2024-12-04 17:25:20 +01:00 |
|
Jörg Thalheim
|
742494967a
|
classgen: better message how to update
|
2024-12-04 17:25:20 +01:00 |
|
Jörg Thalheim
|
25236a813d
|
clan-cli/clan_cli/inventory/update.sh: make script idempotent
|
2024-12-04 17:15:54 +01:00 |
|
clan-bot
|
742b0c2c45
|
Merge pull request 'vm-tests' (#2558) from vm-tests into main
|
2024-12-04 16:14:54 +00:00 |
|
lassulus
|
8b12578c13
|
test_vars_deployment: fix race condition with multiple VMs on error case
|
2024-12-04 17:07:36 +01:00 |
|
lassulus
|
acb78d4fb8
|
test_vars_deployment: pass stdin as DEVNULL to vm
|
2024-12-04 17:07:36 +01:00 |
|