Commit Graph

4122 Commits

Author SHA1 Message Date
Johannes Kirschbauer
55a25e69e2 Inventory: rename imports to extraModules 2024-09-15 16:41:33 +00:00
Johannes Kirschbauer
c21a265e21 Inventory: allow arbitrary imports from nix 2024-09-15 16:41:33 +00:00
clan-bot
c63f5b7b92 Merge pull request 'borgbackup-static: only print warning if it is actually used' (#2112) from borgbackup into main 2024-09-15 15:34:49 +00:00
Jörg Thalheim
9a5ad4d381 borgbackup-static: only print warning if it is actually used 2024-09-15 17:27:49 +02:00
clan-bot
79ff8304d5 Merge pull request 'checks: Fix flash test' (#2110) from Qubasa/clan-core:Qubasa-main into main 2024-09-15 14:50:02 +00:00
Qubasa
e23df573b4 checks: Fix flash test 2024-09-15 16:41:34 +02:00
clan-bot
144159de32 Merge pull request 'clan-cli: Moved flash to own subcommand' (#2107) from Qubasa/clan-core:Qubasa-flashrewrite into main 2024-09-15 14:12:53 +00:00
clan-bot
95bbfa5994 Merge pull request 'Inventory: fixes' (#2104) from hsjobeki/clan-core:hsjobeki-main into main 2024-09-15 14:09:21 +00:00
Qubasa
1680625260 clan-cli: Moved flash to own subcommand 2024-09-15 15:53:17 +02:00
clan-bot
35b12a59ed Merge pull request 'better nixos defaults' (#2106) from better-defaults into main 2024-09-15 13:52:48 +00:00
Jörg Thalheim
885d073fbc disable ldso32 stub to save eval time 2024-09-15 15:43:25 +02:00
Jörg Thalheim
ff2a9a110f switch to systemd-initrd 2024-09-15 15:43:25 +02:00
Johannes Kirschbauer
fbf3be48dd Inventory: set {name,meta.name} automatically 2024-09-15 15:20:35 +02:00
Jörg Thalheim
d3d2dd0277 disable info pages 2024-09-15 15:17:11 +02:00
Johannes Kirschbauer
9bbc720022 Inventory: eval test fixup 2024-09-15 14:10:33 +02:00
clan-bot
2965ecf917 Merge pull request 'inputs: nixos-facter-modules user flake' (#2105) from kenji/clan-core:kenji-rm/facter-non-flake into main 2024-09-15 11:57:17 +00:00
a-kenji
1bc2e9005b inputs: nixos-facter-modules user flake 2024-09-15 13:50:40 +02:00
Johannes Kirschbauer
754aa2b54e Inventory: only declare the module namespace if any config is defined 2024-09-15 13:35:53 +02:00
Jörg Thalheim
d52b9096e5 enable zfs settings by default 2024-09-15 12:46:09 +02:00
clan-bot
51a338b43b Merge pull request 'flash: Replace disks[str,str] with list[Disk] type' (#2100) from Qubasa/clan-core:Qubasa-main into main 2024-09-15 09:50:18 +00:00
Qubasa
58f2650cb1 clan-app: Fix flash API 2024-09-15 11:43:40 +02:00
Qubasa
aa1285b415 flash: Replace disks[str,str] with list[Disk] type 2024-09-15 11:43:40 +02:00
clan-bot
17da259ff9 Merge pull request 'clanModules/state-version: improve documentation' (#2101) from kenji/clan-core:kenji-state-version-improve-docs-more into main 2024-09-14 18:42:05 +00:00
a-kenji
742a2c7d8d clanModules/state-version: improve documentation 2024-09-14 20:33:40 +02:00
clan-bot
b52ab8c7ba Merge pull request 'clanModules/state-version: improve documentation' (#2099) from kenji/clan-core:kenji-state-version-improve-docs into main 2024-09-14 18:09:07 +00:00
a-kenji
08ca0c842c clanModules/state-version: improve documentation 2024-09-14 20:00:25 +02:00
clan-bot
f93cd4ecde Merge pull request 'clanModules/state-version: initalize with currently set stateVersion' (#2098) from kenji/clan-core:kenji-improve/state-version into main 2024-09-14 17:33:50 +00:00
clan-bot
abbca2fb32 Merge pull request 'flash: Fix gnome automounting bug' (#2097) from Qubasa/clan-core:Qubasa-main into main 2024-09-14 17:28:37 +00:00
a-kenji
342734073b clanModules/state-version: initalize with currently set stateVersion
The `state-version` module will now initialize the `stateVersion` from
the currently set version.

This makes migrating to the `state-version` module seamless.
2024-09-14 19:25:20 +02:00
Qubasa
6e9121a881 flash: Fix gnome automounting bug 2024-09-14 18:11:41 +02:00
clan-bot
924f5ee182 Merge pull request 'ClanModules: make all module available to inventory' (#2095) from hsjobeki/clan-core:hsjobeki-main into main 2024-09-13 15:25:11 +00:00
Johannes Kirschbauer
7c0d87c5b1 ClanModules: make all module available to inventory 2024-09-13 17:18:20 +02:00
clan-bot
e561a7cbb7 Merge pull request 'UI,API: migrate admin service api bindings' (#2093) from hsjobeki/clan-core:hsjobeki-main into main 2024-09-13 14:49:01 +00:00
Johannes Kirschbauer
2953aefe9d UI: fix breakage in disk id api 2024-09-13 16:44:35 +02:00
Johannes Kirschbauer
95f587d652 UI: migrate admin service api bindings 2024-09-13 16:11:10 +02:00
Johannes Kirschbauer
91a9fb23be API: rename set_inventory 2024-09-13 16:11:10 +02:00
Johannes Kirschbauer
fd15bf4f5c Serde: support deserialise Any typed values 2024-09-13 16:11:10 +02:00
clan-bot
315b3940c0 Merge pull request 'flash: Use f2fs for installer' (#2092) from Qubasa/clan-core:Qubasa-flash_id_v3 into main 2024-09-13 13:54:50 +00:00
kenji
13a4ac4243 Merge pull request 'clanModules/state-version: use echo -n' (#2088) from kenji/clan-core:state-version-echo into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/2088
2024-09-13 13:54:21 +00:00
a-kenji
b477c85f82 clanModules/state-version: use echo -n 2024-09-13 13:54:21 +00:00
Qubasa
8c3bfd498d flash: Use f2fs for installer 2024-09-13 15:48:57 +02:00
clan-bot
9e27ee7f64 Merge pull request 'docs: Fix line highlighting, add warning to single-disk' (#2091) from Qubasa/clan-core:Qubasa-main into main 2024-09-13 13:07:15 +00:00
Qubasa
7709958fa1 docs: Fix line highlighting, add warning to single-disk 2024-09-13 15:01:29 +02:00
clan-bot
f48e1f2918 Merge pull request 'clanCore: init machine_id_v3' (#2085) from Qubasa/clan-core:machine_id_v3 into main 2024-09-13 10:22:09 +00:00
Qubasa
787599ebb6 clanCore: init machine_id_v3 2024-09-13 12:17:49 +02:00
clan-bot
1a438d6a40 Merge pull request 'templates: add stateVersion clanModule to new-clan template' (#2089) from kenji/clan-core:kenji-template/add into main 2024-09-13 09:54:30 +00:00
a-kenji
702d50dd93 templates: add stateVersion clanModule to new-clan template 2024-09-13 11:38:54 +02:00
clan-bot
755010df8b Merge pull request 'vars/sops/shared: add machines key on demand' (#2086) from DavHau/clan-core:DavHau-dave into main 2024-09-12 18:23:15 +00:00
DavHau
a1dd10f502 vars/sops/shared: add machines key on demand 2024-09-12 20:17:05 +02:00
clan-bot
2fc5572ff7 Merge pull request 'API: remove all python dataclasses for clanModules (services)' (#2080) from hsjobeki/clan-core:hsjobeki-main into main 2024-09-12 16:37:51 +00:00