fix: resolve dependency chain issues (#108)

Signed-off-by: matttrach <matt.trachier@suse.com>
This commit is contained in:
Matt Trachier 2024-08-26 11:40:30 -05:00 committed by GitHub
parent 83dfbafe64
commit 21a5cb1bd0
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 13 additions and 4 deletions

View File

@ -20,11 +20,11 @@
}, },
"nixpkgs": { "nixpkgs": {
"locked": { "locked": {
"lastModified": 1723019560, "lastModified": 1724395761,
"narHash": "sha256-O/kxmybNecC3Efr6ITOdtCzFv90/B2Iiedavj5aRWt0=", "narHash": "sha256-zRkDV/nbrnp3Y8oCADf5ETl1sDrdmAW6/bBVJ8EbIdQ=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "f5129fb42b9c262318130a97b47516946da3e7d7", "rev": "ae815cee91b417be55d43781eb4b73ae1ecc396c",
"type": "github" "type": "github"
}, },
"original": { "original": {

View File

@ -56,6 +56,9 @@ resource "aws_security_group_rule" "external_ingress" {
resource "aws_lb" "new" { resource "aws_lb" "new" {
count = local.create count = local.create
depends_on = [
aws_eip.created,
]
name = local.name name = local.name
internal = false internal = false
load_balancer_type = "network" load_balancer_type = "network"
@ -83,6 +86,9 @@ resource "aws_lb" "new" {
} }
resource "aws_lb_target_group" "created" { resource "aws_lb_target_group" "created" {
depends_on = [
aws_lb.new,
]
for_each = (local.create == 1 ? local.access_info : {}) for_each = (local.create == 1 ? local.access_info : {})
name = each.value.target_name name = each.value.target_name
port = each.value.port port = each.value.port
@ -101,6 +107,9 @@ resource "aws_lb_target_group" "created" {
} }
resource "aws_lb_listener" "created" { resource "aws_lb_listener" "created" {
depends_on = [
aws_lb.new,
]
for_each = (local.create == 1 ? local.access_info : {}) for_each = (local.create == 1 ? local.access_info : {})
load_balancer_arn = aws_lb.new[0].arn load_balancer_arn = aws_lb.new[0].arn
port = each.value.port port = each.value.port