From adf94579b1b60ad3ed83acf82b2dd39de68cfb3d Mon Sep 17 00:00:00 2001 From: socraticDevBlog Date: Mon, 3 Nov 2025 20:12:53 -0500 Subject: [PATCH 1/2] chore: upgrade aws local dependencies --- local/docker-compose.yml | 21 +++++++++++++++++---- local/events/get.json | 2 +- local/events/post.json | 2 +- 3 files changed, 19 insertions(+), 6 deletions(-) diff --git a/local/docker-compose.yml b/local/docker-compose.yml index 11527e4..00ebc04 100644 --- a/local/docker-compose.yml +++ b/local/docker-compose.yml @@ -1,7 +1,6 @@ -version: "3" services: dynamodb: - image: amazon/dynamodb-local:2.0.0 + image: amazon/dynamodb-local:2.6.1 container_name: app-dynamodb hostname: app-dynamodb volumes: @@ -11,12 +10,18 @@ services: - "8000:8000" command: "-jar DynamoDBLocal.jar -sharedDb -dbPath ." restart: unless-stopped + networks: + - db-network dynamodb_migrator: - image: amazon/aws-cli:2.13.6 + image: amazon/aws-cli:2.31.28 container_name: app-dynamodb_migrator working_dir: /home/dynamodblocal - command: dynamodb create-table --cli-input-json file://paste.json --endpoint-url http://dynamodb:8000 + entrypoint: ["/bin/sh", "-c"] + command: + - | + sleep 5 + aws dynamodb create-table --cli-input-json file://paste.json --endpoint-url http://app-dynamodb:8000 volumes: - ./schema:/home/dynamodblocal environment: @@ -25,7 +30,15 @@ services: - AWS_DEFAULT_REGION=local depends_on: - dynamodb + restart: on-failure + networks: + - db-network volumes: app_dynamodb: driver: local + +networks: + db-network: + driver: bridge + diff --git a/local/events/get.json b/local/events/get.json index 4858fa4..85350cb 100644 --- a/local/events/get.json +++ b/local/events/get.json @@ -1,6 +1,6 @@ { "queryStringParameters": { - "id": "f679e04f75bb74285359000765ea2af86adb198a" + "id": "10a04c0b8c91a4bd996efa6b22beda1aab08f210" }, "httpMethod": "GET", "path": "/", diff --git a/local/events/post.json b/local/events/post.json index 316536e..6f35dab 100644 --- a/local/events/post.json +++ b/local/events/post.json @@ -1,5 +1,5 @@ { - "content": "examplary job", + "content": "focuse on efficiency", "httpMethod": "POST", "path": "/", "requestContext": { From c947fe4cfec2189f207799ef0810d6b59be24321 Mon Sep 17 00:00:00 2001 From: socraticDevBlog Date: Mon, 3 Nov 2025 20:23:32 -0500 Subject: [PATCH 2/2] rollback providers version --- terraform/main.tf | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/terraform/main.tf b/terraform/main.tf index ee99059..7db8cfa 100644 --- a/terraform/main.tf +++ b/terraform/main.tf @@ -2,15 +2,15 @@ terraform { required_providers { aws = { source = "hashicorp/aws" - version = "5.98.0" + version = "5.92.0" } random = { source = "hashicorp/random" - version = "3.7.2" + version = "3.7.1" } archive = { source = "hashicorp/archive" - version = "2.7.1" + version = "2.7.0" } local = { source = "hashicorp/local"