Provisioning RHEL 9 on VMWare using pxe less method on Red Hat Satellite fail with "Failed to switch root: Specified switch root path '/sysroot' does not seem to be an OS tree. os-release file is missing.

Solution Unverified - Updated -

Issue

When using pxe-less provisioning method (kexec discovery) with Red Hat Satellite to provision a RHEL 9.0 or later on VMWare virtual machine (VM), once provisioning is launched after discovery, the process ends with error :

Failed to switch root: Specified switch root path '/sysroot' does not seem to be an OS tree. os-release file is missing.

On Red Hat satellite disk name is specified on the partition table (e.g sda).

Environment

  • Red Hat Satellite 6.13
  • VMWare ESXI
  • Red Hat Enterprise Linux (RHEL) 9

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