From 65e2cda83bd0db6f3ed985965db168f9201fedd7 Mon Sep 17 00:00:00 2001 From: Khalim Conn-Kowlessar Date: Mon, 14 Apr 2025 12:06:32 +0100 Subject: [PATCH 1/2] set db version to 14.3 --- infrastructure/terraform/main.tf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/infrastructure/terraform/main.tf b/infrastructure/terraform/main.tf index 4a707211..10ef31c2 100644 --- a/infrastructure/terraform/main.tf +++ b/infrastructure/terraform/main.tf @@ -66,7 +66,7 @@ resource "aws_security_group" "allow_db" { resource "aws_db_instance" "default" { allocated_storage = var.allocated_storage engine = "postgres" - engine_version = "14.10" + engine_version = "14.13" instance_class = var.instance_class db_name = var.database_name username = jsondecode(data.aws_secretsmanager_secret_version.db_credentials.secret_string)["db_assessment_model_username"] From ad00165510bc3bb5f007a01b89afc78e7e24a76d Mon Sep 17 00:00:00 2001 From: Khalim Conn-Kowlessar Date: Mon, 14 Apr 2025 12:13:20 +0100 Subject: [PATCH 2/2] added missing find my epc module --- backend/app/plan/router.py | 2 ++ backend/docker/Dockerfile | 1 + 2 files changed, 3 insertions(+) diff --git a/backend/app/plan/router.py b/backend/app/plan/router.py index 80a531bf..b85637e7 100644 --- a/backend/app/plan/router.py +++ b/backend/app/plan/router.py @@ -422,6 +422,8 @@ router = APIRouter( @router.post("/trigger") async def trigger_plan(body: PlanTriggerRequest): + logger.info("API triggered with body: %s", body) + logger.info("Connecting to db") session = sessionmaker(bind=db_engine)() created_at = datetime.now().isoformat() diff --git a/backend/docker/Dockerfile b/backend/docker/Dockerfile index 006f088a..759d316c 100644 --- a/backend/docker/Dockerfile +++ b/backend/docker/Dockerfile @@ -41,6 +41,7 @@ COPY ./etl/epc_clean/ ./etl/epc_clean/ COPY ./etl/bill_savings/ ./etl/bill_savings/ COPY ./etl/spatial/ ./etl/spatial/ COPY ./datatypes/ ./datatypes/ +COPY .etl/find_my_epc/ ./etl/find_my_epc/ # Set the ENTRYPOINT to the AWS Lambda RIC and CMD to your function handler ENTRYPOINT [ "/usr/local/bin/python", "-m", "awslambdaric" ]