Skip to content

1.11.0

Compare
Choose a tag to compare
@stumins stumins released this 20 Nov 22:09
· 5 commits to main since this release
  • Bugfix: Fix issue where AFT would crash if an account customization pipeline had not been executed for more than 12 months.

  • Enable customizing the concurrency of the Account Provisioning step function when invoked as part of the aft-invoke-customizations step function. Previously this value was set to 25; now, the Account Provisioning concurrency is controlled by the same concurrency parameter as the account customization pipelines, maximum_concurrent_customizations. As part of this change, the concurrency of the Account Provisioning step function will change from 25 to the current value of maximum_concurrent_customizations (if unspecified, the default value is 5).

    For more details see:
    https://docs.aws.amazon.com/controltower/latest/userguide/aft-account-customization-options.html#aft-re-invoke-customizations
    https://github.com/aws-ia/terraform-aws-control_tower_account_factory#input_maximum_concurrent_customizations

  • Upgrade the minimum version of Terraform to 1.0.0 and the minimum version of the AWS Provider to 5.11 for both the resources AFT requires to deploy and function, and AFT Feature Options. Note that this change does not affect the deployment configuration of user-defined Terraform modules.

  • Upgrade the default version of Terraform used to deploy user-defined Terraform modules to 1.5.7. This value can be configured using the terraform_version parameter when deploying AFT.

    Due to the substantial set of changes between the previous default version of 0.15.1 and the new default version of 1.5.7, you are encouraged to test your modules with 1.5.7 or otherwise set this parameter to your desired Terraform version.

    For more details, see: https://github.com/aws-ia/terraform-aws-control_tower_account_factory#input_terraform_version

  • Upgrade AFT CodeBuild job images to aws/codebuild/amazonlinux2-x86_64-standard:5.0

  • Upgrade AFT Python version to 3.11. This affects both Lambda function runtimes as well as the version of Python available in the AFT CodeBuild jobs.