Michael Hoang
7e07854058
Merge pull request 'checks/backups: don't hardcode system' ( #3107 ) from push-unpltryrzlsx into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3107
2025-03-24 08:38:28 +00:00
Michael Hoang
82509e9d17
checks: don't build test machines as they may be system-less now
2025-03-24 17:27:36 +09:00
Michael Hoang
bd9078e14e
checks/backups: don't hardcode system
2025-03-24 17:26:48 +09:00
renovate[bot]
9671358443
chore(deps): update dependency @types/node to v22.13.12
2025-03-24 06:40:15 +00:00
Michael Hoang
0da8deb88e
Merge pull request 'checks: disable all failing aarch64-linux checks' ( #3104 ) from push-zqxwrttvxuqy into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3104
2025-03-24 04:01:16 +00:00
Michael Hoang
199bac0201
checks: disable all failing aarch64-linux checks
2025-03-24 12:50:57 +09:00
renovate[bot]
437105c185
chore(deps): update sops-nix digest to 67566fe
2025-03-23 04:00:13 +00:00
kenji
d92b6eb7ea
Merge pull request 'docs/configure: Fix erroneous option attribute' ( #3099 ) from kenji/clan-core:docs-fix-3094 into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3099
2025-03-22 23:27:16 +00:00
a-kenji
a00377b7c1
docs/configure: Fix erroneous option attribute
...
Fixes: 3094
2025-03-22 13:05:55 -07:00
Mic92
af15a0eb97
Merge pull request 'don't add nixpkgs to nix registry to not conflict with nixpkgs' ( #3096 ) from nixpkgs-conflict into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3096
2025-03-22 16:16:27 +00:00
Jörg Thalheim
a4ded2fd70
tests/installer/client: increase RAM
2025-03-22 17:07:52 +01:00
Jörg Thalheim
ee284a7c60
don't add nixpkgs to nix registry to not conflict with nixpkgs
...
NixOS is already doing this for us.
2025-03-22 14:45:53 +01:00
renovate[bot]
d5e2c060d7
chore(deps): update nixpkgs digest to 94c4dbe
2025-03-22 04:00:29 +00:00
renovate[bot]
3a78b0a753
chore(deps): update sops-nix digest to b775692
2025-03-21 22:50:10 +00:00
renovate[bot]
45c25f0900
chore(deps): update dependency eslint to v9.23.0
2025-03-21 20:40:14 +00:00
renovate[bot]
c402667ee7
chore(deps): update dependency @eslint/js to v9.23.0
2025-03-21 20:20:13 +00:00
renovate[bot]
8a4ca6f01a
chore(deps): update nixpkgs digest to bfa9810
2025-03-21 19:00:27 +00:00
Luis Hebendanz
672dc785d6
Merge pull request 'sshd: Fix missing cfg.fqdn regression' ( #3087 ) from Qubasa/clan-core:main into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3087
2025-03-21 16:47:25 +00:00
Qubasa
5c62f113fe
sshd: Fix missing cfg.fqdn regression
2025-03-21 17:45:25 +01:00
lassulus
b925d1c608
Merge pull request 'clan-cli: cleanup broken deployment cache' ( #3066 ) from fix_caching into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3066
2025-03-21 15:49:22 +00:00
renovate[bot]
8c5a550a74
chore(deps): update nixpkgs digest to 7344a3b
2025-03-21 12:30:23 +00:00
Jörg Thalheim
60302dd1d2
tests/sshd: add a 5 second timeout for sshd to start
2025-03-21 12:41:36 +01:00
renovate[bot]
f4cd130087
chore(deps): update dependency @types/node to v22.13.11
2025-03-21 09:20:13 +00:00
renovate[bot]
14e7bfd810
chore(deps): update nixpkgs digest to 2a725d4
2025-03-20 21:20:28 +00:00
renovate[bot]
b302168819
chore(deps): update nixpkgs digest to 44e422b
2025-03-20 20:20:27 +00:00
Michael Hoang
94f7d5b573
Merge pull request 'networking: add a default value for targetHost' ( #3080 ) from push-rlvulrtxqkyq into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3080
2025-03-20 14:10:19 +00:00
Michael Hoang
753b341f8c
networking: add a default value for targetHost
2025-03-20 22:45:19 +09:00
Michael Hoang
91dbf20cd5
Merge pull request 'sshd: trust own ed25519 host key as a known host' ( #3077 ) from push-opymuwrqqqvv into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3077
2025-03-20 13:44:25 +00:00
Michael Hoang
effcbaaa0f
sshd: trust own ed25519 host key as a known host
2025-03-20 18:40:32 +09:00
Qubasa
dfd550f9be
clan-cli: cleanup broken deployment cache
2025-03-20 00:17:36 -07:00
Michael Hoang
6ffbb43cb2
Merge pull request 'checks: use pkgs.nixVersions.latest until pkgs.nix is 2.26+' ( #3076 ) from push-vswxxyynxtmz into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3076
2025-03-20 07:01:57 +00:00
Michael Hoang
62d9a325a2
checks: use pkgs.nixVersions.latest until pkgs.nix is 2.26+
2025-03-20 15:52:13 +09:00
renovate[bot]
d5e4d96fee
chore(deps): update typescript-eslint monorepo to v8.27.0
2025-03-20 01:20:15 +00:00
renovate[bot]
ba92ef9f7e
chore(deps): update sops-nix digest to 1770be8
2025-03-19 18:10:10 +00:00
Mic92
4f8b1904eb
Merge pull request 'pytests: use /tmp on macos to avoid unix socket issues' ( #3073 ) from nixpkgs-update into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3073
2025-03-19 17:45:15 +00:00
Jörg Thalheim
c5e30a40b4
pytests: use /tmp on macos to avoid unix socket issues
2025-03-19 18:35:38 +01:00
Mic92
bbee634b87
Merge pull request 'Decisions/clanModules: Add example borgbackup as real world example' ( #3070 ) from hsjobeki/clan-core:decisions-01 into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3070
2025-03-19 16:39:59 +00:00
Johannes Kirschbauer
ecb2047625
Decisions/clanModules: Add example borgbackup as real world example
2025-03-19 16:39:52 +00:00
Mic92
4d504eb132
Merge pull request 'Silence mypy error after nixpkgs update' ( #3072 ) from nixpkgs-update into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3072
2025-03-19 16:39:32 +00:00
Jörg Thalheim
ddb5bba48a
disabe pytests on macOS for now
2025-03-19 17:33:27 +01:00
Jörg Thalheim
9a00459861
tests/fixtures_flakes: remove unused remote flag
2025-03-19 16:55:30 +01:00
Jörg Thalheim
43035b85a5
always resolve symlinks for TemporaryDirectory
...
On macOS mktemp returns a temporary directory in a symlink.
Nix has a bug where it won't accept path:// located in a symlink.
This avoid this issue by always resolving symlinks as returned by
TemporaryDirectory.
2025-03-19 16:47:18 +01:00
Jörg Thalheim
490e54b278
make sshd test work on macOS
2025-03-19 15:55:20 +01:00
Jörg Thalheim
573c39e395
vm-manager: ignore interface between GObject and ListModel
2025-03-19 15:29:03 +01:00
Jörg Thalheim
79635efaa5
clan-vm-manager: support basic devshell on macOS
2025-03-19 15:29:03 +01:00
renovate[bot]
9c92a81411
chore(deps): update nixpkgs digest to 3549532
2025-03-19 13:40:12 +00:00
Luis Hebendanz
10b27215f3
Merge pull request 'clan-cli: machines delete: delete the machine's vars and secrets' ( #2994 ) from lopter/clan-core:lo-machines-delete into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/2994
2025-03-19 12:25:48 +00:00
Louis Opter
daeeb2ee43
clan-cli: add DavHau's explanation about the with_core pytest marker
...
See: https://git.clan.lol/clan/clan-core/pulls/2994#issuecomment-22542
2025-03-19 10:53:38 +00:00
Louis Opter
546ed03a90
clan-cli: tests: call SopsSetup.init while setting up fixtures
...
We do this by introducing `flake_with_sops` fixture, that calls the
init method ahead of the test. We did not want to do this in the `flake`
fixture since not all tests using the `flake` fixture need to have sops
setup.
2025-03-19 10:53:38 +00:00
Louis Opter
b52ec05497
clan-cli: don't try to delete a dir that doesn't exist in the pass vars backend
...
Do not crash in `delete_store`, if the machine has no vars, or the store
has been deleted already.
2025-03-19 10:53:38 +00:00