Skip to content

EDU-159 Expand AWS ECR Public Registry documentation in Platform credentials#1614

Merged
munishchouhan merged 4 commits into
masterfrom
claude/EDU-159/public-ecr-wave-docs
Jun 29, 2026
Merged

EDU-159 Expand AWS ECR Public Registry documentation in Platform credentials#1614
munishchouhan merged 4 commits into
masterfrom
claude/EDU-159/public-ecr-wave-docs

Conversation

@seqera

@seqera seqera commented Jun 25, 2026

Copy link
Copy Markdown
Contributor

Summary

Expands the AWS ECR credentials pages to properly document ECR Public Registry usage with Wave. Applied across all four affected doc surfaces.

The previous docs had a single-sentence note about public.ecr.aws that omitted the key information users need to successfully authenticate.

Files changed

  • platform-cloud/docs/credentials/aws_registry_credentials.md
  • platform-enterprise_docs/credentials/aws_registry_credentials.md
  • platform-enterprise_versioned_docs/version-25.3/credentials/aws_registry_credentials.md
  • platform-enterprise_versioned_docs/version-26.1/credentials/aws_registry_credentials.md

All four pages are updated to:

  • Split into AWS ECR Private Registry and AWS ECR Public Registry sections for clarity.
  • Add a full IAM permissions list for ECR Public, including sts:GetServiceBearerToken — the permission absent from AmazonElasticContainerRegistryPublicReadOnly that causes silent auth failures.
  • Provide step-by-step Add ECR Public credentials to Seqera instructions with public.ecr.aws as the registry server value.
  • Fix a copy error: "IAM user secret access" → "IAM user secret access key".

Related

The companion PR in seqeralabs/wave adds the same public ECR guidance to the Wave authentication feature page (including self-hosted Wave config):
seqeralabs/wave#1066

Motivation

Support ticket 5013 showed users were not authenticating to ECR Public because:

  1. They didn't know to use public.ecr.aws as the registry server
  2. sts:GetServiceBearerToken was not documented as a required separate permission

Key: EDU-159

Co-authored by Claude agent for Jira.

@netlify

netlify Bot commented Jun 25, 2026

Copy link
Copy Markdown

Deploy Preview for seqera-docs ready!

Name Link
🔨 Latest commit b13862f
🔍 Latest deploy log https://app.netlify.com/projects/seqera-docs/deploys/6a427bb90c328600070c9dd8
😎 Deploy Preview https://deploy-preview-1614--seqera-docs.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@justinegeffen justinegeffen added 1. Editor review Needs a language review 1. Dev/PM/SME Needs a review by a Dev/PM/SME labels Jun 25, 2026

@christopher-hakkaart christopher-hakkaart left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Reads really well.

@munishchouhan
munishchouhan merged commit 30808d3 into master Jun 29, 2026
10 checks passed
@munishchouhan
munishchouhan deleted the claude/EDU-159/public-ecr-wave-docs branch June 29, 2026 14:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

1. Dev/PM/SME Needs a review by a Dev/PM/SME 1. Editor review Needs a language review deslop-to-do

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants