
Somehow... the hold and wait steps were dropped or were lost in from when hold/wait step logic was developed. This fixes it and adds them to a test which exercises the validation logic. Also takes into account the unhold verb call from Dmitry's change in https://review.opendev.org/c/openstack/ironic/+/913707 and adds a test accordingly. Change-Id: I8c23db46b4a5772d907f6c73ed5b975fdaaf80c8