We need to explicitly depend on module.lb in data.exoscale_security_group.lb, and on exoscale_security_group.all_machines in module.lb to ensure the initial terraform apply doesn't try to find the not yet created security group for the data source.
Checklist
[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
We need to explicitly depend on
module.lb
indata.exoscale_security_group.lb
, and onexoscale_security_group.all_machines
inmodule.lb
to ensure the initialterraform apply
doesn't try to find the not yet created security group for the data source.Checklist
bug
,enhancement
,documentation
,change
,breaking
,dependency
as they show up in the changelog