Comment 1 for bug 951161

Revision history for this message
Eoghan Glynn (eglynn) wrote :

The special-casing of /32 was introduced in:

  https://github.com/openstack/nova/commit/e430c842

as a work-around for the lack of ability to create a floating IP for a specific individual address.

This would be better achieved by just dropping the range altogether, such that:

  nova-manage floating create 192.168.1.150

creates a single flotaing IP address for that specific address.

This would avoid the contradictions inherent in how the /32 versus /31 ranges are currently handled.