Description of problem:
When the host is in the Available state and the HostFirmwareSettings are changed the host should transition to the Preparing state as it does when the BareMetalHost settings are changed. Currently its not doing that. This prevents a user from making BIOS config changes and having them take affect when the host is in Available.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. Deprovision a host so it is in the Available
2. Change HfS settings in the Spec to be different than Status
3. Provision the host
The host does not go through manual cleaning, i.e. through Preparing and the settings are not updated in the HFS Status.
The host should go through cleaning and the settings should be updated,
Upstream PR is https://github.com/metal3-io/baremetal-operator/pull/1075.
verified on 4.11.0-0.nightly-2022-03-27-140854
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.
For information on the advisory (Important: OpenShift Container Platform 4.11.0 bug fix and security update), and where to find the updated
files, follow the link below.
If the solution does not work for you, open a new bug report.