hsjobeki
|
7571fdef74
|
Merge pull request 'Refactor(machine/class): use frozen dataclass for class 'machine'' (#3520) from hsjobeki/clan-core:api-cleanup-2 into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3520
|
2025-05-06 17:07:51 +00:00 |
|
Johannes Kirschbauer
|
7d55511d6f
|
fix(services): features.API set to true and readOnly
|
2025-05-06 18:58:40 +02:00 |
|
Johannes Kirschbauer
|
cbd7157cfc
|
feat(modules): derive module list from inputs and local modules
|
2025-05-06 18:57:54 +02:00 |
|
kenji
|
25faba4795
|
Merge pull request 'adr/2: Fix typo' (#3523) from kenji/clan-core:ke-adr-fix-typo into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3523
|
2025-05-06 16:33:19 +00:00 |
|
a-kenji
|
0f0bab7976
|
adr/2: Fix typo
|
2025-05-06 18:23:45 +02:00 |
|
hsjobeki
|
f0e18bbdfb
|
Merge pull request 'Refactor(machine/install): don't mutate the machine class during installation' (#3519) from hsjobeki/clan-core:api-cleanup-2 into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3519
|
2025-05-06 15:21:21 +00:00 |
|
Johannes Kirschbauer
|
6d4db71ea3
|
Refactor(machine/class): use frozen dataclass for class 'machine'
|
2025-05-06 17:12:52 +02:00 |
|
Johannes Kirschbauer
|
b21c98db7f
|
Refactor(machine/install): don't mutate the machine class during installation
|
2025-05-06 17:09:37 +02:00 |
|
hsjobeki
|
df3fe00b8a
|
Merge pull request 'Refactor(machine/update): cleanup dataflow and logic conditions to be intuitive' (#3518) from hsjobeki/clan-core:api-cleanup-2 into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3518
|
2025-05-06 15:02:05 +00:00 |
|
Johannes Kirschbauer
|
7371085c05
|
Refactor(machine/update): cleanup dataflow and logic conditions to be intuitive
|
2025-05-06 16:49:32 +02:00 |
|
Mic92
|
6804327bca
|
Merge pull request 'Host: actual setup ssh controlmaster' (#3515) from fix-control-master into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3515
|
2025-05-06 11:21:05 +00:00 |
|
Jörg Thalheim
|
ec76d5f8e5
|
only apply ssh control master to local ssh connection
|
2025-05-06 13:11:30 +02:00 |
|
Jörg Thalheim
|
864cdf33a7
|
Host: actual setup ssh controlmaster
before we were not entering the context manager
|
2025-05-06 13:11:30 +02:00 |
|
Mic92
|
e6dbccd8e5
|
Merge pull request 'Add CODEOWNERS and tag @lopter as a reviewer on vars and secrets changes' (#3508) from lopter/clan-core:lo-vars-codeowner into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3508
|
2025-05-06 10:48:46 +00:00 |
|
hsjobeki
|
30ac51b313
|
Merge pull request 'chore(API): cleanup remove unnused functions' (#3516) from hsjobeki/clan-core:api-cleanup-2 into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3516
|
2025-05-06 10:42:37 +00:00 |
|
Johannes Kirschbauer
|
00b12c2c51
|
chore(API): cleanup remove unnused functions
|
2025-05-06 12:29:11 +02:00 |
|
kenji
|
085d726217
|
Merge pull request 'container-test-driver/nsenter: Improve printing of command' (#3514) from kenji/clan-core:ke-nsenter-pprint into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3514
|
2025-05-06 10:11:20 +00:00 |
|
a-kenji
|
3e65a76dfe
|
container-test-driver/nsenter: Improve printing of command
Improves printing of `nsenter` command, so that it can easier be copied.
|
2025-05-06 10:11:20 +00:00 |
|
Mic92
|
929632049e
|
Merge pull request 'fix clan machines update with build-host' (#3512) from build-host into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3512
|
2025-05-06 09:56:48 +00:00 |
|
Jörg Thalheim
|
0d1e642dfd
|
fix build_host set if it doesn't exist
|
2025-05-06 09:56:58 +02:00 |
|
Mic92
|
8af68cbd9d
|
Merge pull request 'fix incorrect target host when build host is set' (#3511) from ssh-foo into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3511
|
2025-05-06 07:54:40 +00:00 |
|
Jörg Thalheim
|
a44fee9eab
|
fix incorrect target host when build host is set
|
2025-05-06 09:54:08 +02:00 |
|
Mic92
|
b27f34aed3
|
Merge pull request 'decisions: propose an ADR to formalize the ADR numbering process' (#3507) from lopter/clan-core:lo-adr-numbering-process into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3507
|
2025-05-06 07:32:41 +00:00 |
|
Jörg Thalheim
|
cd23c9ff41
|
fix incorrect target host when build host is set
|
2025-05-06 09:26:59 +02:00 |
|
Louis Opter
|
852a673839
|
Add CODEOWNERS and tag @lopter as a reviewer on vars and secrets changes
Since I am working in those areas through [ADR-7], I would like to know
when they get changed, and possibly have a say.
[ADR-7]: https://git.clan.lol/clan/clan-core/pulls/3196
|
2025-05-05 23:40:11 +00:00 |
|
Louis Opter
|
763a403e9f
|
decisions: propose an ADR to formalize the ADR numbering process
|
2025-05-05 23:22:31 +00:00 |
|
renovate[bot]
|
78f8a080a8
|
chore(deps): update sops-nix digest to e93ee1d
|
2025-05-05 22:50:09 +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 |
|