From ac773017abd66e18ad16ac1a6dd8fb85d4e23734 Mon Sep 17 00:00:00 2001 From: Simon Kok Date: Fri, 17 May 2024 08:39:02 +0200 Subject: [PATCH] v3.2.1 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The upcoming v4 release will introduce breaking changes. As always, it is recommended to thoroughly review and test the upgrade procedure in a non-production environment. Unfortunately, a few issues popped up in ADF v3.2.0 that block a clean installation in a new environment. Making it harder to test the upgrade process. This release resolves those issues and includes an updated installer for ADF to simplify installation. We hope this shortens the time required to prepare for the v4 upgrade. --- **Fixes 🐞** * Fix management account config alias through ADF account management (#596) by @sbkok. * Fix CodeBuild stage naming bug (#628) by @pozeus. * Fix Jinja2 template rendering with autoescape enabled (#690) by @sujay0412. * Fix missing deployment_account_id and initial deployment global IAM bootstrap (#686) by @sbkok, resolves #594 and #659. * Fix permissions to enable delete default VPC in management account (#699) by @sbkok. * Fix tagging of Cross Account Access role in the management account (#700) by @sbkok. * Fix CloudFormation cross-region changeset approval (#701) by @sbkok. * Fix clean bootstrap of the deployment account (#703) by @sbkok, resolves #696. * Bump Jinja2 from 3.1.3 to 3.1.4 (#720 and #721) by @dependabot. * Fix account management lambdas in v3.2 (#729) by @sbkok. * Fix management account missing required IAM Tag Role permission in v3.2 (#729) by @sbkok. --- **Installation enhancements 🚀** This release is the first release with the new installation process baked in. Please read the [Installation Guide](https://github.com/awslabs/aws-deployment-framework/blob/make/latest/docs/installation-guide.md) how to install ADF. In case you are upgrading, please follow [the admin guide on updating ADF](https://github.com/awslabs/aws-deployment-framework/blob/make/latest/docs/admin-guide.md#updating-between-versions) instead. Changes baked into this release to support the new installation process: * New install process (#677) by @sbkok. * Ensure tox fails at first pytest failure (#686) by @sbkok. * Install: Add checks to ensure installer dependencies are available (#702) by @sbkok. * Install: Add version checks and pre-deploy warnings (#726) by @sbkok. * Install: Add uncommitted changes check (#733) --- docs/admin-guide.md | 2 +- docs/installation-guide.md | 2 +- src/template.yml | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/docs/admin-guide.md b/docs/admin-guide.md index 75f93a82d..a31ec3005 100644 --- a/docs/admin-guide.md +++ b/docs/admin-guide.md @@ -883,7 +883,7 @@ In the management account in `us-east-1`: 2. There might be a pull request if the `aws-deployment-framework-bootstrap` repository that you have has to be updated to apply recent changes of ADF. This would show up with the version that you deployed recently, for example - `v3.2.0`. + `v3.2.1`. 3. If there is no pull request, nothing to worry about. In that case, no changes were required in your repository for this update. Continue to the next step. If there is a pull request, open it and review the diff --git a/docs/installation-guide.md b/docs/installation-guide.md index b70b673a9..1cd3b9d07 100644 --- a/docs/installation-guide.md +++ b/docs/installation-guide.md @@ -191,7 +191,7 @@ You can checkout a specific version by running: git checkout ${version_tag_goes_here} # For example: -git checkout v3.2.0 +git checkout v3.2.1 ``` ### 3.3. Update Makefile diff --git a/src/template.yml b/src/template.yml index 2f4362ee4..2aaf8033e 100644 --- a/src/template.yml +++ b/src/template.yml @@ -18,13 +18,13 @@ Metadata: Labels: ["adf", "aws-deployment-framework", "multi-account", "cicd", "devops"] HomePageUrl: https://github.com/awslabs/aws-deployment-framework - SemanticVersion: 3.2.0 + SemanticVersion: 3.2.1 SourceCodeUrl: https://github.com/awslabs/aws-deployment-framework Mappings: Metadata: ADF: - Version: 3.2.0 + Version: 3.2.1 Parameters: CrossAccountAccessRoleName: