This issue was identified while testing the driver composition code changes across
the ilo drivers. When the hardware type is "ilo" and boot and deploy interfaces are
pxe and agent respectively, it was observed that validation fails with the error
message saying "ilo_deploy_iso" is not provided as part of the driver_info. This is
incorrect since for pxe boot the driver uses "deploy_kernel" and "deploy_ramdisk"
and does not require to provide "ilo_deploy_iso". This issue can be easily reproducible.
This issue was identified while testing the driver composition code changes across
the ilo drivers. When the hardware type is "ilo" and boot and deploy interfaces are
pxe and agent respectively, it was observed that validation fails with the error
message saying "ilo_deploy_iso" is not provided as part of the driver_info. This is
incorrect since for pxe boot the driver uses "deploy_kernel" and "deploy_ramdisk"
and does not require to provide "ilo_deploy_iso". This issue can be easily reproducible.