Uploaded image for project: 'OpenShift Bugs'
  1. OpenShift Bugs
  2. OCPBUGS-2558

[RFE] Add new Azure instance types to the official "tested/supported" list

XMLWordPrintable

    • None
    • False
    • Hide

      None

      Show
      None
    • Hide
      * Previously, the scale from zero functionality in Azure relied on a statically compiled list of instance types mapping the name of the instance type to the number of CPUs and the amount of memory allocated to the instance type. This list grew stale over time. With this release, information about instance type sizes is dynamically gathered from the Azure API directly to prevent the list from becoming stale.
      (link:https://issues.redhat.com/browse/OCPBUGS-2558[*OCPBUGS-2558*])
      Show
      * Previously, the scale from zero functionality in Azure relied on a statically compiled list of instance types mapping the name of the instance type to the number of CPUs and the amount of memory allocated to the instance type. This list grew stale over time. With this release, information about instance type sizes is dynamically gathered from the Azure API directly to prevent the list from becoming stale. (link: https://issues.redhat.com/browse/OCPBUGS-2558 [* OCPBUGS-2558 *])
    • Enhancement

      We have created a fix in 4.12 that fetches instance type information from Azure API instead of updating the lists. We feel that backporting that fix is too risky, but agreed to update the list in older versions.

      Description of problem:

      Add the following instance types to azure_instance_types list[1]:

      • Standard_D8s_v5
      • Standard_E8s_v5
      • Standard_E16s_v5

      Version-Release number of selected component (if applicable):
      OCP 4.8

      Steps to Reproduce:
      1. Migrate worker/infra nodes to above mentioned (missing) v5 instance types
      2. "Failed to set autoscaling from zero annotations, instance type unknown"

      Actual results:

      • "Failed to set autoscaling from zero annotations, instance type unknown"
      • New v5 instance types not officially tested/supported

      Expected results:
      The new instance types are available in the azure_instance_types list[1] and no errors/warnings are observed after migrating:

      • Standard_D8s_v5
      • Standard_E8s_v5
      • Standard_E16s_v5

      Additional info:

      The related v4 instance types are already available[1] - I suspect adding the mentioned v5 instance types is a minor update:

      • Standard_D8s_v4
      • Standard_E8s_v4
      • Standard_E16s_v4

      1) azure_instance_types.go
      https://github.com/openshift/cluster-api-provider-azure/blob/release-4.8/pkg/cloud/azure/actuators/machineset/azure_instance_types.go

            joelspeed Joel Speed
            rmanak@redhat.com Radek Manak
            Zhaohua Sun Zhaohua Sun
            Jeana Routh Jeana Routh
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: