[Openstack-operators] nova-manage floating create

J.O'Loughlin at surrey.ac.uk J.O'Loughlin at surrey.ac.uk
Fri Mar 2 14:10:40 UTC 2012


Hi,


/32 is for adding just one IP address, 131.227.76.235 in this case. On diablo this works. 

Regards

John O'Loughlin
FEPS IT, Service Delivery Team Leader
________________________________________
From: Mike Scherbakov [mscherbakov at mirantis.com]
Sent: 02 March 2012 14:07
To: O'Loughlin JF Mr (FEPS Faculty Admin)
Cc: openstack-operators at lists.openstack.org
Subject: Re: [Openstack-operators] nova-manage floating create

Hi,
you have to specify the right subnet (not /32):
nova-manage floating create 131.227.76.235/24<http://131.227.76.235/24>
2012-03-02 06:06:34 DEBUG nova.utils [req-4520071f-d05b-4169-9368-3310e92fa247 None None] backend <module 'nova.db.sqlalchemy.api' from '/opt/stack/nova/nova/db/sqlalchemy/api.pyc'> from (pid=7251) __get_backend /opt/stack/nova/nova/utils.py:607
stack at baseubuntuserver:~$ nova-manage floating list
2012-03-02 06:06:46 DEBUG nova.utils [req-fd30962c-7b24-4b3b-83b7-237b7fd026c0 None None] backend <module 'nova.db.sqlalchemy.api' from '/opt/stack/nova/nova/db/sqlalchemy/api.pyc'> from (pid=7257) __get_backend /opt/stack/nova/nova/utils.py:607
None 172.24.4.225 None nova br100
None 172.24.4.226 None nova br100
None 172.24.4.227 None nova br100
.....

Regards,

On Fri, Mar 2, 2012 at 5:58 PM, <J.O'Loughlin at surrey.ac.uk<mailto:J.O%27Loughlin at surrey.ac.uk>> wrote:


All,

On the essex-4 milestone nova-manage floating create is failing to add floating ips.

root at kvm-dev01:~# nova-manage floating create  131.227.76.235/32<http://131.227.76.235/32>
root at kvm-dev01:~# nova-manage floating list
2012-03-02 13:59:28,261 DEBUG nova.utils [req-0ddb4739-3845-4240-9d2c-e106d2bc588d None None] backend <module 'nova.db.sqlalchemy.api' from '/usr/lib/python2.7/dist-packages/nova/db/sqlalchemy/api.pyc'> from (pid=13715) debug /usr/lib/python2.7/dist-packages/nova/log.py:175
Command failed, please check log for more info
2012-03-02 13:59:28,367 CRITICAL nova [req-0ddb4739-3845-4240-9d2c-e106d2bc588d None None] Zero floating ips exist.
(nova): TRACE: Traceback (most recent call last):
(nova): TRACE:   File "/usr/bin/nova-manage", line 2372, in <module>
(nova): TRACE:     main()
(nova): TRACE:   File "/usr/bin/nova-manage", line 2360, in main
(nova): TRACE:     fn(*fn_args, **fn_kwargs)
(nova): TRACE:   File "/usr/bin/nova-manage", line 724, in list
(nova): TRACE:     floating_ips = db.floating_ip_get_all(ctxt)
(nova): TRACE:   File "/usr/lib/python2.7/dist-packages/nova/db/api.py", line 314, in floating_ip_get_all
(nova): TRACE:     return IMPL.floating_ip_get_all(context)
(nova): TRACE:   File "/usr/lib/python2.7/dist-packages/nova/db/sqlalchemy/api.py", line 101, in wrapper
(nova): TRACE:     return f(*args, **kwargs)
(nova): TRACE:   File "/usr/lib/python2.7/dist-packages/nova/db/sqlalchemy/api.py", line 823, in floating_ip_get_all
(nova): TRACE:     raise exception.NoFloatingIpsDefined()
(nova): TRACE: NoFloatingIpsDefined: Zero floating ips exist.


and the floating_ips table is empty.

Is there a different/new way of adding floating ips?

Regards

John O'Loughlin
FEPS IT, Service Delivery Team Leader
_______________________________________________
Openstack-operators mailing list
Openstack-operators at lists.openstack.org<mailto:Openstack-operators at lists.openstack.org>
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-operators



--
Mike Scherbakov



More information about the Openstack-operators mailing list