Description of problem: Some systems require a long sleep between off and on power states (180 seconds). Unfortunately dealing with the netboot entries (clearing, setting) are considered like power commands. This causes unnecessary delays when provisioning a system where the off command is delayed and then the on command is delayed. Version-Release number of selected component (if applicable): 0.16.1 How reproducible: everytime Steps to Reproduce: 1. configure a system with a long Quiescent period 2. provision a job 3. observe Actual results: off command will be delayed because of the netboot setup Expected results: off command doesn't need to be delayed in this situation.
I'm pretty sure we don't enforce any delays before configure_netboot, clear_netboot, and clear_logs. I think the problem is that Beaker enforces the delay before 'off' based on when the last command of any sort ran. It should be based on when the last power command ran instead.
http://gerrit.beaker-project.org/5336
Beaker 23.3 has been released.