Commit Graph

2270 Commits

Author SHA1 Message Date
Jörg Thalheim
81bd63fe8b add nix to devShell
It's important for some tests that package manager used inside NixOS vms is the same as outside
2024-03-17 18:31:16 +01:00
Jörg Thalheim
99ea2ffe1c fix evaluation of backup module 2024-03-17 18:16:08 +01:00
Jörg Thalheim
7fb05130c9 don't use impure builtins.storePath 2024-03-17 18:10:23 +01:00
Jörg Thalheim
789bb82835 change facts path to be reachable as a store path 2024-03-17 18:10:23 +01:00
clan-bot
1bc61bb4af Merge pull request 'clan-vm-manager: init log view with current state of log' (#990) from hsjobeki-main into main 2024-03-17 14:03:49 +00:00
Johannes Kirschbauer
384b0697fb clan-vm-manager: init log view with current state of log 2024-03-17 14:57:32 +01:00
clan-bot
ff38569a36 Merge pull request 'clan-vm-manager: connect log view to build state of machines' (#989) from hsjobeki-main into main 2024-03-17 13:14:49 +00:00
Johannes Kirschbauer
3888a7dba3 clan-vm-manager: connect log view to build state of machines 2024-03-17 14:08:39 +01:00
clan-bot
999574a353 Merge pull request 'dev-shell: make python shell load fast' (#985) from DavHau-dave into main 2024-03-14 10:23:53 +00:00
DavHau
bbab5a2952 dev-shell: make python shell load fast
- Add caching for editable installs
- Remove sleep statement in GUI code
2024-03-14 17:19:08 +07:00
DavHau
63444b012a merge-after-ci: fix bug 2024-03-14 12:46:17 +07:00
clan-bot
e6325ee11e Merge pull request 'openssh fixes' (#983) from openssh into main 2024-03-13 14:04:25 +00:00
Jörg Thalheim
406033b69a fix openssh secrets
change facts path to be the full path

sshd: fixup store path
2024-03-13 14:59:46 +01:00
Mic92
210b1f7741 Merge pull request 'fix openssh secrets' (#982) from openssh into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/982
2024-03-13 13:27:10 +00:00
Jörg Thalheim
67f2c89a99 fix openssh secrets 2024-03-13 13:27:10 +00:00
clan-bot
0300c9ff8b Merge pull request 'merge-after-ci: set labels correctly' (#981) from DavHau-dave into main 2024-03-13 12:20:20 +00:00
DavHau
22369298fa merge-after-ci: set labels correctly 2024-03-13 19:11:12 +07:00
clan-bot
fef4ea2f7a Merge pull request 'secrets-improvements' (#948) from secrets-improvements into main 2024-03-13 10:23:27 +00:00
Jörg Thalheim
6bcddae692 allow multi-line interactive secrets 2024-03-13 11:18:56 +01:00
Jörg Thalheim
c52cffca37 allow fact-only secrets 2024-03-13 11:08:36 +01:00
Jörg Thalheim
e9ab0417d8 add sshd module 2024-03-13 11:08:36 +01:00
clan-bot
413c93a496 Merge pull request 'sunshine: add path' (#947) from a-kenji-sunshine/add-path into main 2024-03-12 22:06:37 +00:00
a-kenji
8600af7b28 sunshine: add path 2024-03-12 23:01:02 +01:00
clan-bot
37f41e588d Merge pull request 'sunshine: add apps, improve uaccess rules' (#946) from a-kenji-imp/sunshine into main 2024-03-12 21:23:06 +00:00
a-kenji
69aca55feb sunshine: add apps, improve uaccess rules 2024-03-12 22:17:08 +01:00
clan-bot
181380ac33 Merge pull request 'sunshine: improve module' (#945) from a-kenji-imp/sunshine into main 2024-03-12 19:59:09 +00:00
a-kenji
f39d47b5b7 sunshine: improve module 2024-03-12 20:53:04 +01:00
clan-bot
59bfd9db96 Merge pull request 'vm: improve xfce and vm-user module' (#944) from a-kenji-fix/vm into main 2024-03-12 18:59:19 +00:00
a-kenji
8abdbe00b9 vm: improve xfce and vm-user module 2024-03-12 19:53:11 +01:00
clan-bot
1902261f4c Merge pull request 'clan-modules: add xfce-vm module' (#943) from a-kenji-init/vm-module into main 2024-03-12 18:42:19 +00:00
clan-bot
cc5b2ced67 Merge pull request 'fix: typo' (#942) from a-kenji-fix/devshell into main 2024-03-12 18:37:21 +00:00
a-kenji
ffb9970b34 clan-modules: add xfce-vm module
A specific module for vm's that don't (yet) support the waypipe module.
2024-03-12 19:36:11 +01:00
a-kenji
dd0b5c0ae7 fix: typo 2024-03-12 17:37:19 +01:00
clan-bot
b9ab6b4a00 Merge pull request 'clan-modules: add vm-user module' (#932) from a-kenji-add/vm-user into main 2024-03-12 16:36:24 +00:00
Mic92
ca0872a8d2 Merge pull request 'reduce eval worker' (#941) from ci into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/941
2024-03-12 16:34:24 +00:00
Jörg Thalheim
d8bbfd11e4 reduce eval worker 2024-03-12 17:34:07 +01:00
Mic92
b1fe3f37ac Merge branch 'main' into a-kenji-add/vm-user 2024-03-12 16:32:03 +00:00
clan-bot
564d78b6a2 Merge pull request 'clan_vm_manager: Fix mypy errors for clan_cli types' (#938) from Qubasa-main into main 2024-03-12 16:31:48 +00:00
Qubasa
40ee794be9 clan_vm_manager: Fix mypy errors for clan_cli types 2024-03-12 23:27:20 +07:00
Mic92
449eea0880 Merge pull request 'Revert "workaround gitea bug"' (#940) from ci into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/940
2024-03-12 16:26:50 +00:00
Jörg Thalheim
8dcfebd9f9 Revert "workaround gitea bug"
This reverts commit 8697d64625.
2024-03-12 17:23:12 +01:00
a-kenji
dd9ac7bc75 clan-modules: add vm-user module 2024-03-12 17:20:02 +01:00
Mic92
0065b86577 Merge pull request 'ci' (#935) from ci into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/935
2024-03-12 16:10:54 +00:00
Jörg Thalheim
8697d64625 workaround gitea bug 2024-03-12 16:10:54 +00:00
Jörg Thalheim
55a09ae6c4 mypy: fix clan-cli import in vm-manager 2024-03-12 16:10:54 +00:00
kenji
b85cf22b3f Merge pull request 'enable: spice-vdagent if xserver is enable' (#931) from a-kenji-add/spice-vm-profile into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/931
2024-03-12 16:00:54 +00:00
a-kenji
20074bf5ec enable: spice-vdagent if xserver is enable 2024-03-12 16:00:54 +00:00
Mic92
f27d9ea577 Merge pull request 'clan.borgbackup: drop enable option' (#918) from Mic92-main into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/918
2024-03-12 15:50:33 +00:00
Jörg Thalheim
a3242bfbb7 fix backup not beeing activated 2024-03-12 13:17:04 +01:00
Jörg Thalheim
836e7eeb22 update flake 2024-03-12 13:06:12 +01:00