Jörg Thalheim
293d67d485
remove eval warning for createFile
2025-01-21 15:20:38 +01:00
Michael Hoang
f0a07bbfae
flash: don't allow partitioning time secrets
2025-01-21 11:13:51 +00:00
lassulus
292a488cce
extend installation-test to check partitioning secrets
2025-01-21 11:13:51 +00:00
Michael Hoang
7ee0e2afbf
vars: support secrets for partitioning the disk
2025-01-21 11:13:51 +00:00
Mic92
45cf6adc13
Merge pull request 'Automatic flake update - 2025-01-20T00:00+00:00' ( #2769 ) from flake-update-2025-01-20 into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/2769
2025-01-21 11:09:13 +00:00
Clan Merge Bot
5b8f0d1a78
update flake lock - 2025-01-20T00:00+00:00
...
Flake lock file updates:
• Updated input 'disko':
'github:nix-community/disko/f720e64ec37fa16ebba6354eadf310f81555cc07?narHash=sha256-8hKhPQuMtXfJi%2B4lPvw3FBk/zSJVHeb726Zo0uF1PP8%3D' (2025-01-12)
→ 'github:nix-community/disko/bf0abfde48f469c256f2b0f481c6281ff04a5db2?narHash=sha256-rMEuiK69MDhjz1JgbaeQ9mBDXMJ2/P8vmOYRbFndXsk%3D' (2025-01-16)
• Updated input 'nixpkgs':
'github:NixOS/nixpkgs/ae2fb9f1fb5fcf17fb59f25c2a881c170c501d6f?narHash=sha256-BYsp8PA1j691FupfrLVOQzm4CaYaKtkh4U%2BKuGMnBWw%3D' (2025-01-15)
→ 'github:NixOS/nixpkgs/041c867bad68dfe34b78b2813028a2e2ea70a23c?narHash=sha256-DSenga8XjPaUV5KUFW/i3rNkN7jm9XmguW%2BqQ1ZJTR4%3D' (2025-01-17)
• Updated input 'treefmt-nix':
'github:numtide/treefmt-nix/13c913f5deb3a5c08bb810efd89dc8cb24dd968b?narHash=sha256-p2r8xhQZ3TYIEKBoiEhllKWQqWNJNoT9v64Vmg4q8Zw%3D' (2025-01-06)
→ 'github:numtide/treefmt-nix/d1ed3b385f8130e392870cfb1dbfaff8a63a1899?narHash=sha256-uPNWcYbhY2fjY3HOfRCR5jsfzdzemhfxLSxwjXYXqNc%3D' (2025-01-17)
2025-01-21 11:09:13 +00:00
Mic92
de1ed08619
Merge pull request 'Automatic flake update - treefmt-nix - 2025-01-20T00:00+00:00' ( #2770 ) from flake-update-treefmt-nix-2025-01-20 into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/2770
2025-01-21 11:09:03 +00:00
Clan Merge Bot
22ca33bc88
update flake lock - treefmt-nix - 2025-01-20T00:00+00:00
...
Flake lock file updates:
• Updated input 'treefmt-nix':
'github:numtide/treefmt-nix/13c913f5deb3a5c08bb810efd89dc8cb24dd968b?narHash=sha256-p2r8xhQZ3TYIEKBoiEhllKWQqWNJNoT9v64Vmg4q8Zw%3D' (2025-01-06)
→ 'github:numtide/treefmt-nix/d1ed3b385f8130e392870cfb1dbfaff8a63a1899?narHash=sha256-uPNWcYbhY2fjY3HOfRCR5jsfzdzemhfxLSxwjXYXqNc%3D' (2025-01-17)
2025-01-21 11:09:03 +00:00
Mic92
2b164d5278
Merge pull request 'use nix flake archive in clan machines update for git+file flake inputs' ( #2771 ) from machine-update into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/2771
2025-01-20 09:55:25 +00:00
Jörg Thalheim
8c667a162a
use nix flake archive in clan machines update for git+file flake inputs
2025-01-20 10:49:25 +01:00
Clan Merge Bot
889b3479d9
update flake lock - disko - 2025-01-20T00:00+00:00
...
Flake lock file updates:
• Updated input 'disko':
'github:nix-community/disko/f720e64ec37fa16ebba6354eadf310f81555cc07?narHash=sha256-8hKhPQuMtXfJi%2B4lPvw3FBk/zSJVHeb726Zo0uF1PP8%3D' (2025-01-12)
→ 'github:nix-community/disko/bf0abfde48f469c256f2b0f481c6281ff04a5db2?narHash=sha256-rMEuiK69MDhjz1JgbaeQ9mBDXMJ2/P8vmOYRbFndXsk%3D' (2025-01-16)
2025-01-20 00:00:01 +00:00
Michael Hoang
f199030119
install: support -i flag for specifying SSH private key
2025-01-19 18:53:18 +11:00
Qubasa
593f49abcc
clan: revert imports.nix and wait till tuesday
2025-01-18 20:21:49 +07:00
Qubasa
3e4770add6
docs: Rename mentions of inventory module to clanModule with inventory support
2025-01-18 10:17:20 +07:00
Qubasa
08223bce53
Reapply "buildClan: Add automatic inventory import directory"
...
This reverts commit 6119aa884f .
This is incorrect we have mentions to inventory.modules in the codebase since much longer.
As can be seen in the documentation: https://docs.clan.lol/reference/nix-api/inventory/
As this PR improves the readability of the docs, I will re-apply it.
2025-01-18 10:01:19 +07:00
Qubasa
030b046552
Reapply "docs: Document imports dir. Remove What's next sections everywhere. Merge guide overview and hompage view."
...
This reverts commit ba517f56b3 .
2025-01-18 10:00:56 +07:00
Jörg Thalheim
ba517f56b3
Revert "docs: Document imports dir. Remove What's next sections everywhere. Merge guide overview and hompage view."
...
This reverts commit 257e1893ee .
2025-01-17 15:44:44 +01:00
Jörg Thalheim
6119aa884f
Revert "buildClan: Add automatic inventory import directory"
...
This reverts commit a64c054168 .
This introduces the name "inventory module" whereas we already use the
term clan modules everywhere else. I don't don't too many confusing
termologies in the codebase. Let's discuss this before adding it back.
2025-01-17 15:43:44 +01:00
Jörg Thalheim
58e3dc9df2
fix getting-started deploy link4
2025-01-17 14:08:58 +00:00
Qubasa
257e1893ee
docs: Document imports dir. Remove What's next sections everywhere. Merge guide overview and hompage view.
2025-01-17 21:03:25 +07:00
Qubasa
a64c054168
buildClan: Add automatic inventory import directory
2025-01-17 20:58:48 +07:00
DavHau
3feaba2267
tea-create-pr: don't use clan-core formatter
2025-01-17 19:22:19 +07:00
Mic92
dfdf98f664
Merge pull request 'fix flash-check' ( #2715 ) from fix-flash-check into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/2715
2025-01-17 11:37:03 +00:00
Jörg Thalheim
bad34db753
update nixpkgs
2025-01-17 11:37:03 +00:00
lassulus
b12abb208f
checks.flash: add missing grub-install deps
2025-01-17 11:37:03 +00:00
lassulus
86d449c8d1
clan-cli: exit with errorcode also in debug mode
2025-01-17 11:37:03 +00:00
DavHau
5ce72dd261
tests: reduce unnecessary rebuilds of several tests
...
Some test were referring to the whole source code via ${self} which amde them rebuild on every single commit.
This is not mitigated by introduceing `self.filter { include = [...]; }` allowin to a content addressed subset of the source code in tests.
2025-01-17 17:00:18 +07:00
clan-bot
b7ba611751
Merge pull request 'merge-acfter-ci: don't append username to remote branch' ( #2757 ) from DavHau/clan-core:DavHau-dave into main
2025-01-17 03:41:09 +00:00
DavHau
d528df903e
merge-acfter-ci: don't append username to remote branch
2025-01-17 10:36:45 +07:00
clan-bot
4c284bb86b
Merge pull request 'Migrate borgbackup module to vars' ( #2741 ) from pinpox/clan-core:migrate-borgbackup-vars into main
2025-01-16 12:16:37 +00:00
Pablo Ovelleiro Corral
038083bece
Migrate borgbackup module to vars
2025-01-16 13:14:24 +01:00
Mic92
4bccdae302
Merge pull request 'switch to nixos-facter for hardware-config' ( #2747 ) from switch-to-nixos-facter into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/2747
2025-01-15 13:59:49 +00:00
Jörg Thalheim
fb217cc4b2
remove flip functions from sops code
2025-01-15 13:59:49 +00:00
Jörg Thalheim
cb8ca601e2
switch to nixos-facter for hardware-config
2025-01-15 13:59:49 +00:00
kenji
89890d34af
Merge pull request 'docs: fix dev shell in migration guide' ( #2748 ) from kmein/clan-core:main into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/2748
Reviewed-by: kenji <aks.kenji@protonmail.com >
2025-01-15 10:35:30 +00:00
Kierán Meinhardt
1e8620017d
docs: fix dev shell in migration guide
2025-01-15 10:35:30 +00:00
clan-bot
517e4b8812
Merge pull request 'docs/vars: fix syntax error' ( #2751 ) from DavHau/clan-core:DavHau-docs into main
2025-01-15 06:26:08 +00:00
DavHau
628e893f36
docs/vars: fix syntax error
2025-01-15 13:21:50 +07:00
clan-bot
d44a6ca60c
Merge pull request 'docs: set sidebar headers to accent color' ( #2750 ) from pinpox/clan-core:main into main
2025-01-14 22:30:16 +00:00
Pablo Ovelleiro Corral
4e5d91d9d8
docs: set sidebar headers to accent color
...
Fixes #2749
2025-01-14 23:24:49 +01:00
clan-bot
1bd2e6e230
Merge pull request 'Vars/docs minor fixes' ( #2746 ) from hsjobeki/clan-core:vars/misc into main
2025-01-14 16:47:18 +00:00
hsjobeki
9cebe71f51
Merge pull request 'docs(installer): Fix typography and align headers' ( #2697 ) from kenji/clan-core:kenji-docs/fix-flash into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/2697
2025-01-14 16:42:36 +00:00
a-kenji
36eb2e00a1
docs(installer): Fix typography and align headers
2025-01-14 16:42:36 +00:00
hsjobeki
70bf1a626a
Merge pull request 'Migrate clanModule root-password to vars' ( #2701 ) from hsjobeki/clan-core:vars/root-password into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/2701
2025-01-14 16:42:29 +00:00
Johannes Kirschbauer
31a1fe887e
Vars: interface improve docs formatting
2025-01-14 17:40:57 +01:00
Johannes Kirschbauer
0790db7258
Fix: f-string in generator error
2025-01-14 17:33:55 +01:00
Johannes Kirschbauer
021cb6274f
Root-password: remove deprecated default option
2025-01-14 17:28:12 +01:00
Johannes Kirschbauer
f16f68c77b
Fix: remove password from facts store tests
2025-01-14 17:19:51 +01:00
Johannes Kirschbauer
14261b8a8c
Fix: secret facts store test
2025-01-14 17:19:50 +01:00
Johannes Kirschbauer
10d7078c1e
Fixup: improve mkpasswd generator line
2025-01-14 17:19:50 +01:00