Clan Merge Bot
935196b4a4
update flake lock - flake-parts - 2024-11-04T00:00+00:00
...
Flake lock file updates:
• Updated input 'flake-parts':
'github:hercules-ci/flake-parts/3d04084d54bedc3d6b8b736c70ef449225c361b1' (2024-10-01)
→ 'github:hercules-ci/flake-parts/506278e768c2a08bec68eb62932193e341f55c90' (2024-11-01)
2024-11-04 00:00:03 +00:00
clan-bot
1bd3af310e
Merge pull request 'vars: move owner/group to a sops namespace' ( #2294 ) from sops-owner into main
2024-10-31 11:26:50 +00:00
Jörg Thalheim
6bfabbb8e6
vars: use explicit lib.mkOption function
...
the error messages where hard to read, when I tried to add a nested
option. Let's make the code easier to understand instead of saving some
characters to type.
2024-10-31 12:10:57 +01:00
Jörg Thalheim
56bb9c4c5a
vars: move owner/group to a sops namespace
...
we want to allow users to use this feature but do not want to use this
option in our own module because it's not supported by password store.
2024-10-31 12:10:57 +01:00
clan-bot
48e1dcb0f2
Merge pull request 'Add nixos-facter, vars fixes and remove git from base system' ( #2292 ) from vars into main
2024-10-29 13:00:38 +00:00
Jörg Thalheim
4707368bd4
remove vendored nixos-facter package
2024-10-29 13:54:12 +01:00
Jörg Thalheim
aba5ae93ad
fix resource leak in case need_user_terminal is used
2024-10-29 13:54:12 +01:00
Jörg Thalheim
c6a789f0b9
Revert "{facts,vars}/generator: also setup /proc"
...
This reverts commit 943f836997a54f8b0d40665b555034b8ac5a5da4.
This currently fails in nix sandbox builds... figure this out later.
2024-10-29 13:53:58 +01:00
Jörg Thalheim
dec04d21ac
{facts,vars}/generator: also setup /proc
...
some applications fail without proc
2024-10-29 13:53:58 +01:00
Jörg Thalheim
eb761f3105
only add gitMinimal for older nix version
2024-10-29 13:53:58 +01:00
Jörg Thalheim
467b92063c
add nixos-facter to base system
2024-10-29 13:53:46 +01:00
Mic92
ab01f091e9
Merge pull request 'Add missing argument in the docs' ( #2284 ) from 2m/clan-core:fix/missing-argument-2m into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/2284
2024-10-29 12:41:36 +00:00
Martynas Mickevičius
71132ef168
Add missing argument in the docs
2024-10-29 12:41:36 +00:00
Mic92
ff3005bb15
Merge pull request 'fix typos' ( #2282 ) from danjujan/clan-core:fix-typos into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/2282
2024-10-29 12:37:34 +00:00
danjujan
a9552b07c6
pkgs: fix typos
2024-10-29 12:37:34 +00:00
danjujan
97603a5c97
clanModules: fix typos
2024-10-29 12:37:34 +00:00
danjujan
b03d804262
checks: fix typos
2024-10-29 12:37:34 +00:00
danjujan
61958130fd
lib: fix typos
2024-10-29 12:37:34 +00:00
danjujan
d9f2519ada
templates: fix typo
2024-10-29 12:37:34 +00:00
clan-bot
e6ded3ee78
Merge pull request 'ssh: fix ssh connections failing due to missing stdin' ( #2291 ) from DavHau/clan-core:DavHau-dave into main
2024-10-28 11:26:27 +00:00
DavHau
82b3c901dc
ssh: fix ssh connections failing due to missing stdin
2024-10-28 17:56:12 +07:00
clan-bot
e92875a756
Merge pull request 'Automatic flake update - disko - 2024-10-28T00:00+00:00' ( #2285 ) from flake-update-disko-2024-10-28 into main
2024-10-28 00:24:12 +00:00
clan-bot
b37a413c98
Merge pull request 'Automatic flake update - sops-nix - 2024-10-28T00:00+00:00' ( #2289 ) from flake-update-sops-nix-2024-10-28 into main
2024-10-28 00:23:15 +00:00
clan-bot
cfa4050446
Merge pull request 'Automatic flake update - nixos-facter-modules - 2024-10-28T00:00+00:00' ( #2286 ) from flake-update-nixos-facter-modules-2024-10-28 into main
2024-10-28 00:15:29 +00:00
Clan Merge Bot
f502d7341a
update flake lock - sops-nix - 2024-10-28T00:00+00:00
...
Flake lock file updates:
• Updated input 'sops-nix':
'github:Mic92/sops-nix/c504fd7ac946d7a1b17944d73b261ca0a0b226a5' (2024-10-20)
→ 'github:Mic92/sops-nix/1666d16426abe79af5c47b7c0efa82fd31bf4c56' (2024-10-27)
2024-10-28 00:00:37 +00:00
Clan Merge Bot
8a6f9e3695
update flake lock - nixos-facter-modules - 2024-10-28T00:00+00:00
...
Flake lock file updates:
• Updated input 'nixos-facter-modules':
'github:numtide/nixos-facter-modules/9f2a45b372830d28412160413d1d83f5ee11cc2f' (2024-10-12)
→ 'github:numtide/nixos-facter-modules/15b6531d44aa6f0bbd2fd8309cd2a6d7f183ba32' (2024-10-27)
2024-10-28 00:00:04 +00:00
Clan Merge Bot
ebbe8f6455
update flake lock - disko - 2024-10-28T00:00+00:00
...
Flake lock file updates:
• Updated input 'disko':
'github:nix-community/disko/a6a3179ddf396dfc28a078e2f169354d0c137125' (2024-10-18)
→ 'github:nix-community/disko/89e458a3bb3693e769bfb2b2447c3fe72092d498' (2024-10-27)
2024-10-28 00:00:01 +00:00
clan-bot
bcf2cd1814
Merge pull request 'add toplevel LICENSE' ( #2283 ) from Mic92-main into main
2024-10-25 12:54:57 +00:00
Jörg Thalheim
7ad68e77a6
add toplevel LICENSE
...
we already specified the license in package metadata, however this is
not easy to find. So now put the license in a more central space
2024-10-25 14:47:14 +02:00
clan-bot
61260fd2c5
Merge pull request 'build-clan: clean up unit test' ( #2281 ) from DavHau/clan-core:DavHau-dave into main
2024-10-23 16:25:26 +00:00
DavHau
2e8844ce45
build-clan: clean up unit test
2024-10-23 23:19:49 +07:00
clan-bot
5f0aa6325b
Merge pull request 'vars: fix shared dependency was not resolved correctly' ( #2280 ) from DavHau/clan-core:DavHau-dave into main
2024-10-23 13:49:23 +00:00
DavHau
7208c6dc82
vars: fix shared dependency was not resolved correctly
2024-10-23 20:43:33 +07:00
clan-bot
4e237917d4
Merge pull request 'cli: set needs_user_terminal for all ssh commands' ( #2279 ) from DavHau/clan-core:DavHau-dave into main
2024-10-23 12:46:29 +00:00
DavHau
db0fdba384
cli: set needs_user_terminal for all ssh commands
2024-10-23 19:40:50 +07:00
clan-bot
9aa69cf28e
Merge pull request 'cmd.run: add needs_user_terminal to unbreak sudo' ( #2278 ) from DavHau/clan-core:DavHau-dave into main
2024-10-23 10:43:37 +00:00
DavHau
28026a9b92
cmd.run: add needs_user_terminal to unbreak sudo
2024-10-23 17:37:54 +07:00
Mic92
102ca452b0
Merge pull request 'ruff: enable warning lints' ( #2275 ) from nixpkgs-fix into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/2275
2024-10-23 09:06:02 +00:00
Jörg Thalheim
4230ae6750
ruff: enable warning lints
2024-10-23 09:06:02 +00:00
Mic92
4c4d4d07f0
Merge pull request 'clan-cli: vars: add the owner and group options on files' ( #2255 ) from lopter/clan-core:lo-sops-ownership into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/2255
2024-10-23 09:05:53 +00:00
Louis Opter
f540ab91a1
vars: add the user and group options on files
...
This changeset forwards the ownership control options from sops-nix.
2024-10-23 09:05:53 +00:00
clan-bot
004cd31857
Merge pull request 'remove unused nixos-images flake input' ( #2274 ) from nixpkgs-fix into main
2024-10-23 08:24:06 +00:00
Jörg Thalheim
9a560dfa35
test_modules: add missing check argument
2024-10-23 09:50:08 +02:00
Jörg Thalheim
fb277c9bf1
tests/command: also wait for processes to avoid leaks
2024-10-23 09:48:50 +02:00
Jörg Thalheim
a62e0c0156
remove unused nixos-images flake input
2024-10-23 09:44:39 +02:00
clan-bot
f323719bd0
Merge pull request 'deploy-docs: use checksum for rsync' ( #2271 ) from nixpkgs-fix into main
2024-10-22 15:47:18 +00:00
Jörg Thalheim
4cc9fcfc77
deploy-docs: use checksum for rsync
2024-10-22 17:41:54 +02:00
Mic92
c0969195f1
Merge pull request 'deploy-docs: improve tempdir handling for ssh key' ( #2270 ) from nixpkgs-fix into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/2270
2024-10-22 15:37:01 +00:00
Jörg Thalheim
76cdd4cc93
deploy-docs: improve tempdir handling for ssh key
2024-10-22 15:37:01 +00:00
hsjobeki
ff7a19a890
Merge pull request 'UI: improve dynamic module interface rendering' ( #2269 ) from hsjobeki/clan-core:hsjobeki-main into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/2269
2024-10-22 13:30:33 +00:00