diff --git a/lxc/grail-2/main.tf b/lxc/grail-2/main.tf index 570c4cb..c22d17b 100644 --- a/lxc/grail-2/main.tf +++ b/lxc/grail-2/main.tf @@ -64,7 +64,9 @@ resource "proxmox_virtual_environment_vm" "debian_vm" { ## invalid for vms swap = var.swap } - ## agent = 1 + agent { + enabled = true + } startup { order = "3" diff --git a/lxc/grail-2/user-data.yaml b/lxc/grail-2/user-data.yaml index 5de8f8a..de1d8bb 100644 --- a/lxc/grail-2/user-data.yaml +++ b/lxc/grail-2/user-data.yaml @@ -1,11 +1,19 @@ #cloud-config -hostname: grailvmcc -manage_etc_hosts: true -#user: debian -#ssh_authorized_keys: -# - ssh-ed25519 AAAAC3Nza... your-public-key +hostname: grailvm +timezone: America/Chicago +users: + - default + - name: ubuntu + groups: + - sudo + shell: /bin/bash + sudo: ALL=(ALL) NOPASSWD:ALL +package_update: true packages: - qemu-guest-agent - + - net-tools + - curl runcmd: - - systemctl enable --now qemu-guest-agent \ No newline at end of file + - systemctl enable qemu-guest-agent + - systemctl start qemu-guest-agent + - echo "done" > /tmp/cloud-config.done \ No newline at end of file