Louis Opter
|
763a403e9f
|
decisions: propose an ADR to formalize the ADR numbering process
|
2025-05-05 23:22:31 +00:00 |
|
Luis Hebendanz
|
af2a00bde3
|
Merge pull request 'clan-cli: fix bubblewrap not finding bash when IN_NIX_SANDBOX=1 if prev environment doesn't have it in PATH' (#3503) from Qubasa/clan-core:fix_bubblewrap_bash_path into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3503
|
2025-05-05 21:07:22 +00:00 |
|
Luis Hebendanz
|
47c44ec7ec
|
Merge pull request 'clan-cli: add test_create in clan_lib test folder' (#3501) from Qubasa/clan-core:api_vm_test into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3501
|
2025-05-05 20:29:57 +00:00 |
|
Qubasa
|
1f66e90db1
|
clan-cli: fix bubblewrap not finding bash when IN_NIX_SANDBOX=1 if prev environment doesn't have it in PATH
|
2025-05-05 22:19:17 +02:00 |
|
hsjobeki
|
89fbf723ca
|
Merge pull request 'API(cli): add method to Flake class to allow calling nix functions' (#3502) from hsjobeki/clan-core:improvements-2 into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3502
|
2025-05-05 20:16:28 +00:00 |
|
Qubasa
|
548fdfb877
|
clan-cli: add test_create in clan_lib test folder
|
2025-05-05 22:16:02 +02:00 |
|
Johannes Kirschbauer
|
e44d34ef99
|
feat(clanLib): init evalServiceSchema
|
2025-05-05 21:55:29 +02:00 |
|
Johannes Kirschbauer
|
acc6797c22
|
API(cli): add method to Flake class to allow calling nix functions
|
2025-05-05 21:46:20 +02:00 |
|
Johannes Kirschbauer
|
9fbd943f44
|
API(clanInternals): add 'evalServiceSchema' endpoint
|
2025-05-05 21:46:20 +02:00 |
|
Johannes Kirschbauer
|
d42d9ad943
|
tests: add error prefix for json schema in checks
|
2025-05-05 21:46:16 +02:00 |
|
renovate[bot]
|
3c16ccdb38
|
chore(deps): update nixpkgs digest to ed30f8a
|
2025-05-05 16:10:18 +00:00 |
|
renovate[bot]
|
7b9e431da7
|
chore(deps): update data-mesher digest to d63db16
|
2025-05-05 15:50:11 +00:00 |
|
Mic92
|
05388c9c7e
|
Merge pull request 'Log nsenter command on container tests' (#3498) from log-nsenter into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3498
|
2025-05-05 12:01:08 +00:00 |
|
pinpox
|
fe36aa4161
|
Log nsenter command on container tests
|
2025-05-05 13:00:11 +02:00 |
|
DavHau
|
6829c7f2dd
|
vars: improve API of generate_vars_for_machine
receive list of generator names as an argument instead of generator objects
|
2025-05-05 15:55:04 +07:00 |
|
renovate[bot]
|
aa2e8eef88
|
chore(deps): update data-mesher digest to 0b5ff29
|
2025-05-05 08:10:11 +00:00 |
|
renovate[bot]
|
9e07064ec5
|
chore(deps): update nixpkgs digest to 6b1c028
|
2025-05-05 07:30:25 +00:00 |
|
renovate[bot]
|
305a361f56
|
chore(deps): lock file maintenance
|
2025-05-05 02:20:11 +00:00 |
|
renovate[bot]
|
db32e99082
|
chore(deps): update disko digest to 7b63642
|
2025-05-04 20:50:09 +00:00 |
|
Mic92
|
50ac0266f5
|
Merge pull request 'bind ssh controlmaster to live time of CLI' (#3491) from ssh-refactoring into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3491
|
2025-05-04 14:45:13 +00:00 |
|
Jörg Thalheim
|
b01691cb64
|
bind ssh controlmaster to live time of CLI
|
2025-05-04 16:28:14 +02:00 |
|
Mic92
|
44b237d9be
|
Merge pull request 'test vars permissions in dummy-test' (#3490) from non-secret-var into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3490
|
2025-05-04 13:07:39 +00:00 |
|
Jörg Thalheim
|
f8bbd91c4a
|
vars: warn if mode/owner/user is used on non-secret var
|
2025-05-04 14:59:22 +02:00 |
|
Jörg Thalheim
|
401de330f8
|
clanTest: remove unneeded parantheses
|
2025-05-04 14:59:22 +02:00 |
|
Jörg Thalheim
|
51da7ed5e8
|
vars: fix defaultText
|
2025-05-04 14:59:22 +02:00 |
|
Jörg Thalheim
|
e170cc2641
|
test vars permissions in dummy-test
|
2025-05-04 14:59:22 +02:00 |
|
Jörg Thalheim
|
8434f0fc35
|
fix ssh control master check (#3488)
Co-authored-by: pinpox <git@pablo.tools>
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3488
Co-authored-by: Jörg Thalheim <joerg@thalheim.io>
Co-committed-by: Jörg Thalheim <joerg@thalheim.io>
|
2025-05-04 12:49:53 +00:00 |
|
Mic92
|
d6bbb42dda
|
Merge pull request 'Revert "Merge pull request 'Fix deploying with sudo + password' (#3470) from target-host into main"' (#3489) from revert-sudo into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3489
|
2025-05-04 11:40:28 +00:00 |
|
Jörg Thalheim
|
6539a6a24f
|
Revert "Merge pull request 'Fix deploying with sudo + password' (#3470) from target-host into main"
This reverts commit 8a849eb90f, reversing
changes made to 3b5c22ebcf.
|
2025-05-04 13:37:39 +02:00 |
|
Mic92
|
8a849eb90f
|
Merge pull request 'Fix deploying with sudo + password' (#3470) from target-host into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3470
|
2025-05-04 11:36:39 +00:00 |
|
Jörg Thalheim
|
15f691d5aa
|
tests_secrets_cli: improve assertion message for pgp key
|
2025-05-04 10:51:49 +02:00 |
|
Jörg Thalheim
|
82949237b7
|
fix terminal output when terminal is put into interactive mode
|
2025-05-04 10:51:49 +02:00 |
|
Jörg Thalheim
|
7abb8bb662
|
update: fix sudo password prompt
|
2025-05-04 10:51:49 +02:00 |
|
Jörg Thalheim
|
f4d34b1326
|
fix upload when sudo prompts are needed
|
2025-05-04 10:51:49 +02:00 |
|
Mic92
|
3b5c22ebcf
|
Merge pull request 'Miscellaneous ssh fixes.' (#3487) from misc-fixes into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3487
|
2025-05-04 08:51:31 +00:00 |
|
Mic92
|
a2ce48f8cc
|
Merge pull request 'update_hardware_config: use host.run rather than adhoc ssh command' (#3486) from control-master into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3486
|
2025-05-04 08:47:34 +00:00 |
|
Jörg Thalheim
|
f6899166c7
|
cmd: don't shadow time module
|
2025-05-04 10:39:50 +02:00 |
|
Jörg Thalheim
|
f5277c989a
|
Host: always set needs_user_terminal for ssh commands, only override prefix if given by user
|
2025-05-04 10:39:39 +02:00 |
|
Jörg Thalheim
|
03731a2a67
|
run_local: allow stdin to be a file descriptor
|
2025-05-04 10:39:28 +02:00 |
|
Jörg Thalheim
|
091a56f57d
|
update_hardware_config: use host.run rather than adhoc ssh command
|
2025-05-04 10:30:46 +02:00 |
|
Jörg Thalheim
|
7351f7994c
|
rename connect_ssh_shell to interactive_ssh
better name than secure shell shell
|
2025-05-04 10:28:43 +02:00 |
|
Jörg Thalheim
|
5770ea036c
|
move password/tor_socks into Host attributes
we set those parameters usually just once.
|
2025-05-04 10:28:43 +02:00 |
|
Mic92
|
0d537a146e
|
Merge pull request 'configure ControlMaster and ControlPath for SSH connections' (#3485) from control-master into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3485
|
2025-05-04 07:59:13 +00:00 |
|
Jörg Thalheim
|
c430ff6253
|
configure ControlMaster and ControlPath for SSH connections
This should speed up deployments by not having to reconnect to the server on each command
|
2025-05-04 09:48:37 +02:00 |
|
Mic92
|
f3f4ebfc71
|
Merge pull request 'facts/sops: no longer upload age key' (#3484) from facts-no-age-upload into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3484
|
2025-05-04 07:40:05 +00:00 |
|
Jörg Thalheim
|
b79446f97e
|
facts/sops: no longer upload age key
The vars backend already does this for us.
This avoids duplicated work.
|
2025-05-04 09:29:29 +02:00 |
|
Mic92
|
6d75a5596e
|
Merge pull request 'chore(deps): update nixpkgs digest to f21e454' (#3445) from renovate/nixpkgs-digest into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3445
|
2025-05-04 07:16:50 +00:00 |
|
Mic92
|
2d97119a3b
|
Merge pull request 'Avoid a few cases of chmod-after-creation' (#3438) from tangential/clan-core:it-s_a_race into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3438
|
2025-05-04 07:08:43 +00:00 |
|
Jörg Thalheim
|
d0ff114f6b
|
disable age-plugin-se for now on aarch64-linuxql
disable
|
2025-05-04 09:07:06 +02:00 |
|
Mic92
|
20ab5a67c1
|
Merge pull request 'clanCore/vars/sops: only copy required secrets to store' (#3457) from vdbe/clan-core:clanCore/vars/sops/only-copy-used into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3457
|
2025-05-04 06:41:37 +00:00 |
|