Unable to install master nodes using Agent-based Installer when platform is set to none in install-config.yaml

Solution Verified - Updated -

Issue

  • RHOCP documentation states "If none is used as a platform, the number of control plane replicas must be 1 and the total number of worker replicas must be 0."
  • Preparing install-config.yaml for platform none with a value of 3 for .controlPlane.replicas displays the following error:

    WARNING Capabilities: %!!(MISSING)s(*types.Capabilities=<nil>) is ignored 
    ERROR failed to write asset (Agent Installer ISO) to disk: cannot generate ISO image due to configuration errors
    FATAL failed to fetch Agent Installer ISO: failed to load asset "Install Config": invalid install-config configuration: ControlPlane.Replicas: Required value: ControlPlane.Replicas must be 1 for none platform. Found 3 
    
  • It looks like none platform takes into consideration only a single-node OpenShift Container Platform cluster (SNO)

Environment

  • Red Hat OpenShift Container Platform < 4.14
  • mixed environment VMware+Baremetal

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