This patch exposes the node's network_interface field in the REST API.
It also adds restrictions on the node states in which network
interface change is possible and whether the requested network
interface is enabled.
As a temporary solution until the driver composition work is completed,
we have taken an approach that requires all API and Conductor nodes to
have the same setting for enabled_network_interfaces. There are inline
notes in the code indicating where we will address this in the future.
Reviewed: https:/ /review. openstack. org/317392 /git.openstack. org/cgit/ openstack/ ironic/ commit/ ?id=c62e1bee29e 795ece05b6be8c6 13910d75a7543e
Committed: https:/
Submitter: Jenkins
Branch: master
commit c62e1bee29e795e ce05b6be8c61391 0d75a7543e
Author: Vasyl Saienko <email address hidden>
Date: Tue May 17 13:59:50 2016 +0300
Expose node's network_interface field in API
This patch exposes the node's network_interface field in the REST API.
It also adds restrictions on the node states in which network
interface change is possible and whether the requested network
interface is enabled.
As a temporary solution until the driver composition work is completed, network_ interfaces. There are inline
we have taken an approach that requires all API and Conductor nodes to
have the same setting for enabled_
notes in the code indicating where we will address this in the future.
Partial-bug: #1526403 51ed034f4ca6e32 a3e01a58f15
Co-Authored-By: Om Kumar <email address hidden>
Co-Authored-By: Vasyl Saienko <email address hidden>
Co-Authored-By: Sivaramakrishna Garimella <email address hidden>
Co-Authored-By: Vladyslav Drok <email address hidden>
Co-Authored-By: Zhenguo Niu <email address hidden>
Change-Id: I67495196c3334f