Skip to content

feat: re-enable rpi ansible - #1423

Merged
bancey merged 3 commits into
mainfrom
feat/re-enable-rpi-ansible
Jul 24, 2026
Merged

feat: re-enable rpi ansible#1423
bancey merged 3 commits into
mainfrom
feat/re-enable-rpi-ansible

Conversation

@bancey

@bancey bancey commented Jul 24, 2026

Copy link
Copy Markdown
Owner

No description provided.

@autonomous-bancey

Copy link
Copy Markdown
Contributor

Plan Result (generate_ansible_inventory)

No changes. Your infrastructure matches the configuration.

@autonomous-bancey

Copy link
Copy Markdown
Contributor

Plan Result (prod_twingate)

No changes. Your infrastructure matches the configuration.

@autonomous-bancey

Copy link
Copy Markdown
Contributor

Plan Result (prod_dns)

Plan: 0 to add, 2 to change, 0 to destroy.
  • Update
    • module.adguard_gamora.adguard_config.config
    • module.adguard_thanos.adguard_config.config
Change Result (Click me)
  # module.adguard_gamora.adguard_config.config will be updated in-place
  ~ resource "adguard_config" "config" {
      ~ dhcp                            = {
          ~ ipv4_settings = {
              ~ lease_duration = 86400 -> 0
                # (4 unchanged attributes hidden)
            }
            # (3 unchanged attributes hidden)
        }
        id                              = "1"
      ~ last_updated                    = "Tuesday, 21-Jul-26 20:25:07 UTC" -> (known after apply)
      ~ tls                             = {
          ~ dns_names          = [] -> (known after apply)
          ~ issuer             = null -> (known after apply)
          ~ key_type           = null -> (known after apply)
          ~ not_after          = null -> (known after apply)
          ~ not_before         = null -> (known after apply)
          ~ private_key_saved  = false -> (known after apply)
          ~ subject            = null -> (known after apply)
          ~ valid_cert         = false -> (known after apply)
          ~ valid_chain        = false -> (known after apply)
          ~ valid_key          = false -> (known after apply)
          ~ valid_pair         = false -> (known after apply)
          ~ warning_validation = null -> (known after apply)
            # (9 unchanged attributes hidden)
        }
        # (9 unchanged attributes hidden)
    }

  # module.adguard_thanos.adguard_config.config will be updated in-place
  ~ resource "adguard_config" "config" {
      ~ dhcp                            = {
          ~ ipv4_settings = {
              ~ lease_duration = 86400 -> 0
                # (4 unchanged attributes hidden)
            }
            # (3 unchanged attributes hidden)
        }
        id                              = "1"
      ~ last_updated                    = "Tuesday, 21-Jul-26 20:25:08 UTC" -> (known after apply)
      ~ tls                             = {
          ~ dns_names          = [] -> (known after apply)
          ~ issuer             = null -> (known after apply)
          ~ key_type           = null -> (known after apply)
          ~ not_after          = null -> (known after apply)
          ~ not_before         = null -> (known after apply)
          ~ private_key_saved  = false -> (known after apply)
          ~ subject            = null -> (known after apply)
          ~ valid_cert         = false -> (known after apply)
          ~ valid_chain        = false -> (known after apply)
          ~ valid_key          = false -> (known after apply)
          ~ valid_pair         = false -> (known after apply)
          ~ warning_validation = null -> (known after apply)
            # (9 unchanged attributes hidden)
        }
        # (9 unchanged attributes hidden)
    }

Plan: 0 to add, 2 to change, 0 to destroy.

@autonomous-bancey

Copy link
Copy Markdown
Contributor

Plan Result (tiny_virtual_machines)

⚠️ Resource Deletion will happen

This plan contains resource delete operation. Please check the plan result very carefully!

Plan: 3 to add, 0 to change, 3 to destroy.
  • Replace
    • proxmox_virtual_environment_download_file.tiny_images["hela-jammy-server-cloudimg-amd64.img"]
    • proxmox_virtual_environment_download_file.tiny_images["loki-jammy-server-cloudimg-amd64.img"]
    • proxmox_virtual_environment_download_file.tiny_images["thor-jammy-server-cloudimg-amd64.img"]
Change Result (Click me)
  # proxmox_virtual_environment_download_file.tiny_images["hela-jammy-server-cloudimg-amd64.img"] must be replaced
-/+ resource "proxmox_virtual_environment_download_file" "tiny_images" {
      ~ id                  = "local:iso/jammy-server-cloudimg-amd64.img" -> (known after apply)
      ~ size                = 732081152 -> (known after apply) # forces replacement
        # (9 unchanged attributes hidden)
    }

  # proxmox_virtual_environment_download_file.tiny_images["loki-jammy-server-cloudimg-amd64.img"] must be replaced
-/+ resource "proxmox_virtual_environment_download_file" "tiny_images" {
      ~ id                  = "local:iso/jammy-server-cloudimg-amd64.img" -> (known after apply)
      ~ size                = 732081152 -> (known after apply) # forces replacement
        # (9 unchanged attributes hidden)
    }

  # proxmox_virtual_environment_download_file.tiny_images["thor-jammy-server-cloudimg-amd64.img"] must be replaced
-/+ resource "proxmox_virtual_environment_download_file" "tiny_images" {
      ~ id                  = "local:iso/jammy-server-cloudimg-amd64.img" -> (known after apply)
      ~ size                = 732081152 -> (known after apply) # forces replacement
        # (9 unchanged attributes hidden)
    }

Plan: 3 to add, 0 to change, 3 to destroy.
ℹ️ Objects have changed outside of Terraform

This feature was introduced from Terraform v0.15.4.

Terraform detected the following changes made outside of Terraform since the
last "terraform apply" which may have affected this plan:

  # module.tiny_k8s_virtual_machines["hela-tiny-master0"].proxmox_virtual_environment_vm.vm has changed
  ~ resource "proxmox_virtual_environment_vm" "vm" {
        id                                   = "200"
      ~ mac_addresses                        = [
            # (4 unchanged elements hidden)
            "2A:27:E9:95:E3:1E",
          ~ "C6:62:C2:5B:9B:DD" -> "8A:63:3A:05:CC:DF",
          ~ "8A:63:3A:05:CC:DF" -> "02:DF:B1:B8:48:08",
        ]
        name                                 = "tiny-master0"
        tags                                 = [
            "k8s",
            "k8s-control-plane",
            "terraform",
        ]
        # (35 unchanged attributes hidden)

        # (7 unchanged blocks hidden)
    }

  # module.tiny_k8s_virtual_machines["hela-tiny-node0"].proxmox_virtual_environment_vm.vm has changed
  ~ resource "proxmox_virtual_environment_vm" "vm" {
        id                                   = "220"
      ~ mac_addresses                        = [
            # (13 unchanged elements hidden)
            "F2:30:16:71:0D:88",
          ~ "B2:CB:A9:93:39:2C" -> "2E:E1:89:83:5F:46",
          ~ "2E:E1:89:83:5F:46" -> "36:D5:12:4F:4E:E3",
          ~ "36:D5:12:4F:4E:E3" -> "C6:19:1E:38:35:5F",
          ~ "C6:19:1E:38:35:5F" -> "8A:25:5A:EB:1C:74",
          ~ "8A:25:5A:EB:1C:74" -> "1E:FA:11:A2:4C:BE",
          ~ "46:A2:06:55:6C:1A" -> "32:8F:AC:C3:F1:15",
          ~ "1E:FA:11:A2:4C:BE" -> "C2:7F:3B:01:30:1E",
        ]
        name                                 = "tiny-node0"
        tags                                 = [
            "k8s",
            "k8s-worker",
            "terraform",
        ]
        # (35 unchanged attributes hidden)

        # (7 unchanged blocks hidden)
    }

  # module.tiny_k8s_virtual_machines["loki-tiny-master1"].proxmox_virtual_environment_vm.vm has changed
  ~ resource "proxmox_virtual_environment_vm" "vm" {
        id                                   = "201"
      ~ mac_addresses                        = [
            # (4 unchanged elements hidden)
            "1A:BC:35:E4:8A:36",
          ~ "22:F0:1E:81:94:A7" -> "7A:D1:9D:F0:D4:E5",
          ~ "7A:D1:9D:F0:D4:E5" -> "72:70:0E:BE:BA:B3",
        ]
        name                                 = "tiny-master1"
        tags                                 = [
            "k8s",
            "k8s-control-plane",
            "terraform",
        ]
        # (35 unchanged attributes hidden)

        # (7 unchanged blocks hidden)
    }

  # module.tiny_k8s_virtual_machines["loki-tiny-node1"].proxmox_virtual_environment_vm.vm has changed
  ~ resource "proxmox_virtual_environment_vm" "vm" {
        id                                   = "221"
      ~ mac_addresses                        = [
            # (3 unchanged elements hidden)
            "06:E8:5D:D7:54:C0",
          ~ "FA:3C:07:B2:4B:6A" -> "1A:BA:A0:78:05:06",
          ~ "1A:BA:A0:78:05:06" -> "06:EF:10:E9:29:94",
          ~ "06:EF:10:E9:29:94" -> "E6:CB:CA:0B:A3:6C",
          ~ "E6:CB:CA:0B:A3:6C" -> "EE:EB:F9:8F:0D:0F",
          ~ "EE:EB:F9:8F:0D:0F" -> "0E:9D:A1:39:2F:4A",
          ~ "0E:9D:A1:39:2F:4A" -> "FA:C7:E8:BA:98:C8",
          ~ "FA:C7:E8:BA:98:C8" -> "9A:FD:D5:A9:2B:A8",
          ~ "9A:FD:D5:A9:2B:A8" -> "8A:16:FA:6B:3C:0E",
          ~ "8A:16:FA:6B:3C:0E" -> "22:5A:0B:C5:FE:F4",
          ~ "22:5A:0B:C5:FE:F4" -> "E2:E7:45:66:45:F2",
          ~ "E2:E7:45:66:45:F2" -> "6A:4B:EC:D8:4C:80",
            "46:C1:9B:96:E4:18",
            # (2 unchanged elements hidden)
        ]
        name                                 = "tiny-node1"
        tags                                 = [
            "k8s",
            "k8s-worker",
            "terraform",
        ]
        # (35 unchanged attributes hidden)

        # (7 unchanged blocks hidden)
    }

  # module.tiny_k8s_virtual_machines["thor-tiny-master2"].proxmox_virtual_environment_vm.vm has changed
  ~ resource "proxmox_virtual_environment_vm" "vm" {
        id                                   = "202"
      ~ mac_addresses                        = [
            # (4 unchanged elements hidden)
            "FE:0E:97:60:8E:FC",
          ~ "EE:DC:CF:C1:B7:93" -> "F6:9A:07:40:4A:C9",
          ~ "F6:9A:07:40:4A:C9" -> "5E:19:9A:AE:45:28",
        ]
        name                                 = "tiny-master2"
        tags                                 = [
            "k8s",
            "k8s-control-plane",
            "terraform",
        ]
        # (35 unchanged attributes hidden)

        # (7 unchanged blocks hidden)
    }

  # module.tiny_k8s_virtual_machines["thor-tiny-node2"].proxmox_virtual_environment_vm.vm has changed
  ~ resource "proxmox_virtual_environment_vm" "vm" {
        id                                   = "222"
      ~ mac_addresses                        = [
            # (17 unchanged elements hidden)
            "9A:A1:96:36:4A:B4",
          ~ "AE:44:BC:9B:11:E0" -> "AE:9F:17:23:5E:12",
          ~ "AE:9F:17:23:5E:12" -> "7E:01:79:A4:1A:26",
          ~ "7E:01:79:A4:1A:26" -> "56:2C:10:86:C6:6E",
        ]
        name                                 = "tiny-node2"
        tags                                 = [
            "k8s",
            "k8s-worker",
            "terraform",
        ]
        # (35 unchanged attributes hidden)

        # (7 unchanged blocks hidden)
    }


Unless you have made equivalent changes to your configuration, or ignored the

@bancey
bancey marked this pull request as ready for review July 24, 2026 19:58
@bancey
bancey merged commit 68ec604 into main Jul 24, 2026
17 of 20 checks passed
@bancey
bancey deleted the feat/re-enable-rpi-ansible branch July 24, 2026 19:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant