Note: This bug is displayed in read-only format because the product is no longer active in Red Hat Bugzilla.

Bug 2029644

Summary: New resource FirmwareSchema - reset_required exists for Dell machines and doesn't for HPE
Product: OpenShift Container Platform Reporter: Lubov <lshilin>
Component: Bare Metal Hardware ProvisioningAssignee: Bob Fournier <bfournie>
Bare Metal Hardware Provisioning sub component: ironic QA Contact: Lubov <lshilin>
Status: CLOSED ERRATA Docs Contact:
Severity: medium    
Priority: medium CC: bfournie
Version: 4.10Keywords: Triaged
Target Milestone: ---   
Target Release: 4.10.0   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2022-03-10 16:32:20 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Lubov 2021-12-07 00:47:17 UTC
Description of problem:
In FirmwareSchema resource for Dell machines reset_required exists and is always true. For HPE machines the attribute is missing

For Dell:
      AcPwrRcvry:
        allowable_values:
        - Last
        - "On"
        - "Off"
        attribute_type: Enumeration
        read_only: false
        reset_required: true

For HPE:
    Acpi Hpet:
      allowable_values:
        Enabled
        Disabled
      attribute_type:  Enumeration
      read_only:       false

If it's always true, may be it should be removed from schema for Dell machines?

Comment 1 Bob Fournier 2021-12-07 01:12:49 UTC
It is OK that the setting isn't returned from HP and not from the Dell - the vendors often support different fields and values. However this setting really isn't useful and is kind of misleading since we require the host to go through cleaning to set the values in Ironic. I'll remove this.

I do think this is low priority since the mismatch between Dell and HP is not an issue.

Comment 2 Bob Fournier 2021-12-18 14:12:22 UTC
Fix has merged downstream on 12/17. Just waiting for a new 4.10 build.

Comment 4 Lubov 2022-01-10 04:55:36 UTC
verified on 4.10.0-0.nightly-2022-01-08-215919

Comment 7 errata-xmlrpc 2022-03-10 16:32:20 UTC
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 (Moderate: OpenShift Container Platform 4.10.3 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.

https://access.redhat.com/errata/RHSA-2022:0056