← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1257235] Re: handle ipgenerationfailure exception during router operations

 

This no longer pops up in the logs:

http://logstash.openstack.org/#eyJzZWFyY2giOiJtZXNzYWdlOlwiSXBBZGRyZXNzR2VuZXJhdGlvbkZhaWx1cmU6IE5vIG1vcmUgSVAgYWRkcmVzc2VzIGF2YWlsYWJsZSBvbiBuZXR3b3JrXCIgQU5EIGZpbGVuYW1lOlwibG9ncy9zY3JlZW4tcS1zdmMudHh0XCIgQU5EIG1lc3NhZ2U6XCJfY3JlYXRlX3JvdXRlcl9nd19wb3J0XCIiLCJmaWVsZHMiOltdLCJvZmZzZXQiOjAsInRpbWVmcmFtZSI6ImFsbCIsImdyYXBobW9kZSI6ImNvdW50IiwidGltZSI6eyJ1c2VyX2ludGVydmFsIjowfSwic3RhbXAiOjE0MDEzNzczODcxNjQsIm1vZGUiOiIiLCJhbmFseXplX2ZpZWxkIjoiIn0=

Not sure if I fixed it and forgot about it, or it just went away on its
own ;)

** Changed in: neutron
       Status: Triaged => Invalid

** Changed in: neutron
     Assignee: Armando Migliaccio (armando-migliaccio) => (unassigned)

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to neutron.
https://bugs.launchpad.net/bugs/1257235

Title:
  handle ipgenerationfailure exception during router operations

Status in OpenStack Neutron (virtual network service):
  Invalid

Bug description:
  The following stacktrace has been observed:

  [req-b632de6b-6cac-4923-a07f-d0b8983a60de a24057b8b690406986c6289d1e49ea66 6c6b7ffd1b28458d98fb7d4eb6db4be4] create failed
  2013-12-02 21:06:55.567 3055 TRACE neutron.api.v2.resource Traceback (most recent call last):
  2013-12-02 21:06:55.567 3055 TRACE neutron.api.v2.resource   File "/opt/stack/new/neutron/neutron/api/v2/resource.py", line 84, in resource
  2013-12-02 21:06:55.567 3055 TRACE neutron.api.v2.resource     result = method(request=request, **args)
  2013-12-02 21:06:55.567 3055 TRACE neutron.api.v2.resource   File "/opt/stack/new/neutron/neutron/api/v2/base.py", line 411, in create
  2013-12-02 21:06:55.567 3055 TRACE neutron.api.v2.resource     obj = obj_creator(request.context, **kwargs)
  2013-12-02 21:06:55.567 3055 TRACE neutron.api.v2.resource   File "/opt/stack/new/neutron/neutron/db/l3_db.py", line 132, in create_router
  2013-12-02 21:06:55.567 3055 TRACE neutron.api.v2.resource     self._update_router_gw_info(context, router_db['id'], gw_info)
  2013-12-02 21:06:55.567 3055 TRACE neutron.api.v2.resource   File "/opt/stack/new/neutron/neutron/db/l3_gwmode_db.py", line 62, in _update_router_gw_info
  2013-12-02 21:06:55.567 3055 TRACE neutron.api.v2.resource     context, router_id, info, router=router)
  2013-12-02 21:06:55.567 3055 TRACE neutron.api.v2.resource   File "/opt/stack/new/neutron/neutron/db/l3_db.py", line 215, in _update_router_gw_info
  2013-12-02 21:06:55.567 3055 TRACE neutron.api.v2.resource     self._create_router_gw_port(context, router, network_id)
  2013-12-02 21:06:55.567 3055 TRACE neutron.api.v2.resource   File "/opt/stack/new/neutron/neutron/db/l3_db.py", line 163, in _create_router_gw_port
  2013-12-02 21:06:55.567 3055 TRACE neutron.api.v2.resource     'name': ''}})
  2013-12-02 21:06:55.567 3055 TRACE neutron.api.v2.resource   File "/opt/stack/new/neutron/neutron/plugins/ml2/plugin.py", line 562, in create_port
  2013-12-02 21:06:55.567 3055 TRACE neutron.api.v2.resource     result = super(Ml2Plugin, self).create_port(context, port)
  2013-12-02 21:06:55.567 3055 TRACE neutron.api.v2.resource   File "/opt/stack/new/neutron/neutron/db/db_base_plugin_v2.py", line 1333, in create_port
  2013-12-02 21:06:55.567 3055 TRACE neutron.api.v2.resource     ips = self._allocate_ips_for_port(context, network, port)
  2013-12-02 21:06:55.567 3055 TRACE neutron.api.v2.resource   File "/opt/stack/new/neutron/neutron/db/db_base_plugin_v2.py", line 718, in _allocate_ips_for_port
  2013-12-02 21:06:55.567 3055 TRACE neutron.api.v2.resource     result = NeutronDbPluginV2._generate_ip(context, subnets)
  2013-12-02 21:06:55.567 3055 TRACE neutron.api.v2.resource   File "/opt/stack/new/neutron/neutron/db/db_base_plugin_v2.py", line 482, in _generate_ip
  2013-12-02 21:06:55.567 3055 TRACE neutron.api.v2.resource     raise q_exc.IpAddressGenerationFailure(net_id=subnets[0]['network_id'])
  2013-12-02 21:06:55.567 3055 TRACE neutron.api.v2.resource IpAddressGenerationFailure: No more IP addresses available on network 76bb0b9c-db58-40c1-85cd-fb980d80ef6a.
  2013-12-02 21:06:55.567 3055 TRACE neutron.api.v2.resource

  
  In the context of triaging for bug: 1243726

To manage notifications about this bug go to:
https://bugs.launchpad.net/neutron/+bug/1257235/+subscriptions