instead of telling you that no floating IP with that ID exists, it will search for a floating ip with that "name". Since floating IPs do not have names, quantum ignores that filter param and returns all floating IPs. If there is only one floating ip defined, the cli thinks it has a match and shows the result:
nicira@com-dev:~/devstack$ quantum floatingip-show foo
+---------------------+--------------------------------------+
| Field | Value |
+---------------------+--------------------------------------+
| fixed_ip_address | 10.0.0.3 |
| floating_ip_address | 172.24.4.227 |
| floating_network_id | 3cef3c05-35bb-40cd-a07c-5c31ade595f6 |
| id | 35b666ae-b3a9-4807-b930-3a9e53645d9e |
| port_id | ea6af46f-2ce5-40e0-9a92-1938920b7fc4 |
| router_id | 7e88f87a-243d-4d77-84be-66bb08027037 |
| tenant_id | efaea5f7466340afb0b3ab063c10d139 |
+---------------------+--------------------------------------+
Fix proposed to branch: master /review. openstack. org/12663
Review: https:/