Floating IP pool not visible as admin
Hello,
I'm building my Stack for home experimentation. It's nearly set up, but right now I cannot get floating IPs working. I suspect I have a permissions / security error. All my services are running on a single machine with a single ethernet interface.
My ~/.bash_profile, solely for OS authentication:
export OS_USERNAME=admin
export OS_PASSWORD=surely_a_decent_password
export OS_TENANT_ID=86jibberish22
export OS_TENANT_NAME=admin
export OS_AUTH_URL=http://localhost:5000/v2.0/
export NOVACLIENT_DEBUG=1
export NOVA_VERSION=2
The tenant_ID and tenant_name are from the project "admin". (Is this the correct usage of these fields?) Update:
root@bridge:~# keystone user-role-list
+------+----------------------+-------+---------------+
| id | name |user_id| tenant_id |
+------+----------------------+-------+---------------+
| 81be | KeystoneAdmin | 1fc42 | 8fjibberish22 |
| 68e8 | KeystoneServiceAdmin | 1fc42 | 8fjibberish22 |
| aa46 | admin | 1fc42 | 8fjibberish22 |
+------+----------------------+-------+---------------+
my tenant_id
matches that of the admin user as well as admin the group.
My procedure:
I create the floating IP pool.
root@bridge:~# nova-manage floating create --ip_range=192.168.1.128/25
root@bridge:~# nova-manage floating list
None 192.168.1.129 None nova eth0
None 192.168.1.130 None nova eth0
... <every IP in the subnet is displayed>
But it doesn't seem to "actually" exist:
root@bridge:~# nova floating-ip-create
ERROR: FloatingIpPoolNotFound: Floating ip pool not found. (HTTP 404) (Request-ID: req-seems-sensitive-so-Ill-censor-it)
root@bridge:~# nova floating-ip-pool-list
root@bridge:~# nova floating-ip-list
root@bridge:~#
The full output of nova --debug floating-ip-create
is here: http://pastebin.com/Dg4qQzht
So, what the heck? The IPs are visible and available through nova-manage, but nova claims none of them exist.
same issue i'm facing, is you issue solve ?
hi vicethal, and rahul I am also facing the same problem. Were you able to resolve the issue?