When registering overcloud nodes via the json inventory, the name of the node is not imported
Issue
-
We noticed that when importing the inventory, we can have additional contents on the dictionary but it's not imported, it looks like os-cloud-config only imports the pxe_* values, and when we run "ironic node-list" the name is set to None. Is it possible to pull the object "name" from the inventory and configure this on the node name?
-
Inventory with "name" object:
"pm_password": "mypassword",
"name": "compute01.fqdn.com",
"pm_type": "pxe_ipmitool",
"pm_addr": "10.X.Y.Z",
- Listing the nodes:
$ ironic node-list
| UUID | Name
| 97bdee17-4c9e-4e7b-aba3-fee5ead4929b | compute01.fqdn.com
- Is it possible to take into account a "profile" object in the inventory, so we don't have to tag them via ironic or via AHC?
Probably by including a line like this into the json dictionary: "profile":"compute"
Environment
- Red Hat OpenStack 7.0 (RHOS)
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.