Update way of setting boot order
Updating boot device order
Assert node's online status
online_flag_list should be a function
It sets boot flag for only one disk to be sure other disks are not used. using define instead of update_device
Rebase to master