neutron/neutron/services
Armando Migliaccio 4a6d06550b Inherit segmentation details for trunk subports if requested
This patch introduces support for requests where the user does
not know the segmentation details of a subport and by specifying
segmentation_type=inherit will let the trunk plugin infer these
details from the network to which the subport is connected to, thus
ignoring the segmentation_id in case it were to be specified.

This type of request is currently expected to have correct results
when the network segmentation type is 'vlan', and the network has
only one segment (provider-net extension use case).

DocImpact: Extend trunk documentation to include Ironic use case.

Closes-bug: #1648129

Depends-on: Ib510aade1716e6ca92940b85245eda7d0c84a070
Change-Id: I3be2638fddf3a9723dd852a3f9ea9f64eb1d0dd6
2017-04-03 21:22:38 -07:00
..
auto_allocate Decouple hook and func registration from CommonDbMixin 2017-03-11 18:04:11 -05:00
externaldns Spin off context module 2017-03-06 16:25:29 +00:00
flavors Consume ServicePluginBase from neutron-lib 2017-03-17 12:06:57 -06:00
l3_router Consume ServicePluginBase from neutron-lib 2017-03-17 12:06:57 -06:00
loki Consume ServicePluginBase from neutron-lib 2017-03-17 12:06:57 -06:00
metering Merge "Update metering agent to use stevedore alias for driver" 2017-04-02 03:50:09 +00:00
network_ip_availability Fix importing old path for exceptions 2017-01-19 14:53:49 +09:00
qos use neutron_lib's portbindings api-def 2017-03-31 09:16:22 -06:00
rbac Neutron RBAC API and network support 2015-08-20 20:00:17 -07:00
revisions Consume ServicePluginBase from neutron-lib 2017-03-17 12:06:57 -06:00
segments New enginefacade for networks, subnets. 2017-03-30 01:26:45 -07:00
tag Merge "Use correct retry mechanism in tags" 2017-03-17 08:40:32 +00:00
timestamp Consume ServicePluginBase from neutron-lib 2017-03-17 12:06:57 -06:00
trunk Inherit segmentation details for trunk subports if requested 2017-04-03 21:22:38 -07:00
__init__.py Empty files should not contain copyright or license 2014-10-20 00:50:32 +00:00
provider_configuration.py Use DB field sizes instead of _MAX_LEN constants 2016-12-23 13:48:57 +00:00
service_base.py Consume ServicePluginBase from neutron-lib 2017-03-17 12:06:57 -06:00