Skip to content

fix(aws-byoc-i): use AMI root device for node disks - #157

Closed
wenhuiZilliz wants to merge 1 commit into
masterfrom
codex/aws-i-root-device-fix
Closed

fix(aws-byoc-i): use AMI root device for node disks#157
wenhuiZilliz wants to merge 1 commit into
masterfrom
codex/aws-i-root-device-fix

Conversation

@wenhuiZilliz

Copy link
Copy Markdown
Collaborator

Summary

  • resolve each custom node group AMI root device name through AWS metadata
  • use the resolved root device in core, init, default, and diskann launch templates
  • always configure the init root volume, regardless of whether EBS KMS is enabled

Root cause

The Ubuntu FIPS AMI uses /dev/sda1 as its root device, while the launch templates hard-coded /dev/xvda. EC2 therefore kept the AMI's 20 GiB root volume and attached the configured 200 GiB volume as an unused second disk.

Validation

  • terraform fmt -check -recursive modules/aws_byoc_i/eks
  • git diff --check
  • terraform validate was attempted, but provider installation did not complete in the local environment and was canceled.

@wenhuiZilliz
wenhuiZilliz deleted the codex/aws-i-root-device-fix branch August 14, 2026 08:13
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.

1 participant