Masters stuck in reboot loop not getting ignition config
Issue
-
The Ignition config for the master is invalid and the validation fails with the following message:
[ 10.647405] ignition[1155]: GET https://api.domain.tld:22623/config/master: attempt #1 [ 10.720093] ignition[1155]: GET result: OK [ 11.697847] ignition[1155]: error at line 1, column 10154 [ 11.697847] no filesystem specified -
If you look at the
master-ignition.jsonfile and compare it tobootstrap.ignyou can see the files specified in the array "storage" -> "files" are lacking the field "filesystem":"root" whereas the files in thebootstrap.igncontain that field. - Is there some workaround like editing the master ignition config that is served via the
/config/masterendpoint on the bootstrap node?
Environment
- Red Hat OpenShift Container Platform(OCP) 4.3
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.