I want also to point out that the network-ip-availability extension default policy is 'RULE_ADMIN_ONLY': https://github.com/openstack/neutron/blob/master/neutron/conf/policies/network_ip_availability.py#L21. And it was like this since the beginning: https://review.opendev.org/#/c/212955/23/neutron/tests/etc/policy.json@46. So clearly the extension was meant to be used by tools and admins. This implies the following:
1) There is tooling relying on the extension's behavior 2) In principle, this is no source of confusion to normal users or tenants
I want also to point out that the network- ip-availability extension default policy is 'RULE_ADMIN_ONLY': https:/ /github. com/openstack/ neutron/ blob/master/ neutron/ conf/policies/ network_ ip_availability .py#L21. And it was like this since the beginning: https:/ /review. opendev. org/#/c/ 212955/ 23/neutron/ tests/etc/ policy. json@46. So clearly the extension was meant to be used by tools and admins. This implies the following:
1) There is tooling relying on the extension's behavior
2) In principle, this is no source of confusion to normal users or tenants