Try to click (+), if it won't help test via CLI :
# source keystonerc_admin
[root@juno1 ~(keystone_admin)]# neutron floatingip-create public
Created a new floatingip:
+---------------------+--------------------------------------+
| Field | Value |
+---------------------+--------------------------------------+
| fixed_ip_address | |
| floating_ip_address | 192.168.1.158 |
| floating_network_id | 65cbd354-daae-41bb-9d3c-e58b1062be19 |
| id | 723242ca-61df-4d70-acf8-7678628b14f9 |
| port_id | |
| router_id | |
| status | DOWN |
| tenant_id | 2561f253faca48399d0cc77886574e1d |
+---------------------+--------------------------------------+
Then run
[root@juno1 ~(keystone_admin)]# neutron floatingip-list
Make sure created floating IP is there and run
[root@juno1 ~(keystone_admin)]# nova list
Your instance should come up with instance-id, name , status ACTIVE. Next command
[root@juno1 ~(keystone_admin)]# neutron port-list --device-id instance-id
should return you port-id to be assigned floating IP
[root@juno1 ~(keystone_admin)]# neutron floatingip-associate 723242ca-61df-4d70-acf8-7678628b14f9 port-id
[root@juno1 ~(keystone_admin)]# neutron floatingip-show 723242ca-61df-4d70-acf8-7678628b14f9
Of course your floatingip-id ( in my case 723242ca-61df-4d70-acf8-7678628b14f9 ) would be different from mine.
↧