Skip to content

chore: Update module and provider versions#2

Merged
sirantd merged 1 commit into
mainfrom
chore/update-module-provider-versions
May 31, 2026
Merged

chore: Update module and provider versions#2
sirantd merged 1 commit into
mainfrom
chore/update-module-provider-versions

Conversation

@sirantd

@sirantd sirantd commented May 31, 2026

Copy link
Copy Markdown
Contributor

What

Update Terraform module and provider versions, resolve a stash conflict in the aggregator IRSA role, and fix an AWS provider deprecation.

Modules

Module From To
iam/aws//modules/iam-role (agent + aggregator) 6.2.3 6.6.1
s3-bucket/aws 5.9.1 5.14.0
sqs/aws 4.1.0 5.2.2

Providers

Provider From To
hashicorp/aws >= 6.27.0 ~> 6.47
hashicorp/helm >= 3.1.1 ~> 3.1
cloudposse/utils >= 1.31.0 ~> 2.5
  • required_version: >= 1.0 -> >= 1.5.7
  • Floor-only (>=) pins replaced with pessimistic (~>) to block accidental major bumps.

Fixes

  • Resolved stash conflict in vector_aggregator.tf — kept the v6 iam-role module (consistent with the agent role, compatible with aws v6 provider) and dropped the stale iam-assumable-role-with-oidc v5.60.0.
  • Replaced deprecated data.aws_region.current.id with .region (aws 6.x deprecation).

Why

  • sqs v5 and the modern iam module require the aws v6 provider, already declared.
  • cloudposse/utils had unbounded >= pins that would silently pull a major (2.x); utils_deep_merge_yaml schema is unchanged across 1.x->2.x, verified before bumping.

Breaking changes

None for consumers of this module. The sqs 4->5 and utils 1->2 jumps only raise the aws provider / Terraform floor, which the module already required.

@sirantd sirantd requested review from chas0amx and wiseelf May 31, 2026 07:23
@sirantd sirantd self-assigned this May 31, 2026
@sirantd sirantd changed the title chore: update module and provider versions chore: Update module and provider versions May 31, 2026
@sirantd sirantd force-pushed the chore/update-module-provider-versions branch from a556476 to 8b60ea1 Compare May 31, 2026 07:26
- iam 6.2.3 -> 6.6.1 (agent + aggregator IRSA roles)
- s3-bucket 5.9.1 -> 5.14.0
- sqs 4.1.0 -> 5.2.2 (requires aws >= 6.0, terraform >= 1.5.7)
- tighten provider pins: aws ~> 6.47, helm ~> 3.1, utils ~> 2.5
- bump required_version to >= 1.5.7
- replace deprecated aws_region.id with .region
@sirantd sirantd force-pushed the chore/update-module-provider-versions branch from 8b60ea1 to 37cb0e2 Compare May 31, 2026 07:29
@sirantd sirantd merged commit d4b7e9d into main May 31, 2026
4 of 7 checks passed
@sirantd sirantd deleted the chore/update-module-provider-versions branch May 31, 2026 07:31
@github-actions

Copy link
Copy Markdown

This PR is included in version 0.0.3 🎉

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