neutron/neutron/services
Slawek Kaplonski 6ef02c9591 Fix error 500 during segment range creation
When new network segment range is created for "vlan" network,
specify physical network is required.
It wasn't checked so there was ugly error 500 returned to the user
and ugly stacktrace in neutron logs.

Now it is validated and error 400 with proper description of
what is missing is returned.

Change-Id: Id3809a62f0e5d74949b34788b08af2e2aec879d8
Closes-Bug: #1823297
(cherry picked from commit 84ba64a6a6)
2019-04-09 06:48:54 +00:00
..
auto_allocate Fix pep8 E128 warnings in non-test code 2019-03-12 21:22:33 +00:00
externaldns Fix all pep8 E129 errors 2018-05-03 13:44:04 +09:00
flavors Implement filter validation 2018-07-19 04:13:43 +00:00
l3_router use api def ALIAS in _supported_extension_aliases 2019-02-15 11:26:28 -07:00
logapi remove neutron.common.rpc 2019-02-06 11:05:55 -07:00
loki use sqla functions from neutron-lib 2018-07-25 21:04:20 +00:00
metering Merge "Change Metering agent to log message after failure" 2019-02-07 20:12:48 +00:00
network_ip_availability Fix pep8 E128 warnings in non-test code 2019-03-12 21:22:33 +00:00
network_segment_range Fix error 500 during segment range creation 2019-04-09 06:48:54 +00:00
placement_report Merge "Fail placement sync if _get_rp_by_name() fails" 2019-03-15 11:52:06 +00:00
portforwarding Add dependency for service plugin 2019-02-16 00:17:53 +08:00
qos Reject min-bw rule operations on non-physnet networks/ports 2019-03-23 15:44:31 +00:00
rbac Neutron RBAC API and network support 2015-08-20 20:00:17 -07:00
revisions Merge "Fix _find_related_obj() RuntimeError output" 2019-03-02 06:41:04 +00:00
segments Fix pep8 E128 warnings in non-test code 2019-03-12 21:22:33 +00:00
tag Fix pep8 E128 warnings in non-test code 2019-03-12 21:22:33 +00:00
timestamp remove the neutron.db._model_query module 2019-01-25 08:55:25 -07:00
trunk Fix pep8 E128 warnings in non-test code 2019-03-12 21:22:33 +00:00
__init__.py Empty files should not contain copyright or license 2014-10-20 00:50:32 +00:00
provider_configuration.py Merge "Select service_provider on the basis of service_module" 2018-11-15 12:47:09 +00:00
service_base.py Make code follow log translation guideline 2017-08-14 02:01:48 +00:00