Skip to content

fix(ci-lease): reorder template fetch + S3 perm#405

Merged
chrisns merged 1 commit into
mainfrom
chore/serialize-and-svc-catalog
May 22, 2026
Merged

fix(ci-lease): reorder template fetch + S3 perm#405
chrisns merged 1 commit into
mainfrom
chore/serialize-and-svc-catalog

Conversation

@chrisns
Copy link
Copy Markdown
Member

@chrisns chrisns commented May 22, 2026

S3 fallback needs IAM creds — reorder + grant s3:GetObject.

S3 fallback was using anonymous curl which got 403. The bucket isn't
public. Switch to 'aws s3 cp' with the hub creds (ci-lease role) and
add s3:GetObject permission on the blueprints bucket's
scenarios/*/template.yaml keys.

Reorder: configure-aws-credentials (hub) now runs BEFORE Resolve
template path so the aws s3 cp call has creds.
@chrisns chrisns had a problem deploying to smoke-test-deploy May 22, 2026 10:02 — with GitHub Actions Failure
@chrisns chrisns added this pull request to the merge queue May 22, 2026
Merged via the queue into main with commit cf3deb9 May 22, 2026
4 of 5 checks passed
@chrisns chrisns deleted the chore/serialize-and-svc-catalog branch May 22, 2026 10:03
@chrisns chrisns had a problem deploying to smoke-test-deploy May 22, 2026 10:14 — with GitHub Actions Failure
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant