Remote Error: IpAddressGenerationFailure No More IP Addresses Available on Network

Problem

  • The pf9-neutron-l3-agent service fails to start. The following error is logged in /var/log/pf9/pf9-neutron-l3-agent.log.

ERROR neutron.agent.l3.router_info RemoteError: Remote error: IpAddressGenerationFailure No more IP addresses available on network [UUID].
  • The list network namespace output is empty.

$ ip netns list

Environment

  • Platform9 Managed OpenStack - v3.6.0 and Higher

  • Neutron

Cause

  • The IP addresses in the subnet allocation pool for the external network are exhausted.

  • Either they all may be in use or may have stale IPs that need to be cleaned up.

Resolution

  1. Identify the floating IP addresses not associated with any port.

$ openstack floating ip list --network [network uuid] | grep None
  1. Delete the floating IPs with no port association.

  1. Start the Neutron L3 Agent service as root.

Last updated