Masters stuck in reboot loop not getting ignition config

Solution Verified - Updated -

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.json file and compare it to bootstrap.ign you can see the files specified in the array "storage" -> "files" are lacking the field "filesystem":"root" whereas the files in the bootstrap.ign contain that field.

  • Is there some workaround like editing the master ignition config that is served via the /config/master endpoint 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.

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