-
Notifications
You must be signed in to change notification settings - Fork 447
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
AWS Codestart and Codecommit - discontinued support #478
Comments
It would be really nice if GitHub (and GitHub Actions) would get primary support. |
can we get some feedback from the team on this issue? This seems to be quite an important topic to address. |
Hi all, thank you for reaching out. AWS CodeCommit will no longer allow new customers to create repositories. However, existing AWS CodeCommit repositories will remain fully supported. Customers with existing AWS CodeCommit repositories can create new repos as well. |
@vivesan1 are you able to share any kind of timeline on using the new CodeConnections APIs? A lack of support for GitLab (self-managed or hosted) is going to be a non-starter for some of my companies clients. EDIT: We could work around this in the past by having GitLab push to CodeCommit, but that is no longer an option for new accounts. |
Hello everyone, We were starting a Proof of Concept with the AFT for Terraform, but unfortunatelly we weren't able to finish a successfull deployment of the aws-control-tower-customizations Terraform Module. It happens because after following all the mandatory steps (organization, new Landing Zones, Control Tower enablement and etc), we do not have the CodeCommit product available on our new accounts. We did some diggering on the Terraform's Submodules, but it seems to only be allowing us to point to an existing Github Code Repository, and not to push the example pipeline's Terraform Code to a brand new repository (wich is what we were expecting, since it's the default behavior of the deployment on CodeCommit). I would appreciate if someone could give us some guidance on how to have a similar deployment that used to work with CodeCommit, on Github (or any other VCS source, actually). |
@julianunespdedalus , sorry to hear the problem with CodeCommit. have you tried to use the examples here https://github.com/aws-ia/terraform-aws-control_tower_account_factory/tree/main/examples to deploy it using an existing GitHub repository? once you deployed the module, you need to complete post deployment steps: https://docs.aws.amazon.com/controltower/latest/userguide/aft-post-deployment.html |
CodeStar deprecation and support for CodeConnection is related to Terraform Provider AWS #36671 |
AFT now supports GitLab and GitLab self-managed as version control systems (VCS) alternatives. Latest Release |
As of end of July 2024, AWS is ending support for both CodeCommit and CodeStar
Sources:
https://docs.aws.amazon.com/codestar/latest/userguide/transition-project-prod.html
https://aws.amazon.com/blogs/devops/how-to-migrate-your-aws-codecommit-repository-to-another-git-provider/
Since any other VCS than Codecommit available in AFT use Codestar connection, this seems like a problem for using AFT further, or deploying new AFT modules
Please provide an alternative solution for AFT repositories or functional workaround
Currently it's not a problem for us, but not sure how the upgrades will behave
The text was updated successfully, but these errors were encountered: