add some comments

This commit is contained in:
Kiara Grouwstra 2025-05-12 08:25:30 +02:00
parent ca03480e35
commit 24e66476aa
Signed by: kiara
SSH key fingerprint: SHA256:COspvLoLJ5WC5rFb9ZDe5urVCkK4LJZOsjfF4duRJFU

View file

@ -24,6 +24,7 @@ locals {
} }
# FIXME move to host # FIXME move to host
# FIXME add proxmox
data "external" "base-hash" { data "external" "base-hash" {
program = ["sh", "-c", "echo \"{\\\"hash\\\":\\\"$(nix-hash ${path.module}/../common/nixos/base.nix)\\\"}\""] program = ["sh", "-c", "echo \"{\\\"hash\\\":\\\"$(nix-hash ${path.module}/../common/nixos/base.nix)\\\"}\""]
} }
@ -45,6 +46,7 @@ resource "terraform_data" "template" {
environment = { environment = {
NIX_PATH = local.nix_path NIX_PATH = local.nix_path
} }
# FIXME configure to use actual base image
command = <<-EOF command = <<-EOF
set -euo pipefail set -euo pipefail
@ -73,12 +75,17 @@ resource "proxmox_virtual_environment_file" "upload" {
} }
} }
# FIXME distinguish var.category
data "proxmox_virtual_environment_vms" "nixos_base" { data "proxmox_virtual_environment_vms" "nixos_base" {
node_name = local.node_name node_name = local.node_name
filter { filter {
name = "template" name = "template"
values = [true] values = [true]
} }
# filter {
# name = "node_name"
# values = ["nixos-base"]
# }
} }
resource "proxmox_virtual_environment_vm" "nix_vm" { resource "proxmox_virtual_environment_vm" "nix_vm" {