Skip to content

Commit

Permalink
v3.2.1
Browse files Browse the repository at this point in the history
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)
  • Loading branch information
sbkok committed May 27, 2024
1 parent d6d197e commit c3f6955
Show file tree
Hide file tree
Showing 3 changed files with 4 additions and 4 deletions.
2 changes: 1 addition & 1 deletion docs/admin-guide.md
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
2 changes: 1 addition & 1 deletion docs/installation-guide.md
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
4 changes: 2 additions & 2 deletions src/template.yml
Original file line number Diff line number Diff line change
Expand Up @@ -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:
Expand Down

0 comments on commit c3f6955

Please sign in to comment.