During a Concourse deployment task with BOSH, the following error is encountered:
Error: Instance group 'web' with network '<NETWORK_NAME>' declares static ip '###.###.###.###', which belongs to no subnet
Concourse deployed on Bosh might encounter this failure.
This failure occurs due to a mismatch in the configured concourse.yml 'static_ips' and the cloud-config.yml 'static' IP configuration. The concourse.yml is expecting a static IP assigned, but the BOSH cloud config is not configured to provide it.
When the 'static_ips' field is configured in the networks section of the concourse.yml file, the cloud-config.yml must also contain a 'static' field in the networks section.
To resolve this:
Reference the following Concourse documentation which details that the Static IP's in the cloud-config should not be configured under the Reserved field.
If you face any problems with these steps, please contact support.