Skip to content

Releases: cloudposse/terraform-aws-ses-lambda-forwarder

v0.13.0

21 Apr 20:04
Compare
Choose a tag to compare
Use modules.cptest.test-automation.app instead of testing.cloudposse.co @goruha (#64) ## what * Use `modules.cptest.test-automation.app` instead of `testing.cloudposse.co`

why

  • New test account uses modules.cptest.test-automation.app as test DNS zone
Sync github @max-lobur (#43) Rebuild github dir from the template

🚀 Enhancements

Upgrade terraform-external-module-artifact to 0.8.0 for ARM compatibility @lukvdborne (#63)

what

terraform-external-module-artifact 0.7.1 still relies on hashicorp/template which is not compatible with ARM.

0.8.0 is: cloudposse/terraform-external-module-artifact@0.7.1...0.8.0

why

hashicorp/template is not compatible with ARM64. The latest release of this module switched to template/cloudposse, but the external module that is called in lambda.tf still uses hashicorp/template in version 0.7.1. Upgrading to 0.8.0 solves this issue.

There are no breaking changes between 0.7.1 and 0.8.0.

references

cloudposse/terraform-external-module-artifact@0.7.1...0.8.0

🤖 Automatic Updates

Migrate new test account @osterman (#61) ## what - Update `.github/settings.yml` - Update `.github/chatops.yml` files

why

  • Re-apply .github/settings.yml from org level to get terratest environment
  • Migrate to new test account

References

  • DEV-388 Automate clean up of test account in new organization
  • DEV-387 Update terratest to work on a shared workflow instead of a dispatch action
  • DEV-386 Update terratest to use new testing account with GitHub OIDC
Update .github/settings.yml @osterman (#60) ## what - Update `.github/settings.yml` - Drop `.github/auto-release.yml` files

why

  • Re-apply .github/settings.yml from org level
  • Use organization level auto-release settings

references

  • DEV-1242 Add protected tags with Repository Rulesets on GitHub
Update release workflow to allow pull-requests: write @osterman (#59) ## what - Update workflow (`.github/workflows/release.yaml`) to have permission to comment on PR

why

  • So we can support commenting on PRs with a link to the release
Update GitHub Workflows to use shared workflows from '.github' repo @osterman (#58) ## what - Update workflows (`.github/workflows`) to use shared workflows from `.github` repo

why

  • Reduce nested levels of reusable workflows
Update GitHub Workflows to Fix ReviewDog TFLint Action @osterman (#57) ## what - Update workflows (`.github/workflows`) to add `issue: write` permission needed by ReviewDog `tflint` action

why

  • The ReviewDog action will comment with line-level suggestions based on linting failures
Update GitHub workflows @osterman (#56) ## what - Update workflows (`.github/workflows/settings.yaml`)

why

  • Support new readme generation workflow.
  • Generate banners
Use GitHub Action Workflows from `cloudposse/.github` Repo @osterman (#54) ## what
  • Install latest GitHub Action Workflows

why

  • Use shared workflows from cldouposse/.github repository
  • Simplify management of workflows from centralized hub of configuration
Add GitHub Settings @osterman (#51) ## what - Install a repository config (`.github/settings.yaml`)

why

  • Programmatically manage GitHub repo settings
Update Scaffolding @osterman (#49) ## what - Reran `make readme` to rebuild `README.md` from `README.yaml` - Migrate to square badges - Add scaffolding for repo settings and Mergify

why

  • Upstream template changed in the .github repo
  • Work better with repository rulesets
  • Modernize look & feel

v0.12.0

17 May 09:07
c9d37cd
Compare
Choose a tag to compare
  • No changes

v0.11.1

28 Apr 17:21
c9d37cd
Compare
Choose a tag to compare
git.io->cloudposse.tools update @dylanbannon (#38)

what and why

Change all references to git.io/build-harness into cloudposse.tools/build-harness, since git.io redirects will stop working on April 29th, 2022.

References

  • DEV-143

🚀 Enhancements

Use cloudposse/template for arm support @nitrocode (#41)

what

  • Use cloudposse/template for arm support

why

  • The new cloudposse/template provider has a darwin arm binary for M1 laptops

references

v0.11.0

16 Dec 02:52
f8209ec
Compare
Choose a tag to compare
fix: Adding environment variable @r351574nc3 (#35)

what

  • Setting environment variable AWS_EC2_METADATA_DISABLED: true as a solution

why

  • github actions is unable to push artifacts to s3 because of an error with the awscli.

references

v0.10.1

21 Nov 03:10
977904d
Compare
Choose a tag to compare

🤖 Automatic Updates

Update context.tf @cloudpossebot (#34)

what

This is an auto-generated PR that updates the context.tf file to the latest version from cloudposse/terraform-null-label

why

To support all the features of the context interface.

v0.10.0

16 Feb 17:21
9d3789c
Compare
Choose a tag to compare
Update Terraform cloudposse/module-artifact/external to v0.7.0 @htplbc (#30)

what

  • Update terraform-external-module-artifact to 0.7.0

why

  • Support latest context.tf

v0.9.0

05 Feb 00:43
7d56c34
Compare
Choose a tag to compare
context.tf updated to v0.24.1, minimum required Terraform version bumped to 0.13.0 when needed, readme updated @maximmi (#29)

what

  • update context.tf to v0.24.1
  • minimum required Terraform version bumped to 0.13.0
  • readme updated, Bridgecrew compliance badges added

why

  • It allows for setting the letter case of tag names and labels, back compatibility with context v0.22.0 and below
  • we have dropped support for Terraform 0.12
  • To be able see and fix the recommendations from Bridgecrew so we can position our modules as standards compliant

Supersedes and closes #27
Supersedes and closes #28

v0.8.0

29 Jan 06:50
8618c20
Compare
Choose a tag to compare
mfa_delete removed @maximmi (#26)

what

  • mfa_delete removed
  • Bridgecrew check Ensure S3 bucket has MFA delete enabled skipped

why

references

v0.7.0

26 Jan 04:35
c27813f
Compare
Choose a tag to compare
readme updated, BridgeCrew compliance checks fixed @maximmi (#25)

what

  • BridgeCrew compliance checks fix
  • readme updated
  • default behaviour changed: S3 bucket MFA delete enabled by default
  • default behaviour changed: S3 Bucket Versioning enabled by default
  • default behaviour changed: X-ray tracing mode for Lambda set to PassThrough
  • default behaviour changed: Encryption of the S3 bucket enabled by default

why

  • To be able to position our modules as standards compliant
  • stay in sync with code
  • To comply BridgeCrew check

references

v0.6.1

07 Jan 08:19
7892318
Compare
Choose a tag to compare

🚀 Enhancements

Terraform 0.14 upgrade @maximmi (#22)

what

  • Upgrade to support Terraform 0.14 and bring up to current Cloud Posse standard

why

  • Support Terraform 0.14