This is what is displayed on the dashboard. For creating the floating IP pool I did:
nova floating-ip-bulk-create 192.168.71.152/29
I also just saw this in /var/log:
root@ase-71-80:/var/log# grep -r l3driver *
apache2/error.log:[Mon Sep 18 17:16:09.691172 2017] [:error] [pid 10163:tid 139849896167168] Recoverable error: l3driver call to add floating ip failed (HTTP 400) (Request-ID: req-e0abe769-6706-4258-89ac-941363b833de)
root@ase-71-80:/var/log# **grep -r req-e0abe769-6706-4258-89ac-941363b833de ***
apache2/error.log:[Mon Sep 18 17:16:09.691172 2017] [:error] [pid 10163:tid 139849896167168] Recoverable error: l3driver call to add floating ip failed (HTTP 400) (Request-ID: req-e0abe769-6706-4258-89ac-941363b833de)
nova/nova-network.log:2017-09-18 13:16:09.091 3662 WARNING nova.network.linux_net [req-e0abe769-6706-4258-89ac-941363b833de 5eb80bd3f782464e8342137637c86e67 4287c299ffd940febb282dfc9f05924e - - -] Removed 5 duplicate rules for floating ip 192.168.71.153**strong text**
nova/nova-network.log:2017-09-18 13:16:09.679 3662 ERROR nova.network.floatingips [req-e0abe769-6706-4258-89ac-941363b833de 5eb80bd3f782464e8342137637c86e67 4287c299ffd940febb282dfc9f05924e - - -] Interface eth0 not found_
nova/nova-network.log:2017-09-18 13:16:09.680 3662 ERROR root [req-e0abe769-6706-4258-89ac-941363b833de 5eb80bd3f782464e8342137637c86e67 4287c299ffd940febb282dfc9f05924e - - -] Original exception being dropped: ['Traceback (most recent call last):\n', ' File "/usr/lib/python2.7/dist-packages/nova/network/floating_ips.py", line 383, in do_associate\n interface, fixed[\'network\'])\n', ' File "/usr/lib/python2.7/dist-packages/nova/network/l3.py", line 116, in add_floating_ip\n linux_net.bind_floating_ip(floating_ip, l3_interface_id)\n', ' File "/usr/lib/python2.7/dist-packages/nova/network/linux_net.py", line 768, in bind_floating_ip\n run_as_root=True, check_exit_code=[0, 2, 254])\n', ' File "/usr/lib/python2.7/dist-packages/nova/network/linux_net.py", line 1266, in execute\n return utils.execute(cmd, **kwargs)\n', ' File "/usr/lib/python2.7/dist-packages/nova/utils.py", line 207, in execute\n return processutils.execute(cmd, **kwargs)\n', ' File "/usr/lib/python2.7/dist-packages/osloconcurrency/processutils.py", line 266, in execute\n cmd=sanitized_cmd)\n', 'ProcessExecutionError: Unexpected error while running command.\nCommand: sudo nova-rootwrap /etc/nova/rootwrap.conf ip addr add 192.168.71.153/32 dev eth0\nExit code: 1\nStdout: u\'\'\nStderr: u\'Cannot find device "eth0"\n\'\n']
nova/nova-network.log:2017-09-18 13:16:09.681 3662 ERROR oslo_messaging.rpc.dispatcher [req-e0abe769-6706-4258-89ac-941363b833de 5eb80bd3f782464e8342137637c86e67 4287c299ffd940febb282dfc9f05924e - - -] Exception during message handling: Interface eth0 not found.
nova/nova-network.log:2017-09-18 13:16:09.682 3662 ERROR oslo_messaging._drivers.common [req-e0abe769-6706-4258-89ac-941363b833de 5eb80bd3f782464e8342137637c86e67 4287c299ffd940febb282dfc9f05924e - - -] Returning exception Interface eth0 not found. to caller
nova/nova-network.log:2017-09-18 13:16:09.683 3662 ERROR oslo_messaging.drivers.common [req-e0abe769-6706-4258-89ac-941363b833de 5eb80bd3f782464e8342137637c86e67 4287c299ffd940febb282dfc9f05924e - - -] ['Traceback (most recent call last):\n', ' File "/usr/lib/python2.7/dist-packages/oslomessaging/rpc/dispatcher.py", line 142, in dispatchand_reply\n executor_callback))\n', ' File "/usr/lib/python2.7/dist-packages/oslo_messaging/rpc/dispatcher.py", line 186, in dispatch\n executorcallback)\n', ' File "/usr/lib/python2.7/dist-packages/oslo_messaging/rpc/dispatcher.py", line 130, in dodispatch\n result = func(ctxt, *new_args)\n', ' File "/usr/lib/python2.7/dist-packages/nova/network/floating_ips.py", line 406, in associatefloating_ip\n do_associate()\n', ' File "/usr/lib/python2.7/dist-packages/oslo_concurrency/lockutils.py", line 445, in inner\n return f(args, **kwargs)\n', ' File "/usr/lib/python2.7/dist-packages/nova/network/floating_ips.py", line 399, in do_associate\n interface=interface)\n', 'NoFloatingIpInterface: Interface eth0 not found.\n']
upstart/nova-network.log:2017-09-18 13:16:09.091 3662 WARNING nova.network.linux_net [req-e0abe769-6706-4258-89ac-941363b833de 5eb80bd3f782464e8342137637c86e67 4287c299ffd940febb282dfc9f05924e - - -] Removed 5 duplicate rules for floating ip 192.168.71.153
upstart/nova-network.log:2017-09-18 13:16:09.679 3662 ERROR nova.network.floating_ips [req-e0abe769-6706-4258-89ac-941363b833de 5eb80bd3f782464e8342137637c86e67 4287c299ffd940febb282dfc9f05924e - - -] Interface eth0 not found
upstart/nova-network.log:2017-09-18 13:16:09.680 3662 ERROR root [req-e0abe769-6706-4258-89ac-941363b833de 5eb80bd3f782464e8342137637c86e67 4287c299ffd940febb282dfc9f05924e - - -] Original exception being dropped: ['Traceback (most recent call last):\n', ' File "/usr/lib/python2.7/dist-packages/nova/network/floating_ips.py", line 383, in do_associate\n interface, fixed[\'network\'])\n', ' File "/usr/lib/python2.7/dist-packages/nova/network/l3.py", line 116, in add_floating_ip\n linux_net.bind_floating_ip(floating_ip, l3_interface_id)\n', ' File "/usr/lib/python2.7/dist-packages/nova/network/linux_net.py", line 768, in bind_floating_ip\n run_as_root=True, check_exit_code=[0, 2, 254])\n', ' File "/usr/lib/python2.7/dist-packages/nova/network/linux_net.py", line 1266, in execute\n return utils.execute(cmd, **kwargs)\n', ' File "/usr/lib/python2.7/dist-packages/nova/utils.py", line 207, in execute\n return processutils.execute(cmd, **kwargs)\n', ' File "/usr/lib/python2.7/dist-packages/osloconcurrency/processutils.py", line 266, in execute\n cmd=sanitized_cmd)\n', 'ProcessExecutionError: Unexpected error while running command.\nCommand: sudo nova-rootwrap /etc/nova/rootwrap.conf ip addr add 192.168.71.153/32 dev eth0\nExit code: 1\nStdout: u\'\'\nStderr: u\'Cannot find device "eth0"\n\'\n']
upstart/nova-network.log:2017-09-18 13:16:09.681 3662 ERROR oslo_messaging.rpc.dispatcher [req-e0abe769-6706-4258-89ac-941363b833de 5eb80bd3f782464e8342137637c86e67 4287c299ffd940febb282dfc9f05924e - - -] Exception during message handling: Interface eth0 not found.
upstart/nova-network.log:2017-09-18 13:16:09.682 3662 ERROR oslo_messaging._drivers.common [req-e0abe769-6706-4258-89ac-941363b833de 5eb80bd3f782464e8342137637c86e67 4287c299ffd940febb282dfc9f05924e - - -] Returning exception Interface eth0 not found. to caller
upstart/nova-network.log:2017-09-18 13:16:09.683 3662 ERROR oslo_messaging.drivers.common [req-e0abe769-6706-4258-89ac-941363b833de 5eb80bd3f782464e8342137637c86e67 4287c299ffd940febb282dfc9f05924e - - -] ['Traceback (most recent call last):\n', ' File "/usr/lib/python2.7/dist-packages/oslomessaging/rpc/dispatcher.py", line 142, in dispatchand_reply\n executor_callback))\n', ' File "/usr/lib/python2.7/dist-packages/oslo_messaging/rpc/dispatcher.py", line 186, in dispatch\n executorcallback)\n', ' File "/usr/lib/python2.7/dist-packages/oslo_messaging/rpc/dispatcher.py", line 130, in dodispatch\n result = func(ctxt, *new_args)\n', ' File "/usr/lib/python2.7/dist-packages/nova/network/floating_ips.py", line 406, in associatefloating_ip\n do_associate()\n', ' File "/usr/lib/python2.7/dist-packages/oslo_concurrency/lockutils.py", line 445, in inner\n return f(args, **kwargs)\n', ' File "/usr/lib/python2.7/dist-packages/nova/network/floating_ips.py", line 399, in do_associate\n interface=interface)\n', 'NoFloatingIpInterface: Interface eth0 not found.\n']
It is almost as if the eth0 was hard coded as the physical interface and my specification of em1 as the pub_iface was ignored. Does this sound right?