Before approving, can you give a more realistic example of how the pxe_bootfile_names will look like?
Your example:
pxe_bootfile_names = "def-filename" "arch2:filename2" "arch3:filename3"
Where's the boot mode (bios vs uefi) there?
...
Also, how do we handle backward compatibility with old options? Check if "pxe_bootfile_names" is set, if so use it, if not use the old pxe_bootfile_name/uefi_pxe_bootfile_name ?
Before approving, can you give a more realistic example of how the pxe_bootfile_names will look like?
Your example:
pxe_bootfile_names = "def-filename" "arch2:filename2" "arch3:filename3"
Where's the boot mode (bios vs uefi) there?
...
Also, how do we handle backward compatibility with old options? Check if "pxe_bootfile_ names" is set, if so use it, if not use the old pxe_bootfile_ name/uefi_ pxe_bootfile_ name ?