Skip to content

feat(multi-runner): integrate Lambda MicroVM provider - #5349

Closed
edersonbrilhante wants to merge 3 commits into
microvm-multi-runner-terraformfrom
microvm-multi-runner-integration-split
Closed

feat(multi-runner): integrate Lambda MicroVM provider#5349
edersonbrilhante wants to merge 3 commits into
microvm-multi-runner-terraformfrom
microvm-multi-runner-integration-split

Conversation

@edersonbrilhante

@edersonbrilhante edersonbrilhante commented Sep 3, 2026

Copy link
Copy Markdown
Contributor

Description

Integrates the Lambda MicroVM compute provider into the experimental multi-runner and runner-config contracts on top of #5260.

  • Adds global and per-lane compute_provider.aws.microvm configuration and precedence resolution.
  • Dispatches MicroVM lanes through runner-config while preserving the existing EC2 path.
  • Adds MicroVM validation, outputs, documentation, and provider-aware runner-config tests.
  • Keeps MicroVM lanes out of EC2 runner-binary synchronization.

Test Plan

  • terraform -chdir=modules/multi-runner test -no-color -filter=tests/config-translation.tftest.hcl — 4 passed.
  • terraform -chdir=modules/runner-config test -no-color — 24 passed.
  • Full multi-runner testing reached the existing local Lambda ZIP fixture limitation; the relevant translation tests passed.
  • terraform fmt, git diff --check, and pre-commit formatting/merge-conflict checks passed; TFLint reported only the unrelated existing iam_overrides warning.
  • No live AWS deployment was performed.

Related Issues

@edersonbrilhante
edersonbrilhante requested review from a team as code owners September 3, 2026 21:36
@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 microvm-multi-runner-integration-split branch from 103ebed to 6507ba9 Compare September 4, 2026 19:21
@edersonbrilhante
edersonbrilhante deleted the microvm-multi-runner-integration-split branch September 4, 2026 19:30
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