Hide Forgot
[DESCRIPTION] `nova quota-show` show says that "admin" can create floating ips up to 10. [root@localhost ~(keystone_admin)]# nova --os-user-name admin quota-show | grep float | floating_ips | 10 | But "admin" can create 12 floating ip addresses -; [root@localhost ~(keystone_admin)]# nova --os-user-name admin floating-ip-list | grep public | wc -l 12 [PACKAGE VERSION] openstack-nova-common-2015.1.3-7.el7ost.noarch python-novaclient-2.23.0-2.el7ost.noarch openstack-nova-compute-2015.1.3-7.el7ost.noarch openstack-nova-novncproxy-2015.1.3-7.el7ost.noarch openstack-nova-cert-2015.1.3-7.el7ost.noarch python-nova-2015.1.3-7.el7ost.noarch openstack-nova-conductor-2015.1.3-7.el7ost.noarch openstack-nova-console-2015.1.3-7.el7ost.noarch openstack-nova-api-2015.1.3-7.el7ost.noarch openstack-nova-scheduler-2015.1.3-7.el7ost.noarch
Seems to be the case also for non-admin user. Specifically, as non-admin user with floating_ips quota of 10 I can call 'nova floating-ip-create' more than 10 times. Error only when pool is exhausted.
Looks like the underlying issue here is that the relevant quota is the neutron quota, not the nova quota. These have different defaults, and on neutron it is 50. Can you confirm that the customer is using neutron? If so, are they able to create floating ips beyond the neutron floating-ip limit?