Add verify_ca option for redfish driver while node import
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
tripleo |
New
|
Undecided
|
Ade Lee |
Bug Description
Description
===========
Currently, importing nodes with self-signed certificates for redfish driver fails as there is no corresponding option for redfish_verify_ca of ironic.
Steps to reproduce
==================
- populate instackenv.json with baremetal nodes information and use pm_type as redfish
- make sure nodes have self-signed certificate.
- Import the nodes using
openstack overcloud node import instackenv.json
- Above command fails and nodes are stuck in enroll state
Expected result
===============
- Nodes should be imported and moved to Ironic provision state 'manage'
Actual result
=============
- Nodes are in 'enroll' provision state and the import fails with error message 'certificate verify failed'
Changed in tripleo: | |
assignee: | nobody → Ade Lee (alee-3) |
We can resolve this by adding redfish_verify_ca to the instackenv.json file along with pm_* variables. It's not a bug, but basically a usage and doc thing.