Machine API Controller reports "unknown instance type"

Solution Verified - Updated -

Issue

  • We create a new cluster using AWS "c5a.2xlarge" EC2 instances. Although everything runs smoothly the machine-api-controller is showing errors about this particular type of instance:

    E0324 13:16:10.210842       1 controller.go:81] controllers/MachineSet "msg"="Failed to reconcile MachineSet" "error"="unknown instance type: c5a.2xlarge" "machineset"="example-aoj6c-infra-eu-central-1c" "namespace"="openshift-machine-api"
    
  • Are AWS "c5a", "c5ad", "c6g", "c6gd", "g4dn", "i3p", "inf1", "m6g", "m6gd", "r6g", "r6gd" EC2 instances supported?

Environment

  • Amazon Web Services (AWS)
  • Red Hat OpenShift Container Platform (OCP) 4.6

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content