Skip to content

Fix root volume configuration for AWS Terraform deployments#23

Open
ioanapandelica wants to merge 2 commits into
mainfrom
fix_ebs_volume_tf_aws
Open

Fix root volume configuration for AWS Terraform deployments#23
ioanapandelica wants to merge 2 commits into
mainfrom
fix_ebs_volume_tf_aws

Conversation

@ioanapandelica

@ioanapandelica ioanapandelica commented Jun 17, 2026

Copy link
Copy Markdown
Collaborator

All AWS Terraform deployments used ebs_block_device to configure the root disk, which is incorrect — ebs_block_device is for additional volumes.
Switching to root_block_device exposed a secondary bug: the AWS Terraform provider fails to resolve inline resolve:ssm:... AMI strings when root_block_device is present, causing AWS to reject the deployment with InvalidAMIID.Malformed.

Fix:

  • Replaced ebs_block_device with root_block_device and set volume_type = "gp3" across all AWS deployments
  • Replaced inline resolve:ssm:... AMI strings with explicit data "aws_ssm_parameter" data sources to work around the broken provider resolution logic
  • Corrected broker volume size from 100 GB to 30 GB

This PR also covers updates for some README files to reflect the current CyPerf Controller UI

@ioanapandelica ioanapandelica force-pushed the fix_ebs_volume_tf_aws branch from d2b61f3 to ca45706 Compare June 17, 2026 14:28
@ioanapandelica ioanapandelica added the documentation Improvements or additions to documentation label Jun 17, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants