Assign Floating IP from shared network on dashboard problem

asked 2014-02-05 16:15:29 -0600

Y Sertdemir gravatar image


I am using Grizzly on Ubuntu 12.04 LTS. I have a shared external network on my network. I am using quantum as a networking service with multi-tenant setup, each project has it's own router etc... For the first project, assigning floating IP from dashboard works. When I created a new project and want to assign a floating IP from the same shared network to the new project, it brings me passive "Assign" button on dashboard. When I try to assign it from console, it works with "quantum floatingip-create" command.

edit retag flag offensive close merge delete


I'm not sure exactly how you are creating the floating IPs, but when you do so for a multi-tenant environment, make sure you create a pool of floating IPs with the appropriate tenant ID. Floating IPs by default are assigned the current tenant ID unless specified with the '--tenant-id' option.

dtaylor gravatar imagedtaylor ( 2014-02-05 22:39:26 -0600 )edit

How can I create floating IP pool for a specific tenant ? Is it nova or quantum related?

Y Sertdemir gravatar imageY Sertdemir ( 2014-02-06 02:36:11 -0600 )edit

I guess that, there is bug with dashboard when giving floating IP to projects. I am using admin user on dashboard. I gave admin rights of 2 projects to admin user.

Y Sertdemir gravatar imageY Sertdemir ( 2014-02-07 03:58:02 -0600 )edit

1 answer

Sort by ยป oldest newest most voted

answered 2014-02-06 19:59:35 -0600

dtaylor gravatar image

With neutron you can do: neutron floatingip-create --tenant-id [ID] [network name]. You can get a list of tenants by doing 'keystone tenant-list' and extract the ID from there. To get networks do 'neutron net-list' and use either the network name or ID from this list.

edit flag offensive delete link more

Get to know Ask OpenStack

Resources for moderators

Question Tools

1 follower


Asked: 2014-02-05 16:15:29 -0600

Seen: 626 times

Last updated: Feb 05 '14