resource "openstack_compute_instance_v2" "leader" { name = "terratest_leader" image_id = var.image_id flavor_name = var.leader_flavor key_pair = openstack_compute_keypair_v2.this.name security_groups = [openstack_networking_secgroup_v2.ssh_ping.name] network { name = openstack_networking_network_v2.private.name } } resource "openstack_networking_floatingip_v2" "leader" { pool = "public" } # NOTE: This resource type is deprecated, but openstack_networking_floatingip_assocate v2 may not work yet resource "openstack_compute_floatingip_associate_v2" "leader" { floating_ip = openstack_networking_floatingip_v2.leader.address instance_id = openstack_compute_instance_v2.leader.id } output "leader_floatingip" { value = openstack_compute_floatingip_associate_v2.leader.floating_ip }