Skip to content

Commit 12ab16d

Browse files
haimariclaude
andcommitted
fix: Block VM.Standard.A2 ARM shapes as well
VM.Standard.A2.Flex is also ARM-based and incompatible with x86 OKE images. Block both A1 and A2 series to force x86-compatible E4/E5 shapes. 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
1 parent 714bdfd commit 12ab16d

1 file changed

Lines changed: 1 addition & 0 deletions

File tree

pkg/providers/oci/instancetypes.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -92,6 +92,7 @@ func (p *InstanceTypeProvider) isAllowedShape(shapeName string) bool {
9292
// Block ARM-based shapes that are incompatible with x86 images
9393
armShapes := []string{
9494
"VM.Standard.A1", // ARM-based Ampere A1 shapes (not compatible with x86 images)
95+
"VM.Standard.A2", // ARM-based Ampere A2 shapes (not compatible with x86 images)
9596
}
9697

9798
for _, armShape := range armShapes {

0 commit comments

Comments
 (0)