From ffaa30d89490cf8d9c69f359a9efb6ce7d519977 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Thalheim?= Date: Tue, 22 Apr 2025 16:55:12 +0200 Subject: [PATCH] vms/run: upload vars --- pkgs/clan-cli/clan_cli/vms/run.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkgs/clan-cli/clan_cli/vms/run.py b/pkgs/clan-cli/clan_cli/vms/run.py index f004b5b05..9ed661059 100644 --- a/pkgs/clan-cli/clan_cli/vms/run.py +++ b/pkgs/clan-cli/clan_cli/vms/run.py @@ -21,6 +21,8 @@ from clan_cli.machines.machines import Machine from clan_cli.nix import nix_shell from clan_cli.qemu.qga import QgaSession from clan_cli.qemu.qmp import QEMUMonitorProtocol +from clan_cli.vars.generate import generate_vars +from clan_cli.vars.upload import upload_secret_vars from .inspect import VmConfig, inspect_vm from .qemu import qemu_command @@ -79,8 +81,10 @@ def get_secrets( secrets_dir.mkdir(parents=True, exist_ok=True) generate_facts([machine]) + generate_vars([machine]) machine.secret_facts_store.upload(secrets_dir) + upload_secret_vars(machine, secrets_dir) return secrets_dir