Skip to content

feat(multi-runner): consume resolved experimental config - #5340

Open
edersonbrilhante wants to merge 3 commits into
experimental-multi-runner-input-translationfrom
use-resolved-config-consumers
Open

feat(multi-runner): consume resolved experimental config#5340
edersonbrilhante wants to merge 3 commits into
experimental-multi-runner-input-translationfrom
use-resolved-config-consumers

Conversation

@edersonbrilhante

Copy link
Copy Markdown
Contributor

Description

Route multi-runner resources through local.resolved_config so experimental v2 lanes are used for runner, queue, webhook, IAM, observability, and SSM settings while retaining stable v1 translation compatibility.

The change also removes the now-unused module-level iam_overrides input and updates the translation test to verify experimental resource selection.

Test Plan

  • terraform validate in modules/multi-runner
  • terraform test in modules/multi-runner — 6 passed
  • Repository pre-commit hooks passed: Terraform fmt, Terraform validate with TFLint, and merge-conflict checks

Related Issues

Depends on #5284.

@edersonbrilhante
edersonbrilhante requested a review from a team as a code owner September 3, 2026 13:38
@edersonbrilhante
edersonbrilhante marked this pull request as draft September 3, 2026 13:47
@github-actions

github-actions Bot commented Sep 3, 2026

Copy link
Copy Markdown
Contributor

Dependency Review

✅ No vulnerabilities or license issues or OpenSSF Scorecard issues found.

Scanned Files

None

@edersonbrilhante
edersonbrilhante force-pushed the use-resolved-config-consumers branch 8 times, most recently from d1617f1 to f5b55bd Compare September 3, 2026 18:08
@edersonbrilhante
edersonbrilhante marked this pull request as ready for review September 3, 2026 18:32
@edersonbrilhante
edersonbrilhante force-pushed the use-resolved-config-consumers branch 5 times, most recently from 0c2c2b6 to 71189b0 Compare September 3, 2026 20:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant