lassulus
|
3a4aec2c7e
|
start_vm: log VM start command
|
2024-12-04 16:43:59 +01:00 |
|
Jörg Thalheim
|
e80a6c2139
|
test_flake_with_core: set system explicit
|
2024-12-04 15:54:00 +01:00 |
|
Jörg Thalheim
|
7e28cca612
|
revert pytest log format
This is makes error output of command extremly unreadable.
If someone wants a different value they can specify it on the
commandline.
|
2024-12-04 15:22:43 +01:00 |
|
Jörg Thalheim
|
e499aa0903
|
getpwnam-preload.c: no longer log shell
|
2024-12-04 14:57:00 +01:00 |
|
Jörg Thalheim
|
6135b52c32
|
only enable show-trace if we run in debug mode
|
2024-12-04 14:54:47 +01:00 |
|
Jörg Thalheim
|
39daf4e3df
|
flash: drop wifi option
This feature is broken and will be replaced by templates machines
eventually.
|
2024-12-04 12:52:38 +01:00 |
|
Jörg Thalheim
|
ee88e70a9f
|
no longer show prefix
|
2024-12-04 12:14:32 +01:00 |
|
Jörg Thalheim
|
7158f64800
|
commit file instead of just git adding it
|
2024-12-04 12:14:32 +01:00 |
|
Jörg Thalheim
|
6b8a9ff0dc
|
skip writing the empty inventory json
|
2024-12-04 12:14:32 +01:00 |
|
clan-bot
|
1511b14b3c
|
Merge pull request 'fix vars migration prompts. add secretsForUsers to vars interface and implement that for pass' (#2551) from lassulus/clan-core:vars-stuff into main
|
2024-12-04 09:03:24 +00:00 |
|
clan-bot
|
15458c33ba
|
Merge pull request 'Add missing quotes around nix-command flakes' (#2557) from Enzime/clan-core:push-ovqtprtkzuvm into main
|
2024-12-04 08:49:02 +00:00 |
|
Michael Hoang
|
b414b153ba
|
clan_cli: fix missing quotes around nix-command flakes
Before:
[$] nix \
--extra-experimental-features nix-command flakes \
show-config \
--json
After:
[$] nix \
--extra-experimental-features 'nix-command flakes' \
show-config \
--json
|
2024-12-04 19:40:15 +11:00 |
|
DavHau
|
37ad4eaad5
|
vars: print() -> log.info()
|
2024-12-04 14:08:50 +07:00 |
|
DavHau
|
f5226ec7ff
|
vars: Improve logging for migration
|
2024-12-04 12:42:03 +07:00 |
|
DavHau
|
ae24672c54
|
secrets: improve error message on wrong age key format
|
2024-12-04 12:04:07 +07:00 |
|
Michael Hoang
|
fd3e741eba
|
Add --print-build-logs to some Nix commands
|
2024-12-04 10:04:07 +11:00 |
|
lassulus
|
c6a713d393
|
cli vars generate: log in global context what is global
|
2024-12-03 22:29:25 +01:00 |
|
lassulus
|
d89ee46d7f
|
vars password-store: add neededForUsers option
|
2024-12-03 22:28:39 +01:00 |
|
lassulus
|
2916798e84
|
vars generate: show prompts only if not migrating
|
2024-12-03 22:25:16 +01:00 |
|
Jörg Thalheim
|
455c8654a1
|
clan/update: make build-host overridable in cli
|
2024-12-03 17:40:12 +01:00 |
|
Jörg Thalheim
|
8b0d791c5a
|
remove deprecated deploymentHost
|
2024-12-03 17:30:02 +01:00 |
|
Jörg Thalheim
|
51526aedbb
|
rename run_no_output to run_no_stdout
we want stderr for some nix commands.
|
2024-12-03 17:15:28 +01:00 |
|
Qubasa
|
164c621dc0
|
clan-cli: Fix ignored debug flag in clan vms run, refactor Host.run to use RunOpts
|
2024-12-03 16:01:51 +01:00 |
|
Johannes Kirschbauer
|
1bdbbfbd5b
|
api/machines: include disk and hw_config into machine details
|
2024-12-03 14:01:11 +01:00 |
|
Johannes Kirschbauer
|
045b7d6c28
|
api/modules: seperate frontmatter parsing from extraction
|
2024-12-03 14:01:00 +01:00 |
|
Johannes Kirschbauer
|
d15e801940
|
api/disk-templates: adopt directory structure from clan modules
|
2024-12-03 12:01:35 +01:00 |
|
a-kenji
|
05c12e4ee9
|
pkgs/cli: Fix suggestion after key generation
Fix the suggestion that is given when generating a new key.
Closes: #2537
|
2024-12-03 10:01:55 +01:00 |
|
clan-bot
|
41e5192f0f
|
Merge pull request 'Automatic flake update - nixpkgs - 2024-12-02T00:00+00:00' (#2530) from flake-update-nixpkgs-2024-12-02 into main
|
2024-12-02 14:21:56 +00:00 |
|
lassulus
|
79a2283c71
|
*: nix fmt
|
2024-12-02 15:14:40 +01:00 |
|
lassulus
|
1b83fd27a8
|
cli vars: remove get_all from baseclass
|
2024-12-02 11:30:09 +01:00 |
|
Johannes Kirschbauer
|
07c8b2c9ae
|
Clan-api: disk schema: improve error messages for invalid options
|
2024-11-29 21:33:22 +01:00 |
|
Johannes Kirschbauer
|
6d50587f7b
|
Clan-api: init set disk_schema from facter report
|
2024-11-29 21:30:46 +01:00 |
|
hsjobeki
|
26fa2bfad6
|
revert c7a3d52a33
revert Clan-app: init single-disk template
|
2024-11-29 20:08:02 +00:00 |
|
DavHau
|
681c671391
|
vars/migration: remove useless check
|
2024-11-29 17:23:31 +07:00 |
|
DavHau
|
66ce80c096
|
vars: rename: invalidation -> validation
|
2024-11-29 17:23:31 +07:00 |
|
DavHau
|
03bcf6bba3
|
vars: generate docs for cli and module
|
2024-11-29 17:23:31 +07:00 |
|
clan-bot
|
88861ecfb7
|
Merge pull request 'vars: make upload actually upload' (#2520) from lassulus/clan-core:vars_upload into main
|
2024-11-28 20:08:19 +00:00 |
|
lassulus
|
513431148e
|
vars: make upload actually upload
|
2024-11-28 21:00:12 +01:00 |
|
Qubasa
|
ff8d82c3c6
|
clan-vm-manager: Fix regression part2
|
2024-11-28 19:01:46 +01:00 |
|
lassulus
|
d4fb4efd1f
|
cli vars upload: fix sops
|
2024-11-28 17:52:04 +01:00 |
|
clan-bot
|
a97d719a52
|
Merge pull request 'remove secretsUploadDirectory from common module' (#2509) from lassulus/clan-core:no-secrets-upload-dir into main
|
2024-11-28 15:46:51 +00:00 |
|
lassulus
|
c00ac4a246
|
vars: remove secretsUploadDirectory from common module
|
2024-11-28 16:38:06 +01:00 |
|
Johannes Kirschbauer
|
c7a3d52a33
|
Clan-app: init single-disk template
|
2024-11-28 16:37:52 +01:00 |
|
Johannes Kirschbauer
|
ee9fdb7ac7
|
Clan-app/api: improve error message for mismatching types
|
2024-11-28 16:37:52 +01:00 |
|
Johannes Kirschbauer
|
d3be596c77
|
Clan-app/api: error on {unknown api method, mismatching parameter name}
|
2024-11-28 16:37:52 +01:00 |
|
Qubasa
|
95cb239206
|
clan-cli: refactor HostGroup._run_local to work with RunOpts
|
2024-11-28 16:05:51 +01:00 |
|
Qubasa
|
d2719f3179
|
clan-cli: cmd.run now has its options extracted to a dataclass
|
2024-11-28 15:26:37 +01:00 |
|
Johannes Kirschbauer
|
126874e62e
|
CLI/tests: use correct fixture paths
|
2024-11-28 11:56:12 +01:00 |
|
Johannes Kirschbauer
|
5d78c7a01e
|
CLI: use new template path
|
2024-11-28 11:44:44 +01:00 |
|
Qubasa
|
d29f9bf86c
|
clan-cli: SSH now completely refactored to use dataclasses everywhere
|
2024-11-28 10:52:14 +01:00 |
|