Add bootOptions to TinkerbellMachine spec. Also, update to the latest Workflow spec. This latest spec
will handle network and iso booting. It will also toggle the allowPXE field in the Hardware object.
Remove using the allowPXE field to track if Hardware is ready. Hardware is ready when the Workflow is successful and/or the Hardware has the label v1alpha1.tinkerbell.org/inUse equal to "true".
Why is this needed
Fixes: #
How Has This Been Tested?
How are existing users impacted? What migration steps/scripts do we need?
Checklist:
I have:
[ ] updated the documentation and/or roadmap (if required)
Description
Add
bootOptions
to TinkerbellMachine spec. Also, update to the latest Workflow spec. This latest spec will handle network and iso booting. It will also toggle the allowPXE field in the Hardware object.Remove using the
allowPXE
field to track if Hardware is ready. Hardware is ready when the Workflow is successful and/or the Hardware has the labelv1alpha1.tinkerbell.org/inUse
equal to "true".Why is this needed
Fixes: #
How Has This Been Tested?
How are existing users impacted? What migration steps/scripts do we need?
Checklist:
I have: