Jörg Thalheim
|
be3a75bbd7
|
add support for build machines
|
2024-02-06 17:21:42 +01:00 |
|
Jörg Thalheim
|
2315dba2a9
|
rename machine.host to machine.target_host
|
2024-02-06 17:21:42 +01:00 |
|
Jörg Thalheim
|
6e57122da8
|
rename target_host to target_host_address
|
2024-02-06 17:21:42 +01:00 |
|
Jörg Thalheim
|
c66c25aeb7
|
machines: don't ignore errors when parsing secretsData json
|
2024-02-06 15:15:21 +01:00 |
|
Jörg Thalheim
|
91f26a4743
|
skip machines without target_host when running clan machines update
|
2024-02-06 15:04:19 +01:00 |
|
Jörg Thalheim
|
ad1a87fc14
|
move checks if targetHost/buildHost is set to cli
|
2024-02-06 14:51:44 +01:00 |
|
lassulus
|
315cdea6ce
|
clan-cli machines: remove debug prints
|
2024-02-02 17:40:19 +01:00 |
|
Jörg Thalheim
|
3538cf2e46
|
rename deployment address to target address
This is a prepares having a build server for deployment
|
2024-02-02 16:39:29 +07:00 |
|
Qubasa
|
16562946fe
|
vm-manager: Added log console printing on vm start. Added python logging module
|
2024-02-02 12:04:30 +07:00 |
|
Qubasa
|
649e345585
|
Machine __str__ impl
|
2024-01-30 15:32:35 +07:00 |
|
lassulus
|
0366147235
|
clan-cli machines: get flake path via flake metadata
|
2024-01-29 09:54:30 +01:00 |
|
Qubasa
|
f6c811e531
|
UI: Display error logs on VM crash. Fixed inspect_vm problem.
|
2024-01-29 15:11:57 +07:00 |
|
lassulus
|
e1237499d0
|
clan-cli Machine: make deployment info lazy
|
2024-01-24 15:49:12 +01:00 |
|
lassulus
|
6b004fca6f
|
machines.Machine: refactor flake_dir -> flake; use Machine class in vm
|
2024-01-24 15:49:12 +01:00 |
|
lassulus
|
aee0ee4d5e
|
move secret stores into clan_cli codebase
|
2024-01-24 15:49:12 +01:00 |
|
lassulus
|
09887037f5
|
WIP: clan-cli secrets: add secret_store as python class
|
2024-01-23 15:04:40 +01:00 |
|
Qubasa
|
16b043f508
|
cmd.py: Fixing bug: missing output because of forgotten flush() call
|
2024-01-11 21:11:49 +01:00 |
|
Qubasa
|
0133ccd5f7
|
Fixed missing log.BOTH and error_msg at prev refactors
|
2024-01-11 21:11:49 +01:00 |
|
Qubasa
|
2ae439ec52
|
cmd.py refactor part 4
|
2024-01-11 21:11:49 +01:00 |
|
Qubasa
|
ba05589af2
|
Refactor subprocess to cmd.py part 2
|
2024-01-10 12:11:29 +01:00 |
|
lassulus
|
56dafff109
|
machines build_machine_data: raise ClanError on error
|
2023-12-16 21:46:19 +01:00 |
|
lassulus
|
8340d8f5f2
|
clan-cli Machines: implement eval/build-cache
|
2023-12-08 19:09:29 +01:00 |
|
Jörg Thalheim
|
f1b223d0a1
|
modernisation for python 3.11
|
2023-11-29 13:29:45 +00:00 |
|
Jörg Thalheim
|
f3b3aba6c5
|
run_upload_secrets: don't swallow stdout output
|
2023-11-29 11:38:01 +01:00 |
|
lassulus
|
7b3d3e20b4
|
clan-cli secrets: flake_name -> flake_dir
|
2023-11-05 16:58:48 +01:00 |
|
Qubasa
|
3581e0c9a8
|
Fixing a multitude of tests
|
2023-10-27 19:21:50 +02:00 |
|
Qubasa
|
32e60f5adc
|
Added flake_name:str argument everywhere, nix fmt doesn't complain anymore
|
2023-10-27 19:15:40 +02:00 |
|
Qubasa
|
fdcd7ad1d9
|
Updated to main
|
2023-10-27 19:15:11 +02:00 |
|
lassulus
|
3fb36b3ac1
|
secrets upload: skip on exit 23, cleanup
|
2023-10-04 21:29:19 +02:00 |
|
lassulus
|
b25af9f0f4
|
clan_cli: refactor secrets code into Machine class
|
2023-10-04 16:41:16 +02:00 |
|