@task_manager.require_exclusive_lock
    def deploy(self, task):
        node = task.node
        cache_instance_image(task.context, node)
        check_image_size(task)

        manager_utils.node_power_action(task, states.REBOOT)

        return states.DEPLOYWAIT
Start deployment of the task's node.
dataset/ETHPy150Open openstack/ironic/ironic/drivers/modules/iscsi_deploy.py/ISCSIDeploy.deploy