@base.passthru(['POST'])
    @task_manager.require_exclusive_lock
    def boot_into_iso(self, task, **kwargs):
        ilo_common.setup_vmedia(task, kwargs['boot_iso_href'],
                                ramdisk_options=None)
        manager_utils.node_power_action(task, states.REBOOT)
Attaches an ISO image in glance and reboots bare metal.
dataset/ETHPy150Open openstack/ironic/ironic/drivers/modules/ilo/vendor.py/VendorPassthru.boot_into_iso