[Yahoo-eng-team] [Bug 1186907] Re: If ebtables is not present nova-network fails with misleading error

2015-01-19 Thread Alvaro Lopez
** Changed in: ubuntu
   Status: New = Invalid

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to OpenStack Compute (nova).
https://bugs.launchpad.net/bugs/1186907

Title:
  If ebtables is not present nova-network fails with misleading error

Status in OpenStack Compute (Nova):
  Invalid
Status in Ubuntu:
  Invalid

Bug description:
  In an upgrade from Folsom to Grizzly, nova-network fails as follows:

  2013-06-03 10:08:01.430 6947 CRITICAL nova [-] Interface eth1 not found.
  2013-06-03 10:08:01.430 6947 TRACE nova Traceback (most recent call last):
  2013-06-03 10:08:01.430 6947 TRACE nova   File /usr/bin/nova-network, 
line 54, in module
  2013-06-03 10:08:01.430 6947 TRACE nova service.wait()
  2013-06-03 10:08:01.430 6947 TRACE nova   File 
/usr/lib/python2.7/dist-packages/nova/service.py, line 689, in wait
  2013-06-03 10:08:01.430 6947 TRACE nova _launcher.wait()
  2013-06-03 10:08:01.430 6947 TRACE nova   File 
/usr/lib/python2.7/dist-packages/nova/service.py, line 209, in wait
  2013-06-03 10:08:01.430 6947 TRACE nova super(ServiceLauncher, 
self).wait()
  2013-06-03 10:08:01.430 6947 TRACE nova   File 
/usr/lib/python2.7/dist-packages/nova/service.py, line 179, in wait
  2013-06-03 10:08:01.430 6947 TRACE nova service.wait()
  2013-06-03 10:08:01.430 6947 TRACE nova   File 
/usr/lib/python2.7/dist-packages/eventlet/greenthread.py, line 166, in wait
  2013-06-03 10:08:01.430 6947 TRACE nova return self._exit_event.wait()
  2013-06-03 10:08:01.430 6947 TRACE nova   File 
/usr/lib/python2.7/dist-packages/eventlet/event.py, line 116, in wait
  2013-06-03 10:08:01.430 6947 TRACE nova return hubs.get_hub().switch()
  2013-06-03 10:08:01.430 6947 TRACE nova   File 
/usr/lib/python2.7/dist-packages/eventlet/hubs/hub.py, line 177, in switch
  2013-06-03 10:08:01.430 6947 TRACE nova return self.greenlet.switch()
  2013-06-03 10:08:01.430 6947 TRACE nova   File 
/usr/lib/python2.7/dist-packages/eventlet/greenthread.py, line 192, in main
  2013-06-03 10:08:01.430 6947 TRACE nova result = function(*args, 
**kwargs)
  2013-06-03 10:08:01.430 6947 TRACE nova   File 
/usr/lib/python2.7/dist-packages/nova/service.py, line 147, in run_server
  2013-06-03 10:08:01.430 6947 TRACE nova server.start()
  2013-06-03 10:08:01.430 6947 TRACE nova   File 
/usr/lib/python2.7/dist-packages/nova/service.py, line 429, in start
  2013-06-03 10:08:01.430 6947 TRACE nova self.manager.init_host()
  2013-06-03 10:08:01.430 6947 TRACE nova   File 
/usr/lib/python2.7/dist-packages/nova/network/manager.py, line 1681, in 
init_host
  2013-06-03 10:08:01.430 6947 TRACE nova self.init_host_floating_ips()
  2013-06-03 10:08:01.430 6947 TRACE nova   File 
/usr/lib/python2.7/dist-packages/nova/network/floating_ips.py, line 98, in 
init_host_floating_ips
  2013-06-03 10:08:01.430 6947 TRACE nova raise 
exception.NoFloatingIpInterface(interface=interface)
  2013-06-03 10:08:01.430 6947 TRACE nova NoFloatingIpInterface: Interface 
eth1 not found.
  2013-06-03 10:08:01.430 6947 TRACE nova 

  This is caused because ebtables is not present in the system, therefore the
  process that adds the floating ip fails, and the wrong error is shown.
  ebtables should be a dependency of nova-network and it is not:

  Package: nova-network
  State: installed
  Automatically installed: no
  Version: 1:2013.1-0ubuntu2.1~cloud0
  Priority: extra
  Section: net
  Maintainer: Ubuntu Developers ubuntu-devel-disc...@lists.ubuntu.com
  Architecture: all
  Uncompressed Size: 1934 k
  Depends: bridge-utils, dnsmasq-base, dnsmasq-utils, iptables, 
iputils-arping, netcat, nova-common (=
   1:2013.1-0ubuntu2.1~cloud0), vlan, upstart-job, python

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

-- 
Mailing list: https://launchpad.net/~yahoo-eng-team
Post to : yahoo-eng-team@lists.launchpad.net
Unsubscribe : https://launchpad.net/~yahoo-eng-team
More help   : https://help.launchpad.net/ListHelp


[Yahoo-eng-team] [Bug 1186907] Re: If ebtables is not present nova-network fails with misleading error

2014-09-18 Thread Sean Dague
I'm looking through the current code, and I'm not sure this is an issue
any more. Closing as invalid, please reopen if it's not.

** Changed in: nova
   Status: Confirmed = Incomplete

** Changed in: nova
   Status: Incomplete = Invalid

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to OpenStack Compute (nova).
https://bugs.launchpad.net/bugs/1186907

Title:
  If ebtables is not present nova-network fails with misleading error

Status in OpenStack Compute (Nova):
  Invalid
Status in Ubuntu:
  New

Bug description:
  In an upgrade from Folsom to Grizzly, nova-network fails as follows:

  2013-06-03 10:08:01.430 6947 CRITICAL nova [-] Interface eth1 not found.
  2013-06-03 10:08:01.430 6947 TRACE nova Traceback (most recent call last):
  2013-06-03 10:08:01.430 6947 TRACE nova   File /usr/bin/nova-network, 
line 54, in module
  2013-06-03 10:08:01.430 6947 TRACE nova service.wait()
  2013-06-03 10:08:01.430 6947 TRACE nova   File 
/usr/lib/python2.7/dist-packages/nova/service.py, line 689, in wait
  2013-06-03 10:08:01.430 6947 TRACE nova _launcher.wait()
  2013-06-03 10:08:01.430 6947 TRACE nova   File 
/usr/lib/python2.7/dist-packages/nova/service.py, line 209, in wait
  2013-06-03 10:08:01.430 6947 TRACE nova super(ServiceLauncher, 
self).wait()
  2013-06-03 10:08:01.430 6947 TRACE nova   File 
/usr/lib/python2.7/dist-packages/nova/service.py, line 179, in wait
  2013-06-03 10:08:01.430 6947 TRACE nova service.wait()
  2013-06-03 10:08:01.430 6947 TRACE nova   File 
/usr/lib/python2.7/dist-packages/eventlet/greenthread.py, line 166, in wait
  2013-06-03 10:08:01.430 6947 TRACE nova return self._exit_event.wait()
  2013-06-03 10:08:01.430 6947 TRACE nova   File 
/usr/lib/python2.7/dist-packages/eventlet/event.py, line 116, in wait
  2013-06-03 10:08:01.430 6947 TRACE nova return hubs.get_hub().switch()
  2013-06-03 10:08:01.430 6947 TRACE nova   File 
/usr/lib/python2.7/dist-packages/eventlet/hubs/hub.py, line 177, in switch
  2013-06-03 10:08:01.430 6947 TRACE nova return self.greenlet.switch()
  2013-06-03 10:08:01.430 6947 TRACE nova   File 
/usr/lib/python2.7/dist-packages/eventlet/greenthread.py, line 192, in main
  2013-06-03 10:08:01.430 6947 TRACE nova result = function(*args, 
**kwargs)
  2013-06-03 10:08:01.430 6947 TRACE nova   File 
/usr/lib/python2.7/dist-packages/nova/service.py, line 147, in run_server
  2013-06-03 10:08:01.430 6947 TRACE nova server.start()
  2013-06-03 10:08:01.430 6947 TRACE nova   File 
/usr/lib/python2.7/dist-packages/nova/service.py, line 429, in start
  2013-06-03 10:08:01.430 6947 TRACE nova self.manager.init_host()
  2013-06-03 10:08:01.430 6947 TRACE nova   File 
/usr/lib/python2.7/dist-packages/nova/network/manager.py, line 1681, in 
init_host
  2013-06-03 10:08:01.430 6947 TRACE nova self.init_host_floating_ips()
  2013-06-03 10:08:01.430 6947 TRACE nova   File 
/usr/lib/python2.7/dist-packages/nova/network/floating_ips.py, line 98, in 
init_host_floating_ips
  2013-06-03 10:08:01.430 6947 TRACE nova raise 
exception.NoFloatingIpInterface(interface=interface)
  2013-06-03 10:08:01.430 6947 TRACE nova NoFloatingIpInterface: Interface 
eth1 not found.
  2013-06-03 10:08:01.430 6947 TRACE nova 

  This is caused because ebtables is not present in the system, therefore the
  process that adds the floating ip fails, and the wrong error is shown.
  ebtables should be a dependency of nova-network and it is not:

  Package: nova-network
  State: installed
  Automatically installed: no
  Version: 1:2013.1-0ubuntu2.1~cloud0
  Priority: extra
  Section: net
  Maintainer: Ubuntu Developers ubuntu-devel-disc...@lists.ubuntu.com
  Architecture: all
  Uncompressed Size: 1934 k
  Depends: bridge-utils, dnsmasq-base, dnsmasq-utils, iptables, 
iputils-arping, netcat, nova-common (=
   1:2013.1-0ubuntu2.1~cloud0), vlan, upstart-job, python

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

-- 
Mailing list: https://launchpad.net/~yahoo-eng-team
Post to : yahoo-eng-team@lists.launchpad.net
Unsubscribe : https://launchpad.net/~yahoo-eng-team
More help   : https://help.launchpad.net/ListHelp