Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Pin EventBridge Terraform module version #70

Merged
merged 2 commits into from
Apr 28, 2023

Conversation

cthain
Copy link
Contributor

@cthain cthain commented Apr 28, 2023

Changes proposed in this PR:

The version of the terraform-aws-modules/eventbridge/aws module was not specified in the lambda-registrator Terraform module. Versions 2.0.0 and 2.1.0 of the eventbridge module were released today. These contain breaking changes requiring an incompatible and untested version of the hashicorp/aws Terraform provider (>= 4.64.0). During terraform init Terraform attempted to select the most recent version of the eventbridge module because the version was not specified, and this caused a version mismatch for the aws Terraform provider. This caused the acceptance tests to fail.

This PR updates the lambda-registrator Terraform module to pin the version of the AWS EventBridge module to v1.17.3 so the selection of the module is deterministic.

It also updates the release in the CHANGELOG to match the beta4 version that will be released today.

How I've tested this PR:

  • Acceptance tests
  • Lambda example

How I expect reviewers to test this PR:

👀

Checklist:

  • Tests added Not applicable
  • CHANGELOG entry added

@cthain cthain requested review from skpratt and a team April 28, 2023 15:30
@cthain cthain self-assigned this Apr 28, 2023
@cthain cthain merged commit befdfb5 into main Apr 28, 2023
@cthain cthain deleted the cthain/pin-eventbridge-module-version branch April 28, 2023 16:27
aahel pushed a commit that referenced this pull request Aug 29, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants