Skip to content

ci: Pin LocalStack Docker image to 4.13.1 (no-changelog)#2054

Closed
everettbu wants to merge 1 commit into
masterfrom
shortstacked/localstack-ci-fix
Closed

ci: Pin LocalStack Docker image to 4.13.1 (no-changelog)#2054
everettbu wants to merge 1 commit into
masterfrom
shortstacked/localstack-ci-fix

Conversation

@everettbu

Copy link
Copy Markdown

Mirror of n8n-io/n8n#26111
Original author: shortstacked


Summary

Pins the LocalStack Docker image from :latest to 4.13.1 (the latest stable release).

The unpinned :latest tag was pulling unstable development builds, causing ~48 failures/week across virtually every branch for both external-secrets E2E tests:

  • secret-providers-connections.spec.ts — "can create a connection pointing to LocalStack"
  • aws-secrets-manager.spec.ts — "can configure, connect, and sync secrets from LocalStack"

LocalStack was the only unpinned image in test-containers.ts — every other service already had a pinned version.

Verification

  • Pulled localstack/localstack:4.13.1 successfully
  • Health check returns secretsmanager: available on first attempt
  • Secrets Manager create/list operations confirmed working
  • Prepull script (pull-test-images.ts) will automatically use the pinned version

Additional context

LocalStack is moving to require authentication for Docker pulls starting March 2026. A follow-up ticket should be created to plan for that transition.

Review / Merge checklist

  • PR title and summary are descriptive. (conventions)
  • Docs updated or follow-up ticket created.
  • Tests included.
  • PR Labeled with release/backport (if the PR is an urgent fix that needs to be backported)

The unpinned `:latest` tag was pulling unstable dev builds, causing
systemic E2E failures (~48/week) across all branches for both
external-secrets tests.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@everettbu everettbu added the n8n team Authored by the n8n team label Feb 23, 2026
@everettbu

Copy link
Copy Markdown
Author

Upstream PR was closed or merged. Code is synced via branch mirror.

@everettbu everettbu closed this Feb 23, 2026
@everettbu
everettbu deleted the shortstacked/localstack-ci-fix branch February 23, 2026 12:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

n8n team Authored by the n8n team

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants