neutron/neutron/services
Slawek Kaplonski 75eefdbc69 Return both project_id when validating auto allocate network
When neutron API is called to check requirements for the auto_allocate
topology, it needs to return not only 'tenant_id' field but also
'project_id' as that is required for the policy enforcement.
Without this 'project_id' field requirements check was failing for
member and reader users as they got 404 from the Neutron API. And the
reason why Neutron was returning 404 was that it wasn't passing policy
enforcement due to missing project_id field in the 'target' object.

Closes-bug: #2066369
Change-Id: Idf96a82bc6c8cb0b47dfde3baba94b42a8a8beba
(cherry picked from commit dfc01beab2)
2024-05-27 08:19:23 +00:00
..
auto_allocate Return both project_id when validating auto allocate network 2024-05-27 08:19:23 +00:00
conntrack_helper Bump pylint version to support python 3.8 2020-08-06 16:00:30 +02:00
externaldns Report ExternalDNSOverQuota exception for zone quota error 2022-07-05 15:05:14 +00:00
flavors use api def ALIAS in supported_extension_aliases 2019-04-08 08:30:20 -06:00
l3_router Fix some pylint indentation warnings 2022-12-01 16:21:37 +00:00
local_ip Add Local IP L2 extension skeleton 2021-11-11 10:25:27 +03:00
logapi Use safer methods to get security groups on security group logging 2023-10-05 13:19:51 +02:00
loki use sqla functions from neutron-lib 2018-07-25 21:04:20 +00:00
metering Fix some pylint indentation warnings 2022-12-01 16:21:37 +00:00
ndp_proxy Fix some pylint indentation warnings 2022-12-01 16:21:37 +00:00
network_ip_availability use api def ALIAS in supported_extension_aliases 2019-04-08 08:30:20 -06:00
network_segment_range Remove "six" library 2020-07-28 16:55:52 +00:00
ovn_l3 [OVN] The L3 scheduler does not use all chassis by default 2024-03-16 01:39:06 +00:00
placement_report Fix typos in log/error messages 2022-06-01 21:17:29 +05:30
portforwarding Log warning about port forwardings that won't work properly 2024-02-14 09:46:28 +00:00
qos [qos] _validate_create_network_callback return in no network 2023-06-26 21:37:06 +00:00
rbac Neutron RBAC API and network support 2015-08-20 20:00:17 -07:00
revisions Don't update revision number if object was not modified 2024-05-08 13:15:11 +00:00
segments get_hosts_mapped_with_segments add filter agt_type 2023-11-24 08:42:26 +00:00
tag Add the corresponding DB context to all SQL transactions 2022-04-08 09:09:54 +00:00
timestamp Fix some pylint indentation warnings 2022-12-01 16:21:37 +00:00
trunk Set trunk parent port as access port in ovs to avoid loop 2024-01-28 07:48:36 +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