awslabs / sandbox-accounts-for-events

"Sandbox Accounts for Events" allows to provide multiple, temporary AWS accounts to a number of authenticated users simultaneously via a browser-based GUI.
Apache License 2.0
172 stars 37 forks source link

bug: cannot setup master account due to EOL of AWS CodeCommit #62

Closed mavogel closed 1 month ago

mavogel commented 2 months ago

Due to the error CreateRepository request is not allowed because there is no existing repository in this AWS account or AWS Organization

Beginning on 06 June 2024, AWS CodeCommit ceased onboarding new customers. Going forward, only customers who have an existing repository in AWS CodeCommit will be able to create additional repositories.

See explanation: https://repost.aws/questions/QUshILm0xbTjWJZSD8afYVgA/codecommit-cannot-create-a-repository

Solution:

  1. request codecommit repository via support request
  2. move away from codecommit to another VCS provider and change the resource
    AppUiAmplifyRepository:
    Type: AWS::CodeCommit::Repository
diranetafen commented 2 months ago

face the same issue, i used github as workaround

mavogel commented 2 months ago

great! Could you provider a PR with the instruction and cfn template updates how you made it work? That would be great

moellr commented 1 month ago

Issue is resolved now with latest commit (complete removal of CodeCommit, the build process is now run via CodeBuild instead of Amplify CI/CD)