By using security group names across the module boundary, we triggered a bug in the Terraform Exoscale provider which results in inconsistent final plans during the initial terraform apply.
[x] Keep pull requests small so they can be easily reviewed.
[x] Categorize the PR by setting a good title and adding one of the labels:
bug, enhancement, documentation, change, breaking, dependency
as they show up in the changelog
By using security group names across the module boundary, we triggered a bug in the Terraform Exoscale provider which results in inconsistent final plans during the initial
terraform apply
.This commit updates the LB module to v4.2.0 (which includes https://github.com/appuio/terraform-modules/pull/39) and updates the surrounding Terraform to use security group IDs directly.
Checklist
bug
,enhancement
,documentation
,change
,breaking
,dependency
as they show up in the changelog