Coreos-installer command failing to parse "coreos.inst.install_dev" given as "/dev/disk/by-path/pci-xxxxxxx"
Issue
- The
coreos-installer.serviceis 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/sdain 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.