- Newest
- Most votes
- Most comments
This situation you're experiencing is not a system bug, but rather a limitation in how AWS Control Tower handles opt-in regions during the landing zone setup process.
When you initially select opt-in regions during the landing zone setup, AWS Control Tower remembers these selections. Even if you try to deselect them later in the process, the system maintains the history of your previous selections. This behavior is by design to ensure consistency and prevent accidental removal of governance from regions you initially intended to include.
The error message you're seeing indicates that your AWS account needs to be explicitly allowed to use these opt-in regions before AWS Control Tower can enable them. This is a security measure implemented by AWS for opt-in regions, which have higher security requirements than standard commercial regions.
To resolve this issue, you have a couple of options:
-
Contact AWS Support to have your account added to the required allow-list for the opt-in regions you want to use. Once your account is allow-listed, you should be able to proceed with the landing zone setup including those regions.
-
If you don't actually need to govern these opt-in regions immediately, you could try setting up your landing zone without selecting any opt-in regions initially. After the landing zone is successfully set up, you can then update it to include the opt-in regions once your account has been properly allow-listed.
Remember, it's generally recommended to only select regions where you actually plan to host AWS resources or workloads. Opting out of a region doesn't prevent you from deploying resources there, but those resources will remain outside of AWS Control Tower governance.
If you continue to experience issues after trying these approaches, it would be advisable to reach out to AWS Support for further assistance, as they can provide more specific guidance based on your account's status and requirements.
Sources
Considerations for activating AWS opt-in Regions - AWS Control Tower
How AWS Regions Work With AWS Control Tower - AWS Control Tower
Customize your AWS Control Tower landing zone - AWS Control Tower
answered 2 years ago

eventhough i reselect only the home-region during the setting up but it still failed, and i check the configurations then found all the opt-in regions i selected before still remained in the setting up configuration