Commit Graph

1298 Commits

Author SHA1 Message Date
Jörg Thalheim
454d80a233 clanCore: install essential tools for debugging 2023-11-16 13:46:13 +01:00
Jörg Thalheim
44fa268205 secrets/generate-private-key: just create parent opportunistically 2023-11-16 13:19:12 +01:00
lassulus
c2a2d0af61 Merge pull request 'clan_cli: create key directory' (#521) from a-kenji-mkdir/clan/cli into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/521
2023-11-16 11:18:33 +00:00
kenji
f88a17ad34 clan_cli: create key directory 2023-11-15 23:15:12 +01:00
clan-bot
9e032333a5 Merge pull request 'machines.update: remove redundant flake argument' (#519) from lassulus-update-fix into main 2023-11-15 21:01:02 +00:00
lassulus
d8633dd29d machines.update: remove redundant flake argument 2023-11-15 21:57:08 +01:00
clan-bot
44765d6927 Merge pull request 'bump nix-unit' (#517) from joerg-ci into main 2023-11-15 15:51:47 +00:00
Jörg Thalheim
5d36878206 drop schemathesis
This creates conflicting python packages when included
2023-11-15 16:48:46 +01:00
Jörg Thalheim
7fef9d4987 bump nix-unit 2023-11-15 16:39:48 +01:00
clan-bot
0b07fe9b03 Merge pull request 'pending-reviews: add bullet points to prs' (#516) from Mic92-sops-nix into main 2023-11-15 15:36:58 +00:00
Jörg Thalheim
3551df89ea pending-reviews: add bullet points to prs 2023-11-15 16:34:21 +01:00
clan-bot
59a842fd9e Merge pull request 'refactor flake_name -> flake_dir' (#491) from flakes2 into main 2023-11-15 15:30:54 +00:00
lassulus
f2d6725d52 disable ui 2023-11-15 16:28:09 +01:00
lassulus
082d628497 clan_cli: flake_name -> flake_dir 2023-11-15 16:23:28 +01:00
clan-bot
426be3dd37 Merge pull request 'add pending-reviews script' (#514) from Mic92-sops-nix into main 2023-11-15 12:51:20 +00:00
Jörg Thalheim
a25c597f92 add pending-reviews script 2023-11-15 13:48:52 +01:00
clan-bot
fd4765e4e2 Merge pull request 'tea-create-pr: automatic needs-review label' (#513) from Mic92-sops-nix into main 2023-11-15 12:00:35 +00:00
Jörg Thalheim
193d9d6919 tea-create-pr: automatic needs-review label 2023-11-15 12:55:30 +01:00
clan-bot
647a520f8c Merge pull request 'Fix incorrect machine name for shell.nix' (#512) from Qubasa-main into main 2023-11-15 10:32:39 +00:00
Qubasa
635de29d6a Fix incorrect machine name for shell.nix 2023-11-15 11:29:07 +01:00
Mic92
1aeee22bf5 Merge pull request 'zerotier: fix ip not beeing persistent for peers' (#511) from Mic92-sops-nix into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/511
2023-11-15 10:23:07 +00:00
Jörg Thalheim
0f4151da30 meshnamed: fix container 2023-11-15 11:20:56 +01:00
Jörg Thalheim
e6acf89117 clanCore/networking: allow ping unconditionally 2023-11-15 11:07:03 +01:00
Jörg Thalheim
d6bb782d74 zerotier: also install identity secrets for non-controllers 2023-11-15 11:07:03 +01:00
Jörg Thalheim
a4119305ac deltachat: fixup default usernames 2023-11-15 11:07:03 +01:00
Jörg Thalheim
80b902a924 move resolved configuration to a dummy interface 2023-11-15 11:07:03 +01:00
clan-bot
22076bc6d8 Merge pull request 'zerotier: fix eval if meshname is not known yet' (#510) from Mic92-sops-nix into main 2023-11-15 06:23:38 +00:00
Jörg Thalheim
15df81b45e drop verbose command logging in task manager 2023-11-15 07:21:26 +01:00
Jörg Thalheim
50ecdebdd3 pytest: add missing with-core marker 2023-11-15 07:21:26 +01:00
Jörg Thalheim
6a35f6b26c explicitly set networkd as the default 2023-11-15 07:21:26 +01:00
Jörg Thalheim
189451d3d2 integrated meshnamed with systemd-resolved 2023-11-15 07:21:26 +01:00
Jörg Thalheim
2ca9f8cbaf move clan-imports into clanCore 2023-11-15 07:21:26 +01:00
Jörg Thalheim
e6376262df deltachat: use zerotier address if available 2023-11-15 07:21:26 +01:00
Jörg Thalheim
74fa1c2614 zerotier: fix eval if meshname is not known yet 2023-11-15 07:21:26 +01:00
clan-bot
84a6a84b3b Merge pull request 'zerotier: also enable meshnamed for non-controllers' (#509) from Mic92-sops-nix into main 2023-11-14 16:47:40 +00:00
Jörg Thalheim
92aa60ff2e zerotier: also enable meshnamed for non-controllers 2023-11-14 17:45:30 +01:00
Jörg Thalheim
d04e807269 zerotier: write hostname to file 2023-11-14 17:45:30 +01:00
clan-bot
85188bf522 Merge pull request 'also regenerate secrets if a fact is missing' (#508) from Mic92-sops-nix into main 2023-11-14 16:11:10 +00:00
Jörg Thalheim
4514b09f81 also regenerate secrets if a fact is missing 2023-11-14 17:07:58 +01:00
clan-bot
495ae94478 Merge pull request 'fix exception when file does not exist' (#507) from Mic92-sops-nix into main 2023-11-14 16:00:20 +00:00
Jörg Thalheim
f65bd8aa85 fix exception when file does not exist
fixes https://git.clan.lol/clan/clan-core/issues/488
2023-11-14 16:57:05 +01:00
clan-bot
e2eceeb546 Merge pull request 'add cors headers in exception handler in cors' (#506) from Mic92-sops-nix into main 2023-11-14 15:42:46 +00:00
Jörg Thalheim
8b42d0207a add cors headers in exception handler in cors 2023-11-14 16:39:20 +01:00
clan-bot
ce4f4f5e85 Merge pull request 'make openapi spec content addressed' (#505) from Mic92-sops-nix into main 2023-11-14 14:35:35 +00:00
Jörg Thalheim
652580d57d only enable corsmiddleware when in dev mode and allow all origins 2023-11-14 15:32:03 +01:00
clan-bot
baad0eb4aa Merge pull request 'enable meshnamed in zerotier module' (#504) from Mic92-sops-nix into main 2023-11-14 13:42:43 +00:00
Jörg Thalheim
65e09aebea enable meshnamed in zerotier module 2023-11-14 14:40:26 +01:00
clan-bot
d621ec898a Merge pull request 'zerotier: add leading zeros at subnet' (#503) from Mic92-sops-nix into main 2023-11-14 13:28:13 +00:00
Jörg Thalheim
ed237ac078 zerotier: add leading zeros at subnet 2023-11-14 14:25:58 +01:00
clan-bot
6cfdc96f79 Merge pull request 'zerotier: compute ipv6 subnets' (#502) from Mic92-sops-nix into main 2023-11-14 13:09:26 +00:00