Skip to content

fix: enforce EIP-bound ECS public IP settings - #328

Merged
guima-why merged 2 commits into
mainfrom
fix-issue-260902
Sep 2, 2026
Merged

fix: enforce EIP-bound ECS public IP settings#328
guima-why merged 2 commits into
mainfrom
fix-issue-260902

Conversation

@guima-why

Copy link
Copy Markdown
Collaborator

Summary

  • Prefer Ubuntu 24.04 x86_64 in the normal and pipeline ECS guidance/examples.
  • Add a shared ROS validation hard gate for EIP-bound ECS resources: AllocatePublicIP must be the boolean false.
  • Keep iac-code-web.md and iac-code-web.ros.yml unchanged.

Validation

  • make lint
  • uv run pytest -q tests/test_i18n.py tests/tools/cloud/aliyun/test_ros_validate_hook.py tests/tools/cloud/aliyun/test_ros_validation_registry.py tests/tools/cloud/aliyun/test_ros_validation_semantics.py tests/tools/cloud/aliyun/test_ros_association_property_validation.py tests/pipeline/selling/skills/test_iac_aliyun_cost_skill.py
  • 461 passed
  • Full suite had 2 frontend environment failures because node is unavailable; remaining tests passed.

@guima-why
guima-why merged commit 8d76bfc into main Sep 2, 2026
23 checks passed
@guima-why
guima-why deleted the fix-issue-260902 branch September 2, 2026 07:47
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