Coreos-installer command failing to parse "coreos.inst.install_dev" given as "/dev/disk/by-path/pci-xxxxxxx"

Solution Verified - Updated -

Issue

  • The coreos-installer.service is failing during RHCOS node boot, ending up in maintenance mode.
master0.test.com coreos-installer-service[3065]: coreos-installer install /dev/disk/by-path/pci-0000:18:00.0 --ignition-url http://xxxx:8080/ocp-test/master.ign --insecure-ignition --firstboot-args rd.neednet=1 ip=eno3:dhcp bond=bond0:ens1f0:mode=802.3ad,lacp_rate=0,miimon=100 ip=bond0:off  ip=xxxx::xxxx:xxxx:master0.test.com:none  --image-url http://xxxx:8080/rhcos-xxxxxxxx-metal.x86_64.raw.gz --insecure
 master0.test.com coreos-installer-service[3065]: Error: parsing arguments
 master0.test.com coreos-installer-service[3065]: Caused by:
 master0.test.com coreos-installer-service[3065]:     0: checking whether /dev/disk/by-path/pci-0000:18:00.0 is an IBM DASD disk
 master0.test.com coreos-installer-service[3065]:     1: getting absolute path to /dev/disk/by-path/pci-0000:18:00.0
 master0.test.com coreos-installer-service[3065]:     2: No such file or directory (os error 2)
  • RHCOS facing issues while parsing coreos.inst.install_dev. The values given were in the form: /dev/disk/by-path/pci-0000:18:00.0, /dev/disk/by-path/pci-0000:18:00.0-scsi-0:0:0:0and /dev/sda in multiple tries. It ends up in a reboot loop or maintainence mode.

Environment

  • Physical baremetal servers
  • OCP User-provisioned infrastructure type deployment

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