Instance traits are not validated against node traits
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ironic |
Fix Released
|
Medium
|
Mark Goddard |
Bug Description
During instance deployment, the nova virt driver sets node.instance_
1. a race between removing traits from an ironic node (node.traits), and placement's syncing of this information could result in nova scheduling an instance with required traits to an ironic node that no longer has those traits. Ironic should validate that all instance traits are also node traits.
2. a programming error or a user error (in the non-nova case) that allows an invalid value to be set on node.instance_
This issue affects queens release 10.1.1.
Changed in ironic: | |
assignee: | nobody → Mark Goddard (mgoddard) |
status: | New → In Progress |
Changed in ironic: | |
importance: | Undecided → Medium |
Related fix proposed to branch: master /review. openstack. org/552043
Review: https:/