Ironic should raise an error when updating unsupported field
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ironic |
Expired
|
High
|
Unassigned |
Bug Description
Ironic should raise an error when updating unsupported field.
Try to update port LLC data field using a version of API that does not support llc.
$ ironic --ironic-
+------
| Property | Value |
+------
| address | 52:54:00:f4:f3:e6 |
| created_at | 2016-09-
| extra | {} |
| internal_info | |
| local_link_
| node_uuid | ba805435-
| pxe_enabled | |
| updated_at | 2016-09-
| uuid | 9abc4e9a-
+------
Ironic client silently accepted local_link_
Ironic API and Conductor logs for this operation:
API:
2016-09-23 06:59:23.909 10958 INFO eventlet.
Conductor:
2016-09-23 06:59:00.962 11140 DEBUG ironic.
2016-09-23 06:59:00.965 11140 DEBUG ironic.
2016-09-23 06:59:00.997 11140 DEBUG ironic.
2016-09-23 06:59:01.039 11140 DEBUG ironic.
Changed in ironic: | |
importance: | Undecided → High |
status: | New → Triaged |
tags: | added: low-hanging-fruit |
Changed in ironic: | |
assignee: | nobody → Vadim Hmyrov (vhmyrov) |
CNR on latest master branch.