OpenShift on OpenStack with compute Availability Zones: Missing rootVolume availability zone
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
) ininstall-config.yaml
- Master or workers deployed with Root Volumes (via
rootVolume
) without explicitly given - Availability Zones (viarootVolume.zones
) ininstall-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.