Closed ArtiomL closed 5 years ago
It looks like you might be deploying via CLI or orchestration?
If so i would ensure that (1, 2 or 3) is not being passed as a string as the ARM template is expecting an integer.
If that does not fix it, which specific template are you using?
I'm using Terraform, and the value is an integer in my config: https://github.com/ArtiomL/f5-terraform/blob/master/cfg/azure/dev/bigip.tf
I will try to deploy directly.
Ah, this is a known issue with terraform not supporting certain data types, including ints. https://github.com/terraform-providers/terraform-provider-azurerm/issues/34
This can be solved on the F5 side in the interim by manually changing the template parameters to use a string instead of an integer, however having it cast as a type int allows us to optionally use some additional ARM template features (such as minValue/maxValue). We have also considered making that change in the shipped templates themselves across the board but have thus far held off on doing so.
Got it. Thank you!
Closing this issue out as workaround was provided and this should ideally be fixed within terraform itself (see above terraform provider issue). Please feel free to reopen or open a new issue if additional questions arise.
Description
Unable to deploy template. Setting any value to
numberOfExternalIps
(tried 1, 2 and 3) results in the following error:Template
supported/standalone/3nic/existing-stack/byol
Severity Level
For bugs, enter the bug severity level. Do not set any labels.
Severity: 3