Skip to content

Commit

Permalink
fix: wire missing DB env vars into worker and step_result lambdas
Browse files Browse the repository at this point in the history
worker:
  - replace unused RESULTS_QUEUE_URL with input_queue_url (sqs.delete_message)
  - add dbEndpoint, dbUsername, dbDatabase, dbRegion

step_result:
  - add environment block with dbEndpoint, dbUsername, dbDatabase, dbRegion

dispatcher unchanged (no DB access)
  • Loading branch information
Dave Arnold committed Jul 8, 2026
1 parent 74ed0ef commit 21ec4cd
Showing 1 changed file with 14 additions and 1 deletion.
15 changes: 14 additions & 1 deletion lambda.tf
Original file line number Diff line number Diff line change
Expand Up @@ -96,6 +96,15 @@ resource "aws_lambda_function" "step_result" {
ipv6_allowed_for_dual_stack = false
}

environment {
variables = {
dbEndpoint = aws_rds_cluster.patch4.endpoint
dbUsername = local.db_user_name
dbDatabase = local.db_name
dbRegion = local.region
}
}

ephemeral_storage { size = 512 }
tracing_config { mode = "PassThrough" }

Expand Down Expand Up @@ -130,7 +139,11 @@ resource "aws_lambda_function" "worker" {

environment {
variables = {
RESULTS_QUEUE_URL = aws_sqs_queue.results.url
input_queue_url = aws_sqs_queue.dispatch_lambda.url
dbEndpoint = aws_rds_cluster.patch4.endpoint
dbUsername = local.db_user_name
dbDatabase = local.db_name
dbRegion = local.region
}
}

Expand Down

0 comments on commit 21ec4cd

Please sign in to comment.