Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

use pre-release cdn and image repo for aws integration flows #47474

Conversation

GavinFrazar
Copy link
Contributor

@GavinFrazar GavinFrazar commented Oct 10, 2024

This PR updates the oneoff scripts and ECS deployment for the AWS integration enrollment flows to use the staging CDN and staging ECR repo for pre-release builds.

Teleport binary assets

Release: cdn.teleport.dev
Pre-release: cdn.cloud.gravitational.io

Teleport images

Release: public.ecr.aws/gravitational
Pre-release: public.ecr.aws/gravitational-staging

This is to make release testing a little nicer for people going through the web UI integration enrollment flows.
Without this change, you have to manually edit all the scripts generated and manually update the ECS task definition, which is tedious and less realistic for testing purposes.

@GavinFrazar GavinFrazar added the no-changelog Indicates that a PR does not require a changelog entry label Oct 10, 2024
@GavinFrazar GavinFrazar requested a review from greedy52 October 10, 2024 21:58
@github-actions github-actions bot requested review from avatus and bl-nero October 10, 2024 21:59
@GavinFrazar GavinFrazar force-pushed the gavinfrazar/use-pre-release-asset-urls-for-enrollment-flows branch from 89b4a5e to 64f6d4c Compare October 10, 2024 22:24
lib/defaults/defaults.go Outdated Show resolved Hide resolved
@GavinFrazar GavinFrazar force-pushed the gavinfrazar/use-pre-release-asset-urls-for-enrollment-flows branch from 64f6d4c to dda8cc7 Compare October 11, 2024 20:40
@GavinFrazar GavinFrazar requested a review from greedy52 October 11, 2024 20:43
@public-teleport-github-review-bot public-teleport-github-review-bot bot removed the request for review from bl-nero October 11, 2024 21:45
@GavinFrazar GavinFrazar added this pull request to the merge queue Oct 11, 2024
Merged via the queue into master with commit d88e549 Oct 11, 2024
38 checks passed
@GavinFrazar GavinFrazar deleted the gavinfrazar/use-pre-release-asset-urls-for-enrollment-flows branch October 11, 2024 22:24
@public-teleport-github-review-bot

@GavinFrazar See the table below for backport results.

Branch Result
branch/v15 Failed
branch/v16 Create PR

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backport/branch/v15 backport/branch/v16 no-changelog Indicates that a PR does not require a changelog entry size/md
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants