Commit Graph

4339 Commits

Author SHA1 Message Date
Jörg Thalheim
7816a3e639 don't expose polymorphic api 2024-09-29 16:21:53 +02:00
Jörg Thalheim
372a5f3907 remove unused location from ClanError 2024-09-29 16:21:53 +02:00
Jörg Thalheim
1940880dcb put error description in same line as error for cli 2024-09-29 16:21:53 +02:00
Jörg Thalheim
1e11cd79c4 if error doesn't have a message set, print a stack trace 2024-09-29 16:21:53 +02:00
Jörg Thalheim
84383a4a48 if command fails, print command and exit code, regardless if error message is set 2024-09-29 16:21:53 +02:00
Jörg Thalheim
07e031f256 expose nixos-facter in cli 2024-09-29 16:21:53 +02:00
clan-bot
1497bbccbf Merge pull request 'clanModules/mumble: remove default user' (#2175) from kenji/clan-core:kenji-clanModules/mumble/remove-default-user into main 2024-09-26 17:47:51 +00:00
a-kenji
14d5ee8b8a clanModules/mumble: remove default user 2024-09-26 19:41:30 +02:00
clan-bot
09c5850ae3 Merge pull request 'clanModules/murmur: improve secret loading logic' (#2174) from kenji/clan-core:kenji-mumble-improvements into main 2024-09-26 14:45:00 +00:00
a-kenji
4f4777389b clanModules/murmur: improve secret loading logic 2024-09-26 16:38:18 +02:00
clan-bot
1341bfca95 Merge pull request 'localsend: Add necessary option ipv4Addr' (#2173) from Qubasa/clan-core:Qubasa-main into main 2024-09-26 13:28:24 +00:00
Qubasa
96bc797369 localsend: Add necessary option ipv4Addr 2024-09-26 15:22:05 +02:00
clan-bot
da0713e11d Merge pull request 'Docs: authorizedKeys is a list, small fixups' (#2169) from hsjobeki/clan-core:hsjobeki-docs/inventory into main 2024-09-25 12:48:36 +00:00
Johannes Kirschbauer
026481f9d7 Docs: harmonize titles 2024-09-25 14:06:55 +02:00
Johannes Kirschbauer
579d24a828 Docs: authorizedKeys is a list 2024-09-25 14:06:55 +02:00
clan-bot
7b59657e10 Merge pull request 'Docs: refactor general structure' (#2168) from hsjobeki/clan-core:hsjobeki-docs/inventory into main 2024-09-25 11:52:34 +00:00
Johannes Kirschbauer
a67fb750cf Docs: fixup links 2024-09-25 13:46:12 +02:00
Johannes Kirschbauer
aa30b17201 Docs: autogenerate inventory & buildClan model 2024-09-25 13:38:10 +02:00
Johannes Kirschbauer
60ddd3369e Docs: restructure apply diataxis 2024-09-25 13:37:35 +02:00
Johannes Kirschbauer
f40393f82a Docs/inventory: add documentation for inventory attributes 2024-09-25 13:36:33 +02:00
Johannes Kirschbauer
79b20cf3d9 Docs/buildClan: add documentation descriptions 2024-09-25 13:33:46 +02:00
clan-bot
b481cca17b Merge pull request 'clan flash: Remove root requirement for flash, add a flash-template' (#2165) from Qubasa/clan-core:Qubasa-main into main 2024-09-24 11:48:57 +00:00
Qubasa
945c491d05 clan flash: Remove root requirement for flash, add a flash-template 2024-09-24 13:42:21 +02:00
clan-bot
2d9d18eb43 Merge pull request 'add nixos-facter to flash installer' (#2149) from flash-installer into main 2024-09-24 10:59:27 +00:00
Jörg Thalheim
a4a62211df matrix-synapse: fix race condition 2024-09-24 12:52:53 +02:00
Jörg Thalheim
31144c88e8 container driver: add wait_until_succeeds 2024-09-24 12:52:53 +02:00
Jörg Thalheim
17dbf07be7 fix zfs latest again 2024-09-24 12:52:53 +02:00
Jörg Thalheim
858631a30e bump flakes 2024-09-24 12:52:53 +02:00
Jörg Thalheim
6fef7c9aa7 fix container test after systemd update 2024-09-24 12:52:53 +02:00
Jörg Thalheim
cd67a5dc53 docs: renaming "Include Machines" to "Adding Machines" 2024-09-24 12:52:53 +02:00
Jörg Thalheim
d0ed48284b use packaged nixos-facter in generate_hardware_info 2024-09-24 11:38:33 +02:00
Jörg Thalheim
2b1ab136c7 add nixos-facter to flash installer 2024-09-24 11:38:33 +02:00
clan-bot
d387757611 Merge pull request 'clan-cli: Move clan machines import to clan machines create' (#2163) from Qubasa/clan-core:Qubasa-main into main 2024-09-23 15:18:21 +00:00
Qubasa
a27880a65e clan-cli: Move clan machines import to clan machines create 2024-09-23 17:11:48 +02:00
clan-bot
e1196737f2 Merge pull request 'Automatic flake update - nixos-images - 2024-09-23T00:00+00:00' (#2158) from flake-update-nixos-images-2024-09-23 into main 2024-09-23 00:46:29 +00:00
clan-bot
94b88db203 Merge pull request 'Automatic flake update - treefmt-nix - 2024-09-23T00:00+00:00' (#2162) from flake-update-treefmt-nix-2024-09-23 into main 2024-09-23 00:37:02 +00:00
clan-bot
dddf71daf5 Merge pull request 'Automatic flake update - sops-nix - 2024-09-23T00:00+00:00' (#2161) from flake-update-sops-nix-2024-09-23 into main 2024-09-23 00:33:42 +00:00
clan-bot
16045ba487 Merge pull request 'Automatic flake update - nixos-facter-modules - 2024-09-23T00:00+00:00' (#2157) from flake-update-nixos-facter-modules-2024-09-23 into main 2024-09-23 00:27:35 +00:00
Clan Merge Bot
a5ee4430da update flake lock - treefmt-nix - 2024-09-23T00:00+00:00
Flake lock file updates:

• Updated input 'treefmt-nix':
    'github:numtide/treefmt-nix/9fb342d14b69aefdf46187f6bb80a4a0d97007cd' (2024-09-02)
  → 'github:numtide/treefmt-nix/ee41a466c2255a3abe6bc50fc6be927cdee57a9f' (2024-09-19)
2024-09-23 00:00:43 +00:00
Clan Merge Bot
3a89e7d8d7 update flake lock - sops-nix - 2024-09-23T00:00+00:00
Flake lock file updates:

• Updated input 'sops-nix':
    'github:Mic92/sops-nix/f30b1bac192e2dc252107ac8a59a03ad25e1b96e' (2024-09-13)
  → 'github:Mic92/sops-nix/e2d404a7ea599a013189aa42947f66cede0645c8' (2024-09-16)
2024-09-23 00:00:40 +00:00
Clan Merge Bot
95ac28bb79 update flake lock - nixos-images - 2024-09-23T00:00+00:00
Flake lock file updates:

• Updated input 'nixos-images':
    'github:nix-community/nixos-images/51c98a9f328e7aad81d8aa048f38e4e5c86d3389' (2024-09-07)
  → 'github:nix-community/nixos-images/776ee2484dcf6c8a667b1b918981493ee976dba9' (2024-09-22)
2024-09-23 00:00:04 +00:00
Clan Merge Bot
2b33000ce7 update flake lock - nixos-facter-modules - 2024-09-23T00:00+00:00
Flake lock file updates:

• Updated input 'nixos-facter-modules':
    'github:numtide/nixos-facter-modules/d78cd60464df85279cbdddaba0e3d8d8ee6ab00c' (2024-09-13)
  → 'github:numtide/nixos-facter-modules/6eb13404bbe40b9a5ef9984792b27933658571fa' (2024-09-20)
2024-09-23 00:00:02 +00:00
clan-bot
36ac9ef31a Merge pull request 'Docs: add top-level index, refactor according to diataxis' (#2156) from hsjobeki/clan-core:hsjobeki-docs/inventory into main 2024-09-22 16:58:35 +00:00
Johannes Kirschbauer
37435acd79 Docs: fix flake-parts nav entry 2024-09-22 18:52:22 +02:00
Johannes Kirschbauer
30711a3d6d Docs: clarify inventory statement 2024-09-22 18:46:39 +02:00
Johannes Kirschbauer
55526b1fdb Docs: add top-level index, refactor according to diataxis 2024-09-22 18:39:13 +02:00
Mic92
350ed0b1fe Merge pull request 'f2fs: enable compression' (#2152) from f2fs into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/2152
2024-09-20 15:52:11 +00:00
Jörg Thalheim
450afb883a f2fs: enable compression 2024-09-20 15:52:11 +00:00
clan-bot
5dc01b6213 Merge pull request 'docs: Rename guides to manual, Rename reference to options, add secure boot chapter to manual. Add secrets chapter to manual.' (#2154) from Qubasa/clan-core:main into main 2024-09-20 14:59:42 +00:00
Qubasa
036cd710e1 docs: Rename guides to manual, Rename reference to options, add secure boot chapter to manual. Add secrets chapter to manual. 2024-09-20 16:52:52 +02:00