|
1ea13646ea
|
clan_cli: flake_name -> flake_dir
checks / test (pull_request) Failing after 1m7s
checks-impure / test (pull_request) Successful in 1m31s
|
2023-11-15 16:23:28 +01:00 |
|
|
1652b5c27b
|
api/machines: init put_machine replacing create_machine and set_machine_config
checks-impure / test (pull_request) Successful in 1m36s
checks / test (pull_request) Successful in 1m59s
This allows creating and configuring a machine in one single step.
|
2023-11-13 20:25:52 +07:00 |
|
|
7b3d3e20b4
|
clan-cli secrets: flake_name -> flake_dir
checks / test (pull_request) Successful in 46s
checks-impure / test (pull_request) Successful in 1m26s
|
2023-11-05 16:58:48 +01:00 |
|
|
17176f25de
|
cli machines update: find flake dir automatic if not provided, support flake as path
checks-impure / test (pull_request) Failing after 1m34s
checks / test (pull_request) Successful in 2m20s
|
2023-10-29 20:52:38 +01:00 |
|
|
00ef406713
|
Updated to main branch. Removed cluttering asyncio and httpx log messages
|
2023-10-27 23:36:45 +02:00 |
|
|
a28f910e35
|
nix fmt
|
2023-10-27 19:26:03 +02:00 |
|
|
3581e0c9a8
|
Fixing a multitude of tests
|
2023-10-27 19:21:50 +02:00 |
|
|
d02acbe04b
|
nix fmt
|
2023-10-27 19:19:45 +02:00 |
|
|
af3f04736b
|
Improved logging messages. Added ClanError if flake create or machine create already exist
|
2023-10-27 19:18:45 +02:00 |
|
|
8cc1c2c4bd
|
Fixed cyclic dependencie AND swapped pytest-parallel for pytest-xdist to fix deadlock in tests
|
2023-10-27 19:18:45 +02:00 |
|
|
2ca54afe7f
|
Added new type FlakeName
|
2023-10-27 19:18:45 +02:00 |
|
|
32e60f5adc
|
Added flake_name:str argument everywhere, nix fmt doesn't complain anymore
|
2023-10-27 19:15:40 +02:00 |
|
|
fdcd7ad1d9
|
Updated to main
|
2023-10-27 19:15:11 +02:00 |
|
|
711c70d1f0
|
Added state directory.
|
2023-10-27 19:11:27 +02:00 |
|
|
79e707b044
|
fix updating multiple machines
|
2023-10-27 17:40:20 +02:00 |
|
|
a650d9c341
|
Merge pull request 'machines/install: call correct upload function' (#426) from Mic92-main into main
assets1 / test (push) Successful in 14s
checks-impure / test (push) Successful in 37s
checks / test (push) Successful in 1m34s
|
2023-10-14 14:06:59 +00:00 |
|
|
c82a4df9f9
|
machines/install: call correct upload function
checks-impure / test (pull_request) Successful in 53s
checks / test (pull_request) Successful in 2m5s
|
2023-10-14 15:56:04 +02:00 |
|
|
4af74ee5a5
|
machines update: add --target-host
checks-impure / test (pull_request) Successful in 54s
checks / test (pull_request) Successful in 1m58s
|
2023-10-04 23:28:15 +02:00 |
|
|
3fb36b3ac1
|
secrets upload: skip on exit 23, cleanup
checks-impure / test (pull_request) Successful in 33s
checks / test (pull_request) Successful in 1m32s
|
2023-10-04 21:29:19 +02:00 |
|
|
b25af9f0f4
|
clan_cli: refactor secrets code into Machine class
checks-impure / test (pull_request) Successful in 19s
checks / test (pull_request) Successful in 1m27s
|
2023-10-04 16:41:16 +02:00 |
|
|
ffb7c63640
|
clan-cli: add machines install
|
2023-10-04 16:34:37 +02:00 |
|
|
af17c1bd7a
|
Updated to main
|
2023-10-03 13:12:44 +02:00 |
|
|
89b7ffce6c
|
clan-cli secrets upload: secrets are populated into tmpdir
|
2023-09-29 20:05:35 +02:00 |
|
|
7ca9c49163
|
restore clanInternals with valid nixos config
|
2023-09-29 19:39:35 +02:00 |
|
|
b366beeb2e
|
fix secrets script not beeing fetched
checks-impure / test (pull_request) Successful in 8s
checks / test (pull_request) Successful in 24s
|
2023-09-28 15:51:09 +02:00 |
|
|
16b33eb0a8
|
add toplevel machines-json that can deploy all hosts
|
2023-09-28 15:23:25 +02:00 |
|
|
3f814c1e5f
|
clan update: fix deploymentAddress
checks-impure / test (pull_request) Successful in 8s
checks / test (pull_request) Successful in 22s
|
2023-09-27 21:11:52 +02:00 |
|
|
756820e4ca
|
clanInternals.machines: invert system and machine name
checks-impure / test (pull_request) Successful in 8s
checks / test (pull_request) Successful in 24s
|
2023-09-27 17:26:44 +02:00 |
|
|
0314132a1a
|
rewrite sops backend for secret generation and add tests
|
2023-09-21 17:22:20 +02:00 |
|
|
dc51ca5803
|
factor out deployment address parsing into a function
|
2023-09-21 17:22:20 +02:00 |
|
|
3cb916d50f
|
clan-cli/update: also use correct flake attr for generating secret
checks-impure / test (pull_request) Successful in 6s
checks / test (pull_request) Successful in 1m27s
|
2023-09-19 15:20:11 +02:00 |
|
|
2931b08b46
|
clan-cli/update: use correct flake attr when deploying
checks-impure / test (pull_request) Has been cancelled
checks / test (pull_request) Has been cancelled
|
2023-09-19 14:19:48 +02:00 |
|
|
a65413c98e
|
use experimental flags everywhere
|
2023-09-19 13:12:10 +02:00 |
|
|
8d29d0e69c
|
clan-cli: get deploymentAddress from clan.networking
|
2023-09-15 12:17:07 +00:00 |
|
|
c5786614bf
|
clan-cli secrets: deploy -> upload
|
2023-09-15 12:17:07 +00:00 |
|
|
c487280ba9
|
clan-cli machines update: generate and deploy secrets
|
2023-09-15 12:17:07 +00:00 |
|
|
3b0701f275
|
deploy: use nix-flake-archive instead of rsync to upload
|
2023-09-15 12:17:07 +00:00 |
|
|
2d934d527a
|
update: use run_local command to print executed command
checks-impure / test (pull_request) Successful in 7s
checks / test (pull_request) Successful in 32s
|
2023-09-14 11:20:45 +02:00 |
|
|
b97db58316
|
deploy: use nix-flake-archive instead of rsync to upload
|
2023-09-13 20:33:53 +02:00 |
|
|
a56073b051
|
machines delete: fix - delete all existing files
checks-impure / test (pull_request) Successful in 14s
checks / test (pull_request) Successful in 1m8s
|
2023-09-02 18:37:40 +02:00 |
|
|
2a11b1c5d1
|
machines api: always create empty settings.json
checks-impure / test (pull_request) Successful in 15s
checks / test (pull_request) Failing after 1m6s
|
2023-09-02 18:29:12 +02:00 |
|
|
8c7ee25dc9
|
webui: fixes for machines endpoint
build / test (pull_request) Successful in 1m8s
- fix machines settings file location
- raise 404 if machine doesn't exist
- improve machine api test
|
2023-08-26 14:17:25 +02:00 |
|
|
33b43ae146
|
add tests for machines api
build / test (pull_request) Successful in 15s
|
2023-08-24 19:16:44 +02:00 |
|
|
58adf91af8
|
test machine subcommand
build / test (pull_request) Successful in 27s
|
2023-08-24 18:28:33 +02:00 |
|
|
c5b16124ef
|
add machine subcommand
|
2023-08-24 16:58:22 +02:00 |
|
|
56542ca5ef
|
mv update command to machines update command
|
2023-08-24 16:25:06 +02:00 |
|