From f191bd0c478285b484368c01d59470e6c6ddb730 Mon Sep 17 00:00:00 2001 From: Kiara Grouwstra Date: Mon, 20 Oct 2025 17:33:08 +0200 Subject: [PATCH] add no-op second invocation Signed-off-by: Kiara Grouwstra --- deployment/check/data-model-tf-proxmox/nixosTest.nix | 9 ++++++++- deployment/run/tf-proxmox/main.tf | 1 + 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/deployment/check/data-model-tf-proxmox/nixosTest.nix b/deployment/check/data-model-tf-proxmox/nixosTest.nix index 46f88175..906c7315 100644 --- a/deployment/check/data-model-tf-proxmox/nixosTest.nix +++ b/deployment/check/data-model-tf-proxmox/nixosTest.nix @@ -210,11 +210,18 @@ in ssh -o BatchMode=yes -o StrictHostKeyChecking=no pve "true" export PROXMOX_VE_API_TOKEN="root@pam!mytoken={pm_token}" ${lib.getExe deployment.run} | jq -r '.ipv4.value[0]' - # ${lib.getExe deployment.run} >&2 """).strip() deployer.succeed(f""" ssh -i "/root/.ssh/id_ed25519" -o StrictHostKeyChecking=no -o BatchMode=yes -J pve root@{ip} su - operator -c hello >&2 """) + + # no-op + deployer.succeed(f""" + export SSL_CERT_FILE=/tmp/pve-ca-bundle.crt + ssh -o BatchMode=yes -o StrictHostKeyChecking=no pve "true" + export PROXMOX_VE_API_TOKEN="root@pam!mytoken={pm_token}" + ${lib.getExe deployment.run} >&2 + """, timeout=300) ''; } diff --git a/deployment/run/tf-proxmox/main.tf b/deployment/run/tf-proxmox/main.tf index a61139bc..7b89d60f 100644 --- a/deployment/run/tf-proxmox/main.tf +++ b/deployment/run/tf-proxmox/main.tf @@ -85,6 +85,7 @@ resource "proxmox_virtual_environment_vm" "nix_vm" { # or just defer syncing when only this changed? ignore_changes = [ disk["import_from"], + initialization, ] } node_name = var.node_name