Open monemhamid opened 3 years ago
Thanks for the details @monemhamid. Assigning a public IP is triggered by provision_external_public_ip
which defaults to TRUE to ease migration for those using a BIG-IP with public addressing. It should never be random.
Which version of the module are you using? The big change in current pre-releases 2.1.0 (TF0.13+) and 1.4.0 (TF0.12) is that interfaces are configured by DO - if that fails TMOS will only show management interface on NIC1.
Are you able to share your Terraform files with me? I'd like to take a look at how the modules are being called so I can replicate. Please just blank/xxxxx out any passwords, project id's, etc.
Hello and thank you for using our Terraform modules. Please complete this form and we'll try to address the issue.
Describe the bug
while trying to bootstrap two F5 in gcp, one of them randomly gets assigned public ip to its external NIC. This leads to internet connectivity issue during declarative onboarding, and i see errors like this
once up, the vm with this issue fails to connect to internet. updates, license checks fails. The external NIC config looks like below
Terraform modules used
GCP environment
Any other details we need to know?
my setup is such that i call vm creation from a TFVARS with multiple instance variables, so each do-builder runs only once. The loop function is essentially not used and the num_instance variable is 1
f5 image being used is
Additional context
Add any other context about the problem here. Sanitised snippets of logs are welcome, but we prefer that you upload larger files to a third-party host (Pastebin, GCS bucket, etc.) and provide a link instead.
DO NOT UPLOAD OR LINK TO FILES WITH SENSITIVE INFORMATION, SERVICE ACCOUNT KEYS, ETC.