Use hypervisor_hostname as name of node in scheduling

hypervisor_hostname field is the node name, not the host name. If
node name and host name are different (e.g. for host FQDNs are not
used but for node they still are) the scheduling will fail not being
able to find the requested host.

Closes-issue: https://mirantis.jira.com/browse/PRODX-7596
Change-Id: I7caa81faaefcc3a0be57900c249a54f8008d963e
diff --git a/neutron_tempest_plugin/scenario/admin/test_floatingip.py b/neutron_tempest_plugin/scenario/admin/test_floatingip.py
index a08acc3..9100b98 100644
--- a/neutron_tempest_plugin/scenario/admin/test_floatingip.py
+++ b/neutron_tempest_plugin/scenario/admin/test_floatingip.py
@@ -62,7 +62,7 @@
         servers, fips, server_ssh_clients = ([], [], [])
         # Create the availability zone with default zone and
         # a specific mentioned hypervisor.
-        az = avail_zone + ':' + hyper
+        az = avail_zone + '::' + hyper
         for i in range(num_servers):
             servers.append(self.create_server(
                 flavor_ref=CONF.compute.flavor_ref,