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

Cloudformation template for Service Catalog cannot be deployed in other regions except us-east-1 #21

Open
dgallitelli opened this issue Oct 13, 2021 · 2 comments
Labels
bug Something isn't working

Comments

@dgallitelli
Copy link

In the Cloudformation template drift-service-catalog.yaml, the variable ${AWS::Region} is used to dynamically change the URL of the CFN template for BatchProduct and DeployProduct. However, the original bucket amazon-sagemaker-safe-deployment-pipeline has only been deployed in us-east-1.

Solution:
Change line 218 and 235 to use only the template from region us-east-1 instead of a variable.

This has been tested and works. The template has to be updated not only in this GitHub repo, but also in the S3 bucket amazon-sagemaker-safe-deployment-pipeline, otherwise the "Launch stack" button will not work.

@dgallitelli dgallitelli added the bug Something isn't working label Oct 13, 2021
@brightsparc
Copy link
Contributor

Thanks for raising this issue. I am generating this template using CDK which has populate the AWS::Region, so making this change would require a manual edit which I am looking to avoid if possible.

@dgallitelli
Copy link
Author

Does the problem not appear when you try to deploy with CDK, but in a region different than us-east-1? Cause it should, since the bucket does not exist.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants