Commit Graph

4454 Commits

Author SHA1 Message Date
Qubasa
8c8e6ac65f Fix iwd space handling 2024-10-16 12:13:51 +07:00
clan-bot
10ebbde64a Merge pull request 'Automatic flake update - sops-nix - 2024-10-14T00:00+00:00' (#2251) from flake-update-sops-nix-2024-10-14 into main 2024-10-15 08:54:46 +00:00
clan-bot
7317519c16 Merge pull request 'Automatic flake update - nixos-facter-modules - 2024-10-14T00:00+00:00' (#2247) from flake-update-nixos-facter-modules-2024-10-14 into main 2024-10-14 00:27:36 +00:00
clan-bot
524e39ccc5 Merge pull request 'Automatic flake update - 2024-10-14T00:00+00:00' (#2250) from flake-update-2024-10-14 into main 2024-10-14 00:22:15 +00:00
clan-bot
0867e06373 Merge pull request 'Automatic flake update - nixpkgs - 2024-10-14T00:00+00:00' (#2249) from flake-update-nixpkgs-2024-10-14 into main 2024-10-14 00:20:22 +00:00
clan-bot
7769fbbe62 Merge pull request 'Automatic flake update - nixos-images - 2024-10-14T00:00+00:00' (#2248) from flake-update-nixos-images-2024-10-14 into main 2024-10-14 00:15:29 +00:00
clan-bot
5bcd0fd5d4 Merge pull request 'Automatic flake update - disko - 2024-10-14T00:00+00:00' (#2246) from flake-update-disko-2024-10-14 into main 2024-10-14 00:14:59 +00:00
Clan Merge Bot
fe60ad0131 update flake lock - sops-nix - 2024-10-14T00:00+00:00
Flake lock file updates:

• Updated input 'sops-nix':
    'github:Mic92/sops-nix/2750ed784e93e745a33fb55be7c2657adfb57c00' (2024-10-06)
  → 'github:Mic92/sops-nix/06535d0e3d0201e6a8080dd32dbfde339b94f01b' (2024-10-08)
2024-10-14 00:00:48 +00:00
Clan Merge Bot
ffa86ef5d0 update flake lock - 2024-10-14T00:00+00:00
Flake lock file updates:

• Updated input 'disko':
    'github:nix-community/disko/48ebb577855fb2398653f033b3b2208a9249203d' (2024-10-05)
  → 'github:nix-community/disko/b6215392ec3bd05e9ebfbb2f7945c414096fce8f' (2024-10-12)
• Updated input 'nixos-facter-modules':
    'github:numtide/nixos-facter-modules/ec6ef7d5495bb5db1b6991791625eb22d108e954' (2024-09-30)
  → 'github:numtide/nixos-facter-modules/9f2a45b372830d28412160413d1d83f5ee11cc2f' (2024-10-12)
• Updated input 'nixos-images':
    'github:nix-community/nixos-images/c6d733b5cb6c07b5650298d3d6b685dc5dece7f8' (2024-10-03)
  → 'github:nix-community/nixos-images/74da6331449bf5c6409c672ea227c07398ebb300' (2024-10-12)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/50b3bd3fed0442bcbf7f58355e990da84af1749d' (2024-10-06)
  → 'github:NixOS/nixpkgs/b69de56fac8c2b6f8fd27f2eca01dcda8e0a4221' (2024-10-10)
• Updated input 'sops-nix':
    'github:Mic92/sops-nix/2750ed784e93e745a33fb55be7c2657adfb57c00' (2024-10-06)
  → 'github:Mic92/sops-nix/06535d0e3d0201e6a8080dd32dbfde339b94f01b' (2024-10-08)
2024-10-14 00:00:48 +00:00
Clan Merge Bot
1638c7e0e9 update flake lock - nixpkgs - 2024-10-14T00:00+00:00
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/50b3bd3fed0442bcbf7f58355e990da84af1749d' (2024-10-06)
  → 'github:NixOS/nixpkgs/b69de56fac8c2b6f8fd27f2eca01dcda8e0a4221' (2024-10-10)
2024-10-14 00:00:46 +00:00
Clan Merge Bot
fdacb24e27 update flake lock - nixos-images - 2024-10-14T00:00+00:00
Flake lock file updates:

• Updated input 'nixos-images':
    'github:nix-community/nixos-images/c6d733b5cb6c07b5650298d3d6b685dc5dece7f8' (2024-10-03)
  → 'github:nix-community/nixos-images/74da6331449bf5c6409c672ea227c07398ebb300' (2024-10-12)
2024-10-14 00:00:05 +00:00
Clan Merge Bot
5e0f4727ed update flake lock - nixos-facter-modules - 2024-10-14T00:00+00:00
Flake lock file updates:

• Updated input 'nixos-facter-modules':
    'github:numtide/nixos-facter-modules/ec6ef7d5495bb5db1b6991791625eb22d108e954' (2024-09-30)
  → 'github:numtide/nixos-facter-modules/9f2a45b372830d28412160413d1d83f5ee11cc2f' (2024-10-12)
2024-10-14 00:00:03 +00:00
Clan Merge Bot
282f7782d5 update flake lock - disko - 2024-10-14T00:00+00:00
Flake lock file updates:

• Updated input 'disko':
    'github:nix-community/disko/48ebb577855fb2398653f033b3b2208a9249203d' (2024-10-05)
  → 'github:nix-community/disko/b6215392ec3bd05e9ebfbb2f7945c414096fce8f' (2024-10-12)
2024-10-14 00:00:01 +00:00
clan-bot
4a687a00a2 Merge pull request 'clan-flash: --keymap option also sets xserver keymap now. renamed 'clan flash apply' to clan 'flash write'' (#2244) from Qubasa/clan-core:Qubasa-main into main 2024-10-11 18:58:15 +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
clan-bot
42f4d8eff1 Merge pull request 'properly support verbatim ipv6 addresses' (#2242) from ipv6-ftw into main 2024-10-10 16:06:06 +00:00
Jörg Thalheim
5b1070e7a7 use actual performance timer to measure how long a process takes 2024-10-10 17:59:56 +02:00
Jörg Thalheim
6122839f90 improve terminating processes on error 2024-10-10 17:59:26 +02:00
Jörg Thalheim
420958f19d {vars,facts}/upload: fix ipv6 support 2024-10-10 17:03:32 +02:00
Jörg Thalheim
973aef72d3 properly support verbatim ipv6 addresses 2024-10-10 17:03:32 +02:00
clan-bot
1f15fbce9d Merge pull request 'vars,facts: add sops.defaultGroups to new machines' (#2241) from DavHau/clan-core:DavHau-dave into main 2024-10-10 12:36:42 +00:00
DavHau
29f70640ef vars,facts: add sops.defaultGroups to new machines
Prior to this, when initializing new machines, only the current user had access to it's key which prevents other admin users to deploy this machine later
2024-10-10 19:31:03 +07:00
clan-bot
770414f866 Merge pull request 'vms run: disable waypipe on xorg by default' (#2239) from DavHau/clan-core:DavHau-dave into main 2024-10-10 12:30:17 +00:00
DavHau
9cf055f1cc vms run: disable waypipe on xorg by default 2024-10-10 17:06:38 +07:00
clan-bot
727852275f Merge pull request 'Clan-app: use software rendering, simplify wrapper' (#2238) from hsjobeki/clan-core:hsjobeki-main into main 2024-10-09 18:18:24 +00:00
Johannes Kirschbauer
09240fa3df Clan-app: use software rendering, simplify wrapper 2024-10-09 16:38:22 +02:00
Mic92
3275034448 Merge pull request 'remove renderClanOptions' (#2237) from Mic92-cleanup-options into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/2237
2024-10-09 13:14:03 +00:00
Jörg Thalheim
7a3b176a00 refactor evalClanModules to accept a module instead of a modulename 2024-10-09 14:48:43 +02:00
Jörg Thalheim
4ed264a8cb use evalClanModules in get-module-docs 2024-10-09 14:48:41 +02:00
Jörg Thalheim
9fdb9a168b remove renderClanOptions
we already evaluate those else where.
2024-10-09 13:57:01 +02:00
Jörg Thalheim
da56927968 eval-clan-modules: don't re-import nixpkgs 2024-10-09 13:48:32 +02:00
clan-bot
e6a1bcadf1 Merge pull request 'Inventory/schemas: move all schemas to legacyPackages.schemas' (#2234) from hsjobeki/clan-core:hsjobeki-main into main 2024-10-09 11:44:05 +00:00
Johannes Kirschbauer
2de5b83ed0 Schemas: fix clanModules eval 2024-10-09 13:38:19 +02:00
clan-bot
86fb0bee26 Merge pull request 'drop optionsNix and old json schema code' (#2236) from Mic92-cleanup-options into main 2024-10-09 11:37:01 +00:00
Jörg Thalheim
67810c7a73 old json schema code 2024-10-09 13:30:50 +02:00
clan-bot
035bbe64bd Merge pull request 'drop optionsNix' (#2235) from cleanup-options into main 2024-10-09 11:28:03 +00:00
Johannes Kirschbauer
4e90ced9a8 Inventory: removed devshell input 2024-10-09 13:27:09 +02:00
Johannes Kirschbauer
08d26b9463 Inventory/schemas: move all schemas to legacyPackages 2024-10-09 13:27:09 +02:00
Johannes Kirschbauer
666f87e7e4 Inventory/schemas: use less schema versions 2024-10-09 13:27:09 +02:00
Jörg Thalheim
0ead8dd879 drop optionsNix 2024-10-09 13:22:06 +02:00
Mic92
4ef6a37540 Merge pull request 'import nixos-facter by default' (#2178) from nixos-facter into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/2178
2024-10-09 10:43:17 +00:00
Jörg Thalheim
8ecaffcd8c remove unused lib.trace from flake 2024-10-09 12:37:21 +02:00
Jörg Thalheim
f825fa4b9b lib/inventory/tests: adapt imported module account 2024-10-09 12:32:04 +02:00
Jörg Thalheim
8de0c32086 build minimal template without settings.json 2024-10-09 12:26:17 +02:00
Jörg Thalheim
1ac8f6914d drop old settings code 2024-10-09 12:16:00 +02:00
Jörg Thalheim
d537e1a91c remove machine settings.json 2024-10-09 12:08:23 +02:00
Jörg Thalheim
6ed5c3dcae pkgs/schema: no longer use deprecated variable 2024-10-09 12:08:23 +02:00
Jörg Thalheim
036918aae2 fix nixos machines without hostPlatform 2024-10-09 12:08:23 +02:00
Jörg Thalheim
349db434fc test_vars_deployment: set hostPlatform depending on current system 2024-10-09 12:08:23 +02:00
Jörg Thalheim
c95371d583 test_modules: initialize minimal facter.json 2024-10-09 12:08:23 +02:00