TripleO fails to set Redfish credentials on nodes when using iDRAC driver.

Bug #1914995 reported by Himanshu Singh
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
tripleo
Fix Released
Undecided
Himanshu Singh

Bug Description

"idrac" hardware type supports both WSMAN and Redfish hardware interface implementation but Tripleo fails to set Redfish credentials on nodes when using "idrac" driver, We need to teach TripleO about the Redfish hardware interface implementations supported by the iDRAC driver. That includes adding the Redfish credentials and settings to the Ironic bare metal node object.

Changed in tripleo:
assignee: nobody → Himanshu Singh (himanshusingh2)
summary: - Tripleo fails to set Redfish credentials on nodes when using "idrac"
+ TripleO fails to set Redfish credentials on nodes when using iDRAC
driver.
description: updated
Changed in tripleo:
status: New → In Progress
Revision history for this message
Himanshu Singh (himanshusingh2) wrote :
Download full text (56.2 KiB)

Openstack baremetal node show <node iD> result after the node has been deployed successfully, you can see by using hardware type as "idrac", This change adds Redfish properties along with Web Services Management (WS-Man) properties to the node's "driver_info" field.

+-----------------------------------------------+
| Field | Value |
+------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| allocation_uuid | None ...

Revision history for this message
Marios Andreou (marios-b) wrote :

adding note related to comment #1 above - the related patch is at

        * Add Redfish properties when enrolling with 'idrac'
        * Change-Id: I154901314ba4da1b502299a98b29c7c2bd39c9f4
        * https://review.opendev.org/c/openstack/tripleo-common/+/774787

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to tripleo-common (master)

Reviewed: https://review.opendev.org/c/openstack/tripleo-common/+/774787
Committed: https://opendev.org/openstack/tripleo-common/commit/0d8a6cdabb21798968ca715da4918e1f1fd8089d
Submitter: "Zuul (22348)"
Branch: master

commit 0d8a6cdabb21798968ca715da4918e1f1fd8089d
Author: Himanshu Singh <email address hidden>
Date: Wed Feb 10 04:10:26 2021 -0500

    Add Redfish properties when enrolling with 'idrac'

    This change adds Redfish properties, along with Web Services Management
    (WS-Man) properties, when enrolling an ironic node with the 'idrac'
    hardware type.

    Closes-Bug: #1914995
    Change-Id: I154901314ba4da1b502299a98b29c7c2bd39c9f4

Changed in tripleo:
status: In Progress → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/tripleo-common 16.0.0

This issue was fixed in the openstack/tripleo-common 16.0.0 release.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to tripleo-common (stable/wallaby)

Fix proposed to branch: stable/wallaby
Review: https://review.opendev.org/c/openstack/tripleo-common/+/790099

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to tripleo-common (stable/wallaby)

Reviewed: https://review.opendev.org/c/openstack/tripleo-common/+/790099
Committed: https://opendev.org/openstack/tripleo-common/commit/06f1b4c294acc626b402203a658d2972b06e0bcf
Submitter: "Zuul (22348)"
Branch: stable/wallaby

commit 06f1b4c294acc626b402203a658d2972b06e0bcf
Author: Himanshu Singh <email address hidden>
Date: Wed Feb 10 04:10:26 2021 -0500

    Add Redfish properties when enrolling with 'idrac'

    This change adds Redfish properties, along with Web Services Management
    (WS-Man) properties, when enrolling an ironic node with the 'idrac'
    hardware type.

    Closes-Bug: #1914995
    Change-Id: I154901314ba4da1b502299a98b29c7c2bd39c9f4

tags: added: in-stable-wallaby
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/tripleo-common 15.2.0

This issue was fixed in the openstack/tripleo-common 15.2.0 release.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.