revert: restore localstack:latest now that SDK is pinned

The S3 deserialization issue was caused by @aws-sdk/client-s3 v3.1005
(schema-based AwsRestXmlProtocol), not LocalStack's version. The SDK
is now pinned to ~3.779.0 in the orchestrator repo, so localstack:latest
works correctly.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
frostebite
2026-03-11 08:27:04 +00:00
parent b78785eba1
commit b351f4d738

View File

@@ -227,7 +227,7 @@ jobs:
-e SERVICES=s3,cloudformation,ecs,kinesis,cloudwatch,logs,efs,ec2,iam,elasticfilesystem,secretsmanager,lambda,events,sts \
-e DEBUG=0 \
-e HOSTNAME_EXTERNAL=localstack-main \
localstack/localstack:3.8.1 || true
localstack/localstack:latest || true
echo "Waiting for LocalStack to be ready..."
MAX_ATTEMPTS=60
READY=false
@@ -553,7 +553,7 @@ jobs:
-p 4566:4566 \
-e SERVICES=s3,cloudformation,ecs,kinesis,cloudwatch,logs,efs,ec2,iam,elasticfilesystem,secretsmanager,lambda,events,sts \
-e DEBUG=0 \
localstack/localstack:3.8.1 || true
localstack/localstack:latest || true
MAX_ATTEMPTS=60
for i in $(seq 1 $MAX_ATTEMPTS); do
HEALTH=$(curl -s http://localhost:4566/_localstack/health 2>/dev/null || echo "")
@@ -831,7 +831,7 @@ jobs:
-p 4566:4566 \
-e SERVICES=s3,cloudformation,ecs,kinesis,cloudwatch,logs \
-e DEBUG=0 \
localstack/localstack:3.8.1 || true
localstack/localstack:latest || true
MAX_ATTEMPTS=60
for i in $(seq 1 $MAX_ATTEMPTS); do
HEALTH=$(curl -s http://localhost:4566/_localstack/health 2>/dev/null || echo "")
@@ -1070,7 +1070,7 @@ jobs:
-p 4566:4566 \
-e SERVICES=s3 \
-e DEBUG=0 \
localstack/localstack:3.8.1 || true
localstack/localstack:latest || true
MAX_ATTEMPTS=60
for i in $(seq 1 $MAX_ATTEMPTS); do
HEALTH=$(curl -s http://localhost:4566/_localstack/health 2>/dev/null || echo "")