748d9860bb
Ethernet trunks (network interfaces having a vlan tag) cannot be used as a boot interface. This is a DHCP/PXE limitation. So instead the interface without the vlan tag can be used. In neutron's nomenclature they are the trunk parents. It is also an OpenStack limitation. Subports should not be passed to 'openstack server create --nic ...'. But if you do, there's no clear error message about it. Please see Armando's analysis here why: https://bugs.launchpad.net/neutron/+bug/1636485/comments/9 The server part of this patch signals port kind (i.e. plain, trunkparent, trunksubport) so the launch widget can easily filter out trunksubports, what are not suitable for boot interface. Change-Id: Ie3a6710eeffefcb472c569898d0f1f1554e599f7 Partially-Implements: blueprint neutron-trunk-ui Signed-off-by: Ferenc Cserepkei <ferenc.cserepkei@ericsson.com> |
||
---|---|---|
.. | ||
__init__.py | ||
cinder_data.py | ||
exceptions.py | ||
glance_data.py | ||
heat_data.py | ||
keystone_data.py | ||
neutron_data.py | ||
nova_data.py | ||
swift_data.py | ||
utils.py |