clan-bot
f034921057
Merge pull request 'Add --print-build-logs to some Nix commands' ( #2552 ) from Enzime/clan-core:push-szyyvnvymllq into main
2024-12-04 00:39:39 +00:00
Michael Hoang
b9d922eaac
Add --print-build-logs to some Nix commands
2024-12-04 10:04:07 +11:00
lassulus
b381a71266
vars sops: passthrough neededForUsers
2024-12-03 23:54:21 +01:00
lassulus
996c5bdda1
cli vars generate: log in global context what is global
2024-12-03 22:29:25 +01:00
lassulus
e6eaa3cc03
vars password-store: add neededForUsers option
2024-12-03 22:28:39 +01:00
lassulus
9f5cd917de
vars generate: show prompts only if not migrating
2024-12-03 22:25:16 +01:00
clan-bot
a55684908f
Merge pull request 'link to arm64 image' ( #2549 ) from arm64 into main
2024-12-03 19:27:12 +00:00
Jörg Thalheim
0dc48e83e3
link to arm64 image
2024-12-03 20:20:00 +01:00
clan-bot
eb21ee574e
Merge pull request 'clan/update: make build-host overridable in cli' ( #2548 ) from updates into main
2024-12-03 16:46:47 +00:00
Jörg Thalheim
0b3816b6ec
clan/update: make build-host overridable in cli
2024-12-03 17:40:12 +01:00
Jörg Thalheim
760126d8d5
remove deprecated deploymentHost
2024-12-03 17:30:02 +01:00
Mic92
e1faa3541f
Merge pull request 'rename run_no_output to run_no_stdout' ( #2547 ) from run-stdout into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/2547
2024-12-03 16:29:41 +00:00
Jörg Thalheim
bbb2aca5cb
rename run_no_output to run_no_stdout
...
we want stderr for some nix commands.
2024-12-03 17:15:28 +01:00
clan-bot
181a325941
Merge pull request 'clan-cli: Fix ignored debug flag in clan vms run, refactor Host.run to use RunOpts' ( #2544 ) from Qubasa/clan-core:Qubasa-main into main
2024-12-03 15:08:06 +00:00
Qubasa
570bceff4e
clan-cli: Fix ignored debug flag in clan vms run, refactor Host.run to use RunOpts
2024-12-03 16:01:51 +01:00
clan-bot
e0cedb956a
Merge pull request 'icons: update icon component' ( #2546 ) from hsjobeki/clan-core:hsjobeki-main into main
2024-12-03 13:30:36 +00:00
Johannes Kirschbauer
205e70264e
icons: update icon component
2024-12-03 14:23:02 +01:00
clan-bot
8fb59d49a4
Merge pull request 'icons: add / update app icons' ( #2545 ) from hsjobeki/clan-core:hsjobeki-main into main
2024-12-03 13:22:49 +00:00
Johannes Kirschbauer
ab30faa23d
icons: add / update app icons
2024-12-03 14:14:24 +01:00
clan-bot
8b88854ea1
Merge pull request 'api/machines: include disk and hw_config into machine details' ( #2543 ) from hsjobeki/clan-core:hsjobeki-main into main
2024-12-03 13:13:02 +00:00
Johannes Kirschbauer
1768e44d51
api/machines: include disk and hw_config into machine details
2024-12-03 14:01:11 +01:00
Johannes Kirschbauer
aa79f31664
api/modules: seperate frontmatter parsing from extraction
2024-12-03 14:01:00 +01:00
clan-bot
6774f5370d
Merge pull request 'fix minifakeroot on macos' ( #2542 ) from minifakeroot into main
2024-12-03 12:07:25 +00:00
Jörg Thalheim
05d1c992ef
fix minifakeroot on macos
2024-12-03 13:01:16 +01:00
clan-bot
d2ff3a1da5
Merge pull request 'api/disk-templates: adopt directory structure from clan modules' ( #2541 ) from hsjobeki/clan-core:hsjobeki-main into main
2024-12-03 11:08:47 +00:00
Johannes Kirschbauer
d1f624ad1f
api/disk-templates: adopt directory structure from clan modules
2024-12-03 12:01:35 +01:00
clan-bot
3581c30336
Merge pull request 'fix sops deprecation warning' ( #2540 ) from stdin into main
2024-12-03 10:23:25 +00:00
Jörg Thalheim
d3babc9d69
fix sops deprecation warning
2024-12-03 11:13:17 +01:00
clan-bot
1222f38554
Merge pull request 'pkgs/cli: Fix suggestion after key generation' ( #2539 ) from kenji/clan-core:kenji-pkgs-cli/fix/add-key into main
2024-12-03 09:12:59 +00:00
a-kenji
3d4f601c11
pkgs/cli: Fix suggestion after key generation
...
Fix the suggestion that is given when generating a new key.
Closes : #2537
2024-12-03 10:01:55 +01:00
Mic92
8aeece8288
Merge pull request 'always include gitMinimal' ( #2495 ) from stdin into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/2495
2024-12-02 14:31:16 +00:00
Jörg Thalheim
b732855b04
always include gitMinimal
...
the condition was actually the wrong way around and we still need git in
nix for some operations.
2024-12-02 14:31:16 +00:00
clan-bot
f3131afe14
Merge pull request 'Automatic flake update - nixpkgs - 2024-12-02T00:00+00:00' ( #2530 ) from flake-update-nixpkgs-2024-12-02 into main
2024-12-02 14:21:56 +00:00
lassulus
3ae82f3efc
*: nix fmt
2024-12-02 15:14:40 +01:00
lassulus
5c307f7b82
Merge pull request 'fix(networking): Use true instead of "yes" for multicast config' ( #2528 ) from aos/clan-core:aos/systemd-network-use-true-bool into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/2528
2024-12-02 13:53:52 +00:00
clan-bot
1cb0b18231
Merge pull request 'zerotier: backup identity on change' ( #2536 ) from DavHau/clan-core:DavHau-docs into main
2024-12-02 10:58:29 +00:00
DavHau
0044ee78f5
zerotier: backup identity on change
...
This prevents users from loosing their identity after enabling the zerotier clan module when they were previously using zerotier via nixos.
2024-12-02 17:52:10 +07:00
clan-bot
b640d489f6
Merge pull request 'cli vars: remove get_all from baseclass' ( #2535 ) from lassulus/clan-core:vars_get_all into main
2024-12-02 10:51:01 +00:00
lassulus
c9f0e88164
cli vars: remove get_all from baseclass
2024-12-02 11:30:09 +01:00
clan-bot
dfb5c1a997
Merge pull request 'zerotier: improve docs for moons' ( #2534 ) from DavHau/clan-core:DavHau-docs into main
2024-12-02 08:57:10 +00:00
DavHau
06f0e495ce
zerotier: improve docs for moons
2024-12-02 15:50:49 +07:00
clan-bot
dd192fce83
Merge pull request 'Automatic flake update - treefmt-nix - 2024-12-02T00:00+00:00' ( #2533 ) from flake-update-treefmt-nix-2024-12-02 into main
2024-12-02 00:24:45 +00:00
clan-bot
76dd6bb0b1
Merge pull request 'Automatic flake update - sops-nix - 2024-12-02T00:00+00:00' ( #2532 ) from flake-update-sops-nix-2024-12-02 into main
2024-12-02 00:23:21 +00:00
clan-bot
50dd028635
Merge pull request 'Automatic flake update - disko - 2024-12-02T00:00+00:00' ( #2529 ) from flake-update-disko-2024-12-02 into main
2024-12-02 00:11:21 +00:00
Clan Merge Bot
b4755c6981
update flake lock - treefmt-nix - 2024-12-02T00:00+00:00
...
Flake lock file updates:
• Updated input 'treefmt-nix':
'github:numtide/treefmt-nix/705df92694af7093dfbb27109ce16d828a79155f?narHash=sha256-5WSng844vXt8uytT5djmqBCkopyle6ciFgteuA9bJpw%3D' (2024-11-22)
→ 'github:numtide/treefmt-nix/6209c381904cab55796c5d7350e89681d3b2a8ef?narHash=sha256-2qbdorpq0TXHBWbVXaTqKoikN4bqAtAplTwGuII%2BoAc%3D' (2024-11-29)
2024-12-02 00:00:37 +00:00
Clan Merge Bot
d16ccbcdcc
update flake lock - sops-nix - 2024-12-02T00:00+00:00
...
Flake lock file updates:
• Updated input 'sops-nix':
'github:Mic92/sops-nix/53c853fb1a7e4f25f68805ee25c83d5de18dc699?narHash=sha256-N9JGWe/T8BC0Tss2Cv30plvZUYoiRmykP7ZdY2on2b0%3D' (2024-11-21)
→ 'github:Mic92/sops-nix/3433ea14fbd9e6671d0ff0dd45ed15ee4c156ffa?narHash=sha256-xtt95%2Bc7OUMoqZf4OvA/7AemiH3aVuWHQbErYQoPwFk%3D' (2024-11-25)
2024-12-02 00:00:33 +00:00
Clan Merge Bot
9cd434f772
update flake lock - nixpkgs - 2024-12-02T00:00+00:00
...
Flake lock file updates:
• Updated input 'nixpkgs':
'github:NixOS/nixpkgs/8edf06bea5bcbee082df1b7369ff973b91618b8d?narHash=sha256-sQxuJm8rHY20xq6Ah%2BGwIUkF95tWjGRd1X8xF%2BPkk38%3D' (2024-11-22)
→ 'github:NixOS/nixpkgs/2c27ab2e60502d1ebb7cf38909de38663f762a79?narHash=sha256-n/DOfpKH1vkukuBnach91QBQId2dr5tkE7/7UrkV2zw%3D' (2024-12-01)
2024-12-02 00:00:28 +00:00
Clan Merge Bot
9c53ab0532
update flake lock - disko - 2024-12-02T00:00+00:00
...
Flake lock file updates:
• Updated input 'disko':
'github:nix-community/disko/869ba3a87486289a4197b52a6c9e7222edf00b3e?narHash=sha256-%2B4U2I2653JvPFxcux837ulwYS864QvEueIljUkwytsk%3D' (2024-11-26)
→ 'github:nix-community/disko/2814a5224a47ca19e858e027f7e8bff74a8ea9f1?narHash=sha256-2uMaVAZn7fiyTUGhKgleuLYe5%2BEAAYB/diKxrM7g3as%3D' (2024-11-30)
2024-12-02 00:00:01 +00:00
Aos Dabbagh
df0c18b6a7
fix(networking): Use true instead of "yes" for multicast config
...
I ran into an issue when I had clan + this module:
ce61f71680/nixos/mixins/mdns.nix (L6)
they both set the same config value, but clan uses "yes" and that module
uses `true`. systemd allows for "yes" or `true` (`man systemd.syntax`),
so I opted to change this to `true`.
Here's the full error:
```
error: The option `systemd.network.networks."99-ethernet-default-dhcp".networkConfig.MulticastDNS' has conflicting definition values:
- In `/nix/store/3yv22nq7rqd0ra30qvzc2d624rwa6h7c-source/nixosModules/clanCore/networking.nix': "yes"
- In `/nix/store/ivjk0r776mxal8v7jamwsrn4yidvg0dv-source/nixos/mixins/mdns.nix': true
Use `lib.mkForce value` or `lib.mkDefault value` to change the priority on any of these definitions.
```
2024-11-30 23:24:17 -05:00
clan-bot
78112e95d0
Merge pull request 'vars password-store: fix secretLocation again :)' ( #2526 ) from lassulus/clan-core:fix-vars-pass2 into main
2024-11-30 17:07:29 +00:00