aws-solutions / data-transfer-hub

Seamless User Interface for replicating data into AWS.
https://aws-solutions.github.io/data-transfer-hub/en/
Apache License 2.0
136 stars 22 forks source link

[S3 Plugin] DTH S3 Plugin can not deploy in GovCloud due to missing assets #140

Closed YikaiHu closed 3 months ago

YikaiHu commented 9 months ago

Describe the bug DTH S3 Plugin can not deploy in GovCloud due to missing assets.

Should add aws-us-gov mapping in CloudFormation assets mappings.

"Mappings": {
    "FinderStackAssetTableC56DDAEC": {
      "aws": {
        "assetDomain": "https://aws-gcr-solutions-assets.s3.amazonaws.com/"
      },
      "aws-cn": {
        "assetDomain": "https://aws-gcr-solutions-assets.s3.cn-northwest-1.amazonaws.com.cn/"
      },
      "aws-us-gov": {
        "assetDomain": "https://aws-gcr-solutions-assets.s3.amazonaws.com/"
      }
    },

To Reproduce Deploy S3 Plugin in GovCloud

Expected behavior Deployment successful.

Please complete the following information about the solution:

To get the version of the solution, you can look at the description of the created CloudFormation stack. For example, "(SO8001) - Data Transfer Hub with aws-solutions-constructs: This template deploys an one-stop toolset for transferring data from different sources into AWS. Template version v1.0.0".

Screenshots If applicable, add screenshots to help explain your problem (please DO NOT include sensitive information).

Additional context Add any other context about the problem here.

YikaiHu commented 9 months ago

Workaround: please using this patching template.

DataTransferS3Stack-gc-patch.json

We will fix this issue in next release.

YikaiHu commented 3 months ago

Fixed in v2.6.0