• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

NVIDIA / holodeck / 22024718082
48%
main: 48%

Build:
Build:
LAST BUILD BRANCH: pull-request/669
DEFAULT BRANCH: main
Ran 14 Feb 2026 09:43PM UTC
Jobs 1
Files 35
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

14 Feb 2026 09:38PM UTC coverage: 48.36% (+0.5%) from 47.856%
22024718082

push

github

ArangoGutierrez
fix(aws): infer AMI architecture from instance type when unset

When image.architecture is not explicitly set, holodeck defaults to
x86_64 regardless of the instance type. This causes EC2 RunInstances
to fail with "Unsupported configuration" when an arm64-only instance
type (e.g., g5g, m7g, c7g) is paired with an x86_64 AMI.

Add inferArchFromInstanceType() that queries DescribeInstanceTypes to
determine the instance type's supported architectures. When the type
only supports arm64, architecture is automatically set to "arm64"
before AMI resolution. This is wired into all three resolution paths:
resolveOSToAMI (single-node), setLegacyAMI (legacy default), and
createInstances (cluster mode).

Backward compatible: dual-arch or x86_64-only instance types still
default to x86_64. Explicit image.architecture always takes precedence.

Ref: https://github.com/NVIDIA/gpu-driver-container/actions/runs/22012665274/job/63611032634
Signed-off-by: Carlos Eduardo Arango Gutierrez <eduardoa@nvidia.com>

30 of 40 new or added lines in 2 files covered. (75.0%)

2 existing lines in 1 file now uncovered.

2609 of 5395 relevant lines covered (48.36%)

0.54 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
4
90.53
6.81% pkg/provider/aws/image.go
6
0.59
-0.0% pkg/provider/aws/cluster.go

Uncovered Existing Lines

Lines Coverage ∆ File
2
90.53
6.81% pkg/provider/aws/image.go
Jobs
ID Job ID Ran Files Coverage
1 22024718082.1 14 Feb 2026 09:43PM UTC 35
48.36
GitHub Action Run
Source Files on build 22024718082
  • Tree
  • List 35
  • Changed 2
  • Source Changed 2
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #22024718082
  • aa77c154 on github
  • Prev Build on main (#21999063489)
  • Next Build on pull-request/669 (#22025054311)
  • Delete
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc