awslabs / aws-saas-boost

AWS SaaS Boost is a ready-to-use toolset that removes the complexity of successfully running SaaS workloads in the AWS cloud.
Apache License 2.0
957 stars 188 forks source link

Fix tenant onboarding status stucked after stack created #433

Closed hanrobyn closed 1 year ago

hanrobyn commented 1 year ago

  1. After stacked created when onboarding, the OnboardingService received an event with error Codepipeline's arn in GCR.

    {
    "version": "0",
    "id": "be3a95aa-80a9-3830-8553-c7aef201cef7",
    "detail-type": "CodePipeline Pipeline Execution State Change",
    "source": "aws.codepipeline",
    "account": "111",
    "time": "2022-11-18T09:49:22Z",
    "region": "cn-north-1",
    "resources": [
        "arn:aws:codepipeline:cn-north-1:111:sb-test-tenant-e49fb688-main"
    ],
    ...
    }

    which causes the corresponding tenant has not created, and the onboarding status stays in "Provisioned".

  2. Fix some url in GCR.

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license