lassulus
|
cfda7d6557
|
vars password-store: create tarball dir if not for users
|
2024-12-04 23:30:39 +01:00 |
|
lassulus
|
82fb1edc37
|
vars: add file mode
|
2024-12-04 23:30:39 +01:00 |
|
Johannes Kirschbauer
|
7b529855cd
|
api: create machine touch only the created machine
|
2024-12-04 17:44:56 +01:00 |
|
Johannes Kirschbauer
|
17de9e3e2f
|
clan.cli.inventory: init partial write
|
2024-12-04 17:43:20 +01:00 |
|
Johannes Kirschbauer
|
493e158d3c
|
api.inventory.modules: filter out /nix/store paths
|
2024-12-04 17:37:23 +01:00 |
|
clan-bot
|
daf892c046
|
Merge pull request 'Better install instructions for macos' (#2550) from arm64 into main
|
2024-12-04 16:32:02 +00:00 |
|
Jörg Thalheim
|
621fbd0f83
|
test_vars: set hostPlatform
|
2024-12-04 17:25:20 +01:00 |
|
Jörg Thalheim
|
161475a249
|
classgen: better message how to update
|
2024-12-04 17:25:20 +01:00 |
|
Jörg Thalheim
|
e1c135bf9d
|
clan-cli/clan_cli/inventory/update.sh: make script idempotent
|
2024-12-04 17:15:54 +01:00 |
|
lassulus
|
35ff4b92a6
|
test_vars_deployment: fix race condition with multiple VMs on error case
|
2024-12-04 17:07:36 +01:00 |
|
lassulus
|
0b8debae46
|
test_vars_deployment: pass stdin as DEVNULL to vm
|
2024-12-04 17:07:36 +01:00 |
|
Jörg Thalheim
|
012e2686d0
|
test_vms_cli: set hostPlatform x86_64-linux
|
2024-12-04 17:04:12 +01:00 |
|
lassulus
|
5c46b3b0a7
|
spawn_vm: pass stdin
|
2024-12-04 16:57:49 +01:00 |
|
lassulus
|
f0e415066e
|
qemu_command: disable monitor if non interactive
|
2024-12-04 16:44:30 +01:00 |
|
lassulus
|
64c5718bd4
|
start_vm: log VM start command
|
2024-12-04 16:43:59 +01:00 |
|
Jörg Thalheim
|
eac609a85d
|
test_flake_with_core: set system explicit
|
2024-12-04 15:54:00 +01:00 |
|
Jörg Thalheim
|
5a5980f3be
|
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
|
4457cdddbc
|
getpwnam-preload.c: no longer log shell
|
2024-12-04 14:57:00 +01:00 |
|
Jörg Thalheim
|
dbcf6780ab
|
only enable show-trace if we run in debug mode
|
2024-12-04 14:54:47 +01:00 |
|
Jörg Thalheim
|
4aa63021ff
|
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
|
041547b317
|
no longer show prefix
|
2024-12-04 12:14:32 +01:00 |
|
Jörg Thalheim
|
6247723c50
|
commit file instead of just git adding it
|
2024-12-04 12:14:32 +01:00 |
|
Jörg Thalheim
|
3452ca54e6
|
skip writing the empty inventory json
|
2024-12-04 12:14:32 +01:00 |
|
clan-bot
|
2b763152fb
|
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
|
b72ff23732
|
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
|
ca26431d12
|
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
|
439cde691f
|
vars: print() -> log.info()
|
2024-12-04 14:08:50 +07:00 |
|
DavHau
|
a11820b1d6
|
vars: Improve logging for migration
|
2024-12-04 12:42:03 +07:00 |
|
DavHau
|
4e4724f766
|
secrets: improve error message on wrong age key format
|
2024-12-04 12:04:07 +07:00 |
|
Michael Hoang
|
b9d922eaac
|
Add --print-build-logs to some Nix commands
|
2024-12-04 10:04:07 +11:00 |
|
lassulus
|
996c5bdda1
|
cli vars generate: log in global context what is global
|
2024-12-03 22:29:25 +01:00 |
|
lassulus
|
e6eaa3cc03
|
vars password-store: add neededForUsers option
|
2024-12-03 22:28:39 +01:00 |
|
lassulus
|
9f5cd917de
|
vars generate: show prompts only if not migrating
|
2024-12-03 22:25:16 +01:00 |
|
Jörg Thalheim
|
0b3816b6ec
|
clan/update: make build-host overridable in cli
|
2024-12-03 17:40:12 +01:00 |
|
Jörg Thalheim
|
760126d8d5
|
remove deprecated deploymentHost
|
2024-12-03 17:30:02 +01:00 |
|
Jörg Thalheim
|
bbb2aca5cb
|
rename run_no_output to run_no_stdout
we want stderr for some nix commands.
|
2024-12-03 17:15:28 +01:00 |
|
Qubasa
|
570bceff4e
|
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
|
1768e44d51
|
api/machines: include disk and hw_config into machine details
|
2024-12-03 14:01:11 +01:00 |
|
Johannes Kirschbauer
|
aa79f31664
|
api/modules: seperate frontmatter parsing from extraction
|
2024-12-03 14:01:00 +01:00 |
|
Johannes Kirschbauer
|
d1f624ad1f
|
api/disk-templates: adopt directory structure from clan modules
|
2024-12-03 12:01:35 +01:00 |
|
a-kenji
|
3d4f601c11
|
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
|
f3131afe14
|
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
|
3ae82f3efc
|
*: nix fmt
|
2024-12-02 15:14:40 +01:00 |
|
lassulus
|
c9f0e88164
|
cli vars: remove get_all from baseclass
|
2024-12-02 11:30:09 +01:00 |
|
Johannes Kirschbauer
|
9c6582a197
|
Clan-api: disk schema: improve error messages for invalid options
|
2024-11-29 21:33:22 +01:00 |
|
Johannes Kirschbauer
|
1d566a47f4
|
Clan-api: init set disk_schema from facter report
|
2024-11-29 21:30:46 +01:00 |
|
hsjobeki
|
9201a29c1d
|
revert 2031807acb
revert Clan-app: init single-disk template
|
2024-11-29 20:08:02 +00:00 |
|
DavHau
|
8d007867b3
|
vars/migration: remove useless check
|
2024-11-29 17:23:31 +07:00 |
|
DavHau
|
5c5a87d416
|
vars: rename: invalidation -> validation
|
2024-11-29 17:23:31 +07:00 |
|
DavHau
|
fbbfcc0aa5
|
vars: generate docs for cli and module
|
2024-11-29 17:23:31 +07:00 |
|