Ironic fails to import nodes using ipmitool because password special characters

Solution In Progress - Updated -

Issue

  • can not import nodes
  • Fail to import ironic nodes
stack@director ~ $ openstack baremetal import --json ~/instackenv.json 
Started Mistral Workflow. Execution ID: d54325e2-b91b-40e9-92c4-948c52eef40b
Successfully registered node UUID c63a2849-fb36-426c-b701-11fc10bf5701
Successfully registered node UUID 61b6baae-9925-49b8-a39f-c9bc1d9bec27
Successfully registered node UUID 72472bca-e35d-4be0-94ff-76889590dc2b
Started Mistral Workflow. Execution ID: 0cd8a7f8-b3cd-490f-809b-94f425b44015
Failed to set nodes to available state:  IronicAction.node.set_provision_state failed: <class 'ironicclient.common.apiclient.exceptions.BadRequest'>: The requested action "provide" can not be performed on node "c63a2849-fb36-426c-b701-11fc10bf5701" while it is in state "enroll".
 IronicAction.node.set_provision_state failed: <class 'ironicclient.common.apiclient.exceptions.BadRequest'>: The requested action "provide" can not be performed on node "61b6baae-9925-49b8-a39f-c9bc1d9bec27" while it is in state "enroll".
 IronicAction.node.set_provision_state failed: <class 'ironicclient.common.apiclient.exceptions.BadRequest'>: The requested action "provide" can not be performed on node "72472bca-e35d-4be0-94ff-76889590dc2b" while it is in state "enroll".

Environment

  • Red Hat OpenStack Platform 10.0

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase of over 48,000 articles and solutions.

Current Customers and Partners

Log in for full access

Log In