{
  "version": 4,
  "terraform_version": "1.7.3",
  "serial": 10,
  "lineage": "aeb6b5f5-93be-a1e2-1967-5c492ec638d8",
  "outputs": {},
  "resources": [
    {
      "mode": "data",
      "type": "archive_file",
      "name": "ansible_scripts",
      "provider": "provider[\"registry.opentofu.org/hashicorp/archive\"]",
      "instances": [
        {
          "schema_version": 0,
          "attributes": {
            "exclude_symlink_directories": null,
            "excludes": null,
            "id": "a28775e84fc841ef07f40d66dccf8a8850b791d4",
            "output_base64sha256": "4f4YTGBsHfef5deXm2jEehVIWNSlnBz7iyNrb4gEzo0=",
            "output_base64sha512": "BUzFcAvkVtk+3f4y621iKOkyXn2/Ch9Z+53tl0rhUfCvgNP9TiqDLM1dGBYtZ8h8sjOw6FvdTjB16+t1D4WFZg==",
            "output_file_mode": null,
            "output_md5": "4029f2558e4f4479b9075b73fb72ee91",
            "output_path": "ansible.zip",
            "output_sha": "a28775e84fc841ef07f40d66dccf8a8850b791d4",
            "output_sha256": "e1fe184c606c1df79fe5d7979b68c47a154858d4a59c1cfb8b236b6f8804ce8d",
            "output_sha512": "054cc5700be456d93eddfe32eb6d6228e9325e7dbf0a1f59fb9ded974ae151f0af80d3fd4e2a832ccd5d18162d67c87cb233b0e85bdd4e3075ebeb750f858566",
            "output_size": 1990,
            "source": [],
            "source_content": null,
            "source_content_filename": null,
            "source_dir": "ansible/",
            "source_file": null,
            "type": "zip"
          },
          "sensitive_attributes": []
        }
      ]
    },
    {
      "mode": "data",
      "type": "template_file",
      "name": "freebsd_amd64_cloudinit",
      "provider": "provider[\"registry.opentofu.org/hashicorp/template\"]",
      "instances": [
        {
          "index_key": 0,
          "schema_version": 0,
          "attributes": {
            "filename": null,
            "id": "462fe49953a94fff7137cfc03e3658e99b8e407439136a49b31d28d33a524ee9",
            "rendered": "#cloud-config\nfqdn: grim-freebsd-amd64-00\ngroups:\n  - admin\nusers:\n  - default\n  - name: admin\n    primary_group: admin\n    ssh_authorized_keys: [\"ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIP/mCAuMfKq4ukgGufiERyddsPIj2/KNXzB+gDTjHBGl\"]\n    sudo: ALL=(ALL) NOPASSWD:ALL\ngrowpart:\n  mode: auto\n  devices:\n    - /\n  ignore_growroot_disabled: false\ndisable_root: true\n# Uncomment this if you need to debug stuff\n#disable_root: false\n#chpasswd:\n#  expire: false\n#  users:\n#    - name: root\n#      password: abc123\n#      type: text\n",
            "template": "#cloud-config\nfqdn: ${fqdn}\ngroups:\n  - admin\nusers:\n  - default\n  - name: admin\n    primary_group: admin\n    ssh_authorized_keys: ${admin_ssh_pubkeys}\n    sudo: ALL=(ALL) NOPASSWD:ALL\ngrowpart:\n  mode: auto\n  devices:\n    - /\n  ignore_growroot_disabled: false\ndisable_root: true\n# Uncomment this if you need to debug stuff\n#disable_root: false\n#chpasswd:\n#  expire: false\n#  users:\n#    - name: root\n#      password: abc123\n#      type: text\n",
            "vars": {
              "admin_ssh_pubkeys": "[\"ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIP/mCAuMfKq4ukgGufiERyddsPIj2/KNXzB+gDTjHBGl\"]",
              "fqdn": "grim-freebsd-amd64-00"
            }
          },
          "sensitive_attributes": []
        }
      ]
    },
    {
      "mode": "managed",
      "type": "libvirt_cloudinit_disk",
      "name": "freebsd_amd64_cloudinit",
      "provider": "provider[\"registry.opentofu.org/dmacvicar/libvirt\"]",
      "instances": [
        {
          "index_key": 0,
          "schema_version": 0,
          "attributes": {
            "id": "/var/lib/libvirt/images/freebsd-amd64-00-cloudinit.iso;2fcb7fdb-5a86-4962-9b85-aac76aa79cab",
            "meta_data": "",
            "name": "freebsd-amd64-00-cloudinit.iso",
            "network_config": "",
            "pool": "default",
            "user_data": "#cloud-config\nfqdn: grim-freebsd-amd64-00\ngroups:\n  - admin\nusers:\n  - default\n  - name: admin\n    primary_group: admin\n    ssh_authorized_keys: [\"ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIP/mCAuMfKq4ukgGufiERyddsPIj2/KNXzB+gDTjHBGl\"]\n    sudo: ALL=(ALL) NOPASSWD:ALL\ngrowpart:\n  mode: auto\n  devices:\n    - /\n  ignore_growroot_disabled: false\ndisable_root: true\n# Uncomment this if you need to debug stuff\n#disable_root: false\n#chpasswd:\n#  expire: false\n#  users:\n#    - name: root\n#      password: abc123\n#      type: text\n"
          },
          "sensitive_attributes": [],
          "private": "bnVsbA==",
          "dependencies": [
            "data.template_file.freebsd_amd64_cloudinit"
          ]
        }
      ]
    },
    {
      "mode": "managed",
      "type": "libvirt_domain",
      "name": "freebsd_amd64",
      "provider": "provider[\"registry.opentofu.org/dmacvicar/libvirt\"]",
      "instances": [
        {
          "index_key": 0,
          "schema_version": 0,
          "attributes": {
            "arch": "x86_64",
            "autostart": true,
            "boot_device": [
              {
                "dev": [
                  "hd"
                ]
              }
            ],
            "cloudinit": "/var/lib/libvirt/images/freebsd-amd64-00-cloudinit.iso;2fcb7fdb-5a86-4962-9b85-aac76aa79cab",
            "cmdline": [],
            "console": [
              {
                "source_host": "127.0.0.1",
                "source_path": "",
                "source_service": "0",
                "target_port": "0",
                "target_type": "serial",
                "type": "pty"
              }
            ],
            "coreos_ignition": null,
            "cpu": [
              {
                "mode": "host-passthrough"
              }
            ],
            "description": "",
            "disk": [
              {
                "block_device": "",
                "file": "",
                "scsi": false,
                "url": "",
                "volume_id": "/var/lib/libvirt/images/freebsd-amd64-00.qcow2",
                "wwn": ""
              }
            ],
            "emulator": "/usr/bin/qemu-system-x86_64",
            "filesystem": [],
            "firmware": null,
            "fw_cfg_name": "opt/com.coreos/config",
            "graphics": [],
            "id": "e1ba1c65-4e2b-4bc1-a02a-5f6ace23f1f4",
            "initrd": "",
            "kernel": "",
            "machine": "pc",
            "memory": 2048,
            "metadata": null,
            "name": "freebsd-amd64-00",
            "network_interface": [
              {
                "addresses": [
                  "192.168.122.62"
                ],
                "bridge": "",
                "hostname": "freebsd-amd64-00",
                "mac": "52:54:00:EE:A1:DD",
                "macvtap": "",
                "network_id": "1f960ee9-6f20-4fb3-afac-87ecc3683a63",
                "network_name": "default",
                "passthrough": "",
                "vepa": "",
                "wait_for_lease": true
              }
            ],
            "nvram": [],
            "qemu_agent": false,
            "running": true,
            "timeouts": null,
            "tpm": [],
            "type": "kvm",
            "vcpu": 4,
            "video": [],
            "xml": []
          },
          "sensitive_attributes": [],
          "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjozMDAwMDAwMDAwMDB9fQ==",
          "dependencies": [
            "data.template_file.freebsd_amd64_cloudinit",
            "libvirt_cloudinit_disk.freebsd_amd64_cloudinit",
            "libvirt_volume.freebsd_amd64_base_image",
            "libvirt_volume.freebsd_amd64_image"
          ]
        }
      ]
    },
    {
      "mode": "managed",
      "type": "libvirt_volume",
      "name": "freebsd_amd64_base_image",
      "provider": "provider[\"registry.opentofu.org/dmacvicar/libvirt\"]",
      "instances": [
        {
          "index_key": 0,
          "schema_version": 0,
          "attributes": {
            "base_volume_id": null,
            "base_volume_name": null,
            "base_volume_pool": null,
            "format": "qcow2",
            "id": "/var/lib/libvirt/images/freebsd-amd64-base.qcow2",
            "name": "freebsd-amd64-base.qcow2",
            "pool": "default",
            "size": 3145728000,
            "source": "https://object-storage.public.mtl1.vexxhost.net/swift/v1/1dbafeefbd4f4c80864414a441e72dd2/bsd-cloud-image.org/images/freebsd/13.2/2023-04-22/ufs/freebsd-13.2-ufs-2023-04-22.qcow2",
            "xml": []
          },
          "sensitive_attributes": [],
          "private": "bnVsbA=="
        }
      ]
    },
    {
      "mode": "managed",
      "type": "libvirt_volume",
      "name": "freebsd_amd64_image",
      "provider": "provider[\"registry.opentofu.org/dmacvicar/libvirt\"]",
      "instances": [
        {
          "index_key": 0,
          "schema_version": 0,
          "attributes": {
            "base_volume_id": "/var/lib/libvirt/images/freebsd-amd64-base.qcow2",
            "base_volume_name": null,
            "base_volume_pool": null,
            "format": "qcow2",
            "id": "/var/lib/libvirt/images/freebsd-amd64-00.qcow2",
            "name": "freebsd-amd64-00.qcow2",
            "pool": "default",
            "size": 21474836480,
            "source": null,
            "xml": []
          },
          "sensitive_attributes": [],
          "private": "bnVsbA==",
          "dependencies": [
            "libvirt_volume.freebsd_amd64_base_image"
          ]
        }
      ]
    },
    {
      "mode": "managed",
      "type": "libvirt_volume",
      "name": "openbsd_amd64_base_image",
      "provider": "provider[\"registry.opentofu.org/dmacvicar/libvirt\"]",
      "instances": [
        {
          "index_key": 0,
          "schema_version": 0,
          "attributes": {
            "base_volume_id": null,
            "base_volume_name": null,
            "base_volume_pool": null,
            "format": "raw",
            "id": "/var/lib/libvirt/images/openbsd-amd64-base.raw",
            "name": "openbsd-amd64-base.raw",
            "pool": "default",
            "size": 5832704,
            "source": "https://cdn.openbsd.org/pub/OpenBSD/7.4/amd64/miniroot74.img",
            "xml": []
          },
          "sensitive_attributes": [],
          "private": "bnVsbA=="
        }
      ]
    },
    {
      "mode": "managed",
      "type": "local_file",
      "name": "freebsd_amd64_ansible_inventory",
      "provider": "provider[\"registry.opentofu.org/hashicorp/local\"]",
      "instances": [
        {
          "index_key": 0,
          "schema_version": 0,
          "attributes": {
            "content": "freebsd-amd64-00 ansible_ssh_common_args='-o ProxyJump=grim@abyss -o StrictHostKeyChecking=off' ansible_user=admin ansible_host=192.168.122.62",
            "content_base64": null,
            "content_base64sha256": "6dPFZw57qaVQd0MSj7+fxbRGZVZgOa8ytufnt4jFU/4=",
            "content_base64sha512": "kKuXrxfoWRG67ln3LKPhfmxg4HfYuYPUvafmSXR6svDRH+NhjdISdV8Ac1OYTb1GUQjaDlqhUqqHp0lI5ffOww==",
            "content_md5": "dc0c08113ae4f0bbfd06a2ea804d2d35",
            "content_sha1": "c64a685c23a9bc92979cd92c2949d5b69ee8b485",
            "content_sha256": "e9d3c5670e7ba9a5507743128fbf9fc5b44665566039af32b6e7e7b788c553fe",
            "content_sha512": "90ab97af17e85911baee59f72ca3e17e6c60e077d8b983d4bda7e649747ab2f0d11fe3618dd212755f007353984dbd465108da0e5aa152aa87a74948e5f7cec3",
            "directory_permission": "0777",
            "file_permission": "0777",
            "filename": "./inventory.freebsd_amd64",
            "id": "c64a685c23a9bc92979cd92c2949d5b69ee8b485",
            "sensitive_content": null,
            "source": null
          },
          "sensitive_attributes": [],
          "dependencies": [
            "data.template_file.freebsd_amd64_cloudinit",
            "libvirt_cloudinit_disk.freebsd_amd64_cloudinit",
            "libvirt_domain.freebsd_amd64",
            "libvirt_volume.freebsd_amd64_base_image",
            "libvirt_volume.freebsd_amd64_image"
          ]
        }
      ]
    },
    {
      "mode": "managed",
      "type": "null_resource",
      "name": "freebsd_amd64_ansible",
      "provider": "provider[\"registry.opentofu.org/hashicorp/null\"]",
      "instances": [
        {
          "index_key": 0,
          "schema_version": 0,
          "attributes": {
            "id": "1905810722861867584",
            "triggers": {
              "ansible": "a28775e84fc841ef07f40d66dccf8a8850b791d4",
              "hosts": "c64a685c23a9bc92979cd92c2949d5b69ee8b485"
            }
          },
          "sensitive_attributes": [],
          "dependencies": [
            "data.archive_file.ansible_scripts",
            "data.template_file.freebsd_amd64_cloudinit",
            "libvirt_cloudinit_disk.freebsd_amd64_cloudinit",
            "libvirt_domain.freebsd_amd64",
            "libvirt_volume.freebsd_amd64_base_image",
            "libvirt_volume.freebsd_amd64_image",
            "local_file.freebsd_amd64_ansible_inventory"
          ]
        }
      ]
    }
  ],
  "check_results": null
}
