Some of this data is optional (which caught me too in foreman_bootdisk), so I wonder if we need to add some verification in if they're required, or leave out these keys if they're missing.