OpenShift on OpenStack with compute Availability Zones: Missing rootVolume availability zone

Solution Verified - Updated -

Issue

  • When the Machine Controller will create a new machine, the root volume availability zone will be taken from the compute availability zone, which doesn’t exist in Cinder. The machine will never be created.

Environment

  • OpenShift on OpenStack IPI
  • Version of the initial cluster deployment is inferior to 4.14
  • Masters or workers deployed with explicitly given Availability Zones (via zones) in install-config.yaml
  • Master or workers deployed with Root Volumes (via rootVolume) without explicitly given - Availability Zones (via rootVolume.zones) in install-config.yaml
  • Cinder availability zone(s) don’t match Nova availability zone(s)

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