Ironic node fields are not mapped from database model to resource object
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Mirantis OpenStack |
Invalid
|
High
|
Anton Arefiev |
Bug Description
Debug output of ironic node looks by next way:
http://
According to database model it should contain fields:
id
name
Lack of id field currently causes problem in test implementation.
VERSION:
feature_groups:
- mirantis
production: "docker"
release: "7.0"
openstack_
api: "1.0"
build_number: "301"
build_id: "301"
nailgun_sha: "4162b0c15adb42
python-
fuel-agent_sha: "50e90af6e3d560
fuel-
astute_sha: "6c5b73f93e24cc
fuel-library_sha: "5d50055aeca1dd
fuel-ostf_sha: "2cd967dccd66cf
fuelmain_sha: "a65d453215edb0
python-ironicclient (0.3.3)
Changed in mos: | |
assignee: | MOS Ironic (mos-ironic) → Anton Arefiev (aarefiev) |
tags: | added: ironic |
You should look to api representation of node https:/ /github. com/openstack/ ironic/ blob/stable/ liberty/ ironic/ api/controllers /v1/node. py#L510 not database model. Database "id" is internal info and is not exposed via API by any way.