Some hardware doesn't support portgroup fallback to single interface
fashion. This imposes additional restrictions on ports, for example
such ports will not support booting by PXE.
This patch adds restrictions setting pxe_enabled=True on ports that
are members of portgroups with standalone_ports_supported=False. And
vice versa portgroup.standalone_ports_supported can't be set to False
until portgroup contains ports with pxe_enabled=True.
Setting 'vif_port_id' means that we are using this port in standalone
mode. This patch also ensures that 'vif_port_id' can't be updated on
ports which are members of portgroups with
standalone_ports_supported=False. And vice versa updating portgroup
standalone_ports_supported=False is not allowed if portgroup contains
ports with extra/vif_port_id set.
Reviewed: https:/ /review. openstack. org/360647 /git.openstack. org/cgit/ openstack/ ironic/ commit/ ?id=c8d518898e2 7951123ad781633 7d2a0f862ea5b4
Committed: https:/
Submitter: Jenkins
Branch: master
commit c8d518898e27951 123ad7816337d2a 0f862ea5b4
Author: Vasyl Saienko <email address hidden>
Date: Thu Aug 25 11:25:32 2016 -0400
Rely on portgroup standalone_ ports_supported
Some hardware doesn't support portgroup fallback to single interface ports_supported =False. And standalone_ ports_supported can't be set to False
fashion. This imposes additional restrictions on ports, for example
such ports will not support booting by PXE.
This patch adds restrictions setting pxe_enabled=True on ports that
are members of portgroups with standalone_
vice versa portgroup.
until portgroup contains ports with pxe_enabled=True.
Setting 'vif_port_id' means that we are using this port in standalone ports_supported =False. And vice versa updating portgroup ports_supported =False is not allowed if portgroup contains
mode. This patch also ensures that 'vif_port_id' can't be updated on
ports which are members of portgroups with
standalone_
standalone_
ports with extra/vif_port_id set.
Partial-bug: #1526403
Change-Id: I9b4682918725be d2da0b7c89666e2 c37d8826290