Change staging network
Also remove the deprecated staging gw
Related to T2721
Test Plan
➜ staging git:(master) terraform plan
Refreshing Terraform state in-memory prior to plan...
The refreshed state will be used to calculate this plan, but will not be
persisted to local or remote state storage.
module.gateway.proxmox_vm_qemu.node: Refreshing state... [id=beaubourg/qemu/109]
module.storage0.proxmox_vm_qemu.node: Refreshing state... [id=orsay/qemu/114]
module.db0.proxmox_vm_qemu.node: Refreshing state... [id=orsay/qemu/115]
module.scheduler0.proxmox_vm_qemu.node: Refreshing state... [id=beaubourg/qemu/116]
module.vault.proxmox_vm_qemu.node: Refreshing state... [id=beaubourg/qemu/121]
module.journal0.proxmox_vm_qemu.node: Refreshing state... [id=beaubourg/qemu/122]
module.deposit.proxmox_vm_qemu.node: Refreshing state... [id=beaubourg/qemu/120]
module.worker2.proxmox_vm_qemu.node: Refreshing state... [id=branly/qemu/112]
module.webapp.proxmox_vm_qemu.node: Refreshing state... [id=branly/qemu/119]
module.worker0.proxmox_vm_qemu.node: Refreshing state... [id=beaubourg/qemu/117]
module.worker1.proxmox_vm_qemu.node: Refreshing state... [id=beaubourg/qemu/118]
------------------------------------------------------------------------
An execution plan has been generated and is shown below.
Resource actions are indicated with the following symbols:
- destroy
Terraform will perform the following actions:
# module.gateway.proxmox_vm_qemu.node will be destroyed
- resource "proxmox_vm_qemu" "node" {
- agent = 0 -> null
- balloon = 0 -> null
- bios = "seabios" -> null
- boot = "c" -> null
- bootdisk = "virtio0" -> null
- ciuser = "root" -> null
- clone = "template-debian-10" -> null
- clone_wait = 15 -> null
- cores = 1 -> null
- cpu = "host" -> null
- desc = "staging gateway node" -> null
- disk_gb = 0 -> null
- force_create = false -> null
- full_clone = false -> null
- hotplug = "network,disk,usb" -> null
- id = "beaubourg/qemu/109" -> null
- ipconfig0 = "ip=192.168.100.125/24,gw=192.168.100.1" -> null
- ipconfig1 = "ip=192.168.128.1/24" -> null
- kvm = true -> null
- memory = 1024 -> null
- name = "gateway" -> null
- nameserver = "192.168.100.29" -> null
- numa = false -> null
- onboot = true -> null
- os_type = "cloud-init" -> null
- preprovision = true -> null
- qemu_os = "other" -> null
- scsihw = "virtio-scsi-pci" -> null
- searchdomain = "internal.staging.swh.network" -> null
- sockets = 1 -> null
- ssh_host = "192.168.100.125" -> null
- ssh_port = "22" -> null
- ssh_user = "root" -> null
- sshkeys = <<~EOT
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDVKCfpeIMg7GS3Pk03ZAcBWAeDZ+AvWk2k/pPY0z8MJ3YAbqZkRtSK7yaDgJV6Gro7nn/TxdJLo2jEzzWvlC8d8AEzhZPy5Z/qfVVjqBTBM4H5+e+TItAHFfaY5+0WvIahxcfsfaq70MWfpJhszAah3ThJ4mqzYaw+dkr42+a7Gx3Ygpb/m2dpnFnxvXdcuAJYStmHKU5AWGWWM+Fm50/fdMqUfNd8MbKhkJt5ihXQmZWMOt7ls4N8i5NZWnS9YSWow8X/ENOEqCRN9TyRkc+pPS0w9DNi0BCsWvSRJOkyvQ6caEnKWlNoywCmM1AlIQD3k4RUgRWe0vqg/UKPpH3Z root@terraform
EOT -> null
- target_node = "beaubourg" -> null
- vcpus = 0 -> null
- vlan = -1 -> null
- vmid = 109 -> null
- disk {
- backup = false -> null
- cache = "none" -> null
- format = "raw" -> null
- id = 0 -> null
- iothread = false -> null
- mbps = 0 -> null
- mbps_rd = 0 -> null
- mbps_rd_max = 0 -> null
- mbps_wr = 0 -> null
- mbps_wr_max = 0 -> null
- replicate = false -> null
- size = "20G" -> null
- ssd = false -> null
- storage = "proxmox" -> null
- storage_type = "cephfs" -> null
- type = "virtio" -> null
}
- network {
- bridge = "vmbr0" -> null
- firewall = false -> null
- id = 0 -> null
- link_down = false -> null
- macaddr = "6E:ED:EF:EB:3C:AA" -> null
- model = "virtio" -> null
- queues = -1 -> null
- rate = -1 -> null
- tag = -1 -> null
}
- network {
- bridge = "vmbr443" -> null
- firewall = false -> null
- id = 1 -> null
- link_down = false -> null
- macaddr = "FE:95:CC:A5:EB:43" -> null
- model = "virtio" -> null
- queues = -1 -> null
- rate = -1 -> null
- tag = -1 -> null
}
}
Plan: 0 to add, 0 to change, 1 to destroy.
------------------------------------------------------------------------
Note: You didn't specify an "-out" parameter to save this plan, so Terraform
can't guarantee that exactly these actions will be performed if
"terraform apply" is subsequently run.
Migrated from D4340 (view on Phabricator)