← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1387053] [NEW] Stopping neutron server with rpc workers raises exeption

 

Public bug reported:

2014-10-28 15:53:38.090 62623 INFO neutron.openstack.common.service [-] Caught SIGTERM, stopping children
2014-10-28 15:53:38.091 62623 INFO neutron.openstack.common.service [-] Waiting on 1 children to exit
2014-10-28 15:53:38.114 62635 INFO neutron.openstack.common.service [-] Child caught SIGTERM, exiting
2014-10-28 15:53:38.116 62635 TRACE neutron.service Traceback (most recent call last):
2014-10-28 15:53:38.116 62635 TRACE neutron.service   File "/usr/lib/python2.7/site-packages/neutron/service.py", line 159, in serve_rpc
2014-10-28 15:53:38.116 62635 TRACE neutron.service     launcher.launch_service(rpc, workers=cfg.CONF.rpc_workers)
2014-10-28 15:53:38.116 62635 TRACE neutron.service   File "/usr/lib/python2.7/site-packages/neutron/openstack/common/service.py", line 341, in launch_service
2014-10-28 15:53:38.116 62635 TRACE neutron.service     self._start_child(wrap)
2014-10-28 15:53:38.116 62635 TRACE neutron.service   File "/usr/lib/python2.7/site-packages/neutron/openstack/common/service.py", line 322, in _start_child
2014-10-28 15:53:38.116 62635 TRACE neutron.service     status, signo = self._child_wait_for_exit_or_signal(launcher)
2014-10-28 15:53:38.116 62635 TRACE neutron.service   File "/usr/lib/python2.7/site-packages/neutron/openstack/common/service.py", line 280, in _child_wait_for_exit_or_signal
2014-10-28 15:53:38.116 62635 TRACE neutron.service     launcher.stop()
2014-10-28 15:53:38.116 62635 TRACE neutron.service   File "/usr/lib/python2.7/site-packages/neutron/openstack/common/service.py", line 128, in stop
2014-10-28 15:53:38.116 62635 TRACE neutron.service     self.services.stop()
2014-10-28 15:53:38.116 62635 TRACE neutron.service   File "/usr/lib/python2.7/site-packages/neutron/openstack/common/service.py", line 470, in stop
2014-10-28 15:53:38.116 62635 TRACE neutron.service     service.stop()
2014-10-28 15:53:38.116 62635 TRACE neutron.service   File "/usr/lib/python2.7/site-packages/neutron/service.py", line 132, in stop
2014-10-28 15:53:38.116 62635 TRACE neutron.service     server.kill()
2014-10-28 15:53:38.116 62635 TRACE neutron.service AttributeError: 'MessageHandlingServer' object has no attribute 'kill'
2014-10-28 15:53:38.116 62635 TRACE neutron.service 
2014-10-28 15:53:38.471 62635 TRACE neutron Traceback (most recent call last):
2014-10-28 15:53:38.471 62635 TRACE neutron   File "/usr/bin/neutron-server", line 10, in <module>
2014-10-28 15:53:38.471 62635 TRACE neutron     sys.exit(main())
2014-10-28 15:53:38.471 62635 TRACE neutron   File "/usr/lib/python2.7/site-packages/neutron/server/__init__.py", line 51, in main
2014-10-28 15:53:38.471 62635 TRACE neutron     neutron_rpc = service.serve_rpc()
2014-10-28 15:53:38.471 62635 TRACE neutron   File "/usr/lib/python2.7/site-packages/neutron/service.py", line 163, in serve_rpc
2014-10-28 15:53:38.471 62635 TRACE neutron     LOG.exception(_('Unrecoverable error: please check log '
2014-10-28 15:53:38.471 62635 TRACE neutron   File "/usr/lib/python2.7/site-packages/neutron/openstack/common/excutils.py", line 82, in __exit__
2014-10-28 15:53:38.471 62635 TRACE neutron     six.reraise(self.type_, self.value, self.tb)
2014-10-28 15:53:38.471 62635 TRACE neutron   File "/usr/lib/python2.7/site-packages/neutron/service.py", line 159, in serve_rpc
2014-10-28 15:53:38.471 62635 TRACE neutron     launcher.launch_service(rpc, workers=cfg.CONF.rpc_workers)
2014-10-28 15:53:38.471 62635 TRACE neutron   File "/usr/lib/python2.7/site-packages/neutron/openstack/common/service.py", line 341, in launch_service
2014-10-28 15:53:38.471 62635 TRACE neutron     self._start_child(wrap)
2014-10-28 15:53:38.471 62635 TRACE neutron   File "/usr/lib/python2.7/site-packages/neutron/openstack/common/service.py", line 322, in _start_child
2014-10-28 15:53:38.471 62635 TRACE neutron     status, signo = self._child_wait_for_exit_or_signal(launcher)
2014-10-28 15:53:38.471 62635 TRACE neutron   File "/usr/lib/python2.7/site-packages/neutron/openstack/common/service.py", line 280, in _child_wait_for_exit_or_signal
2014-10-28 15:53:38.471 62635 TRACE neutron     launcher.stop()
2014-10-28 15:53:38.471 62635 TRACE neutron   File "/usr/lib/python2.7/site-packages/neutron/openstack/common/service.py", line 128, in stop
2014-10-28 15:53:38.471 62635 TRACE neutron     self.services.stop()
2014-10-28 15:53:38.471 62635 TRACE neutron   File "/usr/lib/python2.7/site-packages/neutron/openstack/common/service.py", line 470, in stop
2014-10-28 15:53:38.471 62635 TRACE neutron     service.stop()
2014-10-28 15:53:38.471 62635 TRACE neutron   File "/usr/lib/python2.7/site-packages/neutron/service.py", line 132, in stop
2014-10-28 15:53:38.471 62635 TRACE neutron     server.kill()
2014-10-28 15:53:38.471 62635 TRACE neutron AttributeError: 'MessageHandlingServer' object has no attribute 'kill'
2014-10-28 15:53:38.471 62635 TRACE neutron

** Affects: neutron
     Importance: Medium
     Assignee: Jakub Libosvar (libosvar)
         Status: In Progress

** Affects: neutron/juno
     Importance: Medium
     Assignee: Jakub Libosvar (libosvar)
         Status: New

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

Title:
  Stopping neutron server with rpc workers raises exeption

Status in OpenStack Neutron (virtual network service):
  In Progress
Status in neutron juno series:
  New

Bug description:
  2014-10-28 15:53:38.090 62623 INFO neutron.openstack.common.service [-] Caught SIGTERM, stopping children
  2014-10-28 15:53:38.091 62623 INFO neutron.openstack.common.service [-] Waiting on 1 children to exit
  2014-10-28 15:53:38.114 62635 INFO neutron.openstack.common.service [-] Child caught SIGTERM, exiting
  2014-10-28 15:53:38.116 62635 TRACE neutron.service Traceback (most recent call last):
  2014-10-28 15:53:38.116 62635 TRACE neutron.service   File "/usr/lib/python2.7/site-packages/neutron/service.py", line 159, in serve_rpc
  2014-10-28 15:53:38.116 62635 TRACE neutron.service     launcher.launch_service(rpc, workers=cfg.CONF.rpc_workers)
  2014-10-28 15:53:38.116 62635 TRACE neutron.service   File "/usr/lib/python2.7/site-packages/neutron/openstack/common/service.py", line 341, in launch_service
  2014-10-28 15:53:38.116 62635 TRACE neutron.service     self._start_child(wrap)
  2014-10-28 15:53:38.116 62635 TRACE neutron.service   File "/usr/lib/python2.7/site-packages/neutron/openstack/common/service.py", line 322, in _start_child
  2014-10-28 15:53:38.116 62635 TRACE neutron.service     status, signo = self._child_wait_for_exit_or_signal(launcher)
  2014-10-28 15:53:38.116 62635 TRACE neutron.service   File "/usr/lib/python2.7/site-packages/neutron/openstack/common/service.py", line 280, in _child_wait_for_exit_or_signal
  2014-10-28 15:53:38.116 62635 TRACE neutron.service     launcher.stop()
  2014-10-28 15:53:38.116 62635 TRACE neutron.service   File "/usr/lib/python2.7/site-packages/neutron/openstack/common/service.py", line 128, in stop
  2014-10-28 15:53:38.116 62635 TRACE neutron.service     self.services.stop()
  2014-10-28 15:53:38.116 62635 TRACE neutron.service   File "/usr/lib/python2.7/site-packages/neutron/openstack/common/service.py", line 470, in stop
  2014-10-28 15:53:38.116 62635 TRACE neutron.service     service.stop()
  2014-10-28 15:53:38.116 62635 TRACE neutron.service   File "/usr/lib/python2.7/site-packages/neutron/service.py", line 132, in stop
  2014-10-28 15:53:38.116 62635 TRACE neutron.service     server.kill()
  2014-10-28 15:53:38.116 62635 TRACE neutron.service AttributeError: 'MessageHandlingServer' object has no attribute 'kill'
  2014-10-28 15:53:38.116 62635 TRACE neutron.service 
  2014-10-28 15:53:38.471 62635 TRACE neutron Traceback (most recent call last):
  2014-10-28 15:53:38.471 62635 TRACE neutron   File "/usr/bin/neutron-server", line 10, in <module>
  2014-10-28 15:53:38.471 62635 TRACE neutron     sys.exit(main())
  2014-10-28 15:53:38.471 62635 TRACE neutron   File "/usr/lib/python2.7/site-packages/neutron/server/__init__.py", line 51, in main
  2014-10-28 15:53:38.471 62635 TRACE neutron     neutron_rpc = service.serve_rpc()
  2014-10-28 15:53:38.471 62635 TRACE neutron   File "/usr/lib/python2.7/site-packages/neutron/service.py", line 163, in serve_rpc
  2014-10-28 15:53:38.471 62635 TRACE neutron     LOG.exception(_('Unrecoverable error: please check log '
  2014-10-28 15:53:38.471 62635 TRACE neutron   File "/usr/lib/python2.7/site-packages/neutron/openstack/common/excutils.py", line 82, in __exit__
  2014-10-28 15:53:38.471 62635 TRACE neutron     six.reraise(self.type_, self.value, self.tb)
  2014-10-28 15:53:38.471 62635 TRACE neutron   File "/usr/lib/python2.7/site-packages/neutron/service.py", line 159, in serve_rpc
  2014-10-28 15:53:38.471 62635 TRACE neutron     launcher.launch_service(rpc, workers=cfg.CONF.rpc_workers)
  2014-10-28 15:53:38.471 62635 TRACE neutron   File "/usr/lib/python2.7/site-packages/neutron/openstack/common/service.py", line 341, in launch_service
  2014-10-28 15:53:38.471 62635 TRACE neutron     self._start_child(wrap)
  2014-10-28 15:53:38.471 62635 TRACE neutron   File "/usr/lib/python2.7/site-packages/neutron/openstack/common/service.py", line 322, in _start_child
  2014-10-28 15:53:38.471 62635 TRACE neutron     status, signo = self._child_wait_for_exit_or_signal(launcher)
  2014-10-28 15:53:38.471 62635 TRACE neutron   File "/usr/lib/python2.7/site-packages/neutron/openstack/common/service.py", line 280, in _child_wait_for_exit_or_signal
  2014-10-28 15:53:38.471 62635 TRACE neutron     launcher.stop()
  2014-10-28 15:53:38.471 62635 TRACE neutron   File "/usr/lib/python2.7/site-packages/neutron/openstack/common/service.py", line 128, in stop
  2014-10-28 15:53:38.471 62635 TRACE neutron     self.services.stop()
  2014-10-28 15:53:38.471 62635 TRACE neutron   File "/usr/lib/python2.7/site-packages/neutron/openstack/common/service.py", line 470, in stop
  2014-10-28 15:53:38.471 62635 TRACE neutron     service.stop()
  2014-10-28 15:53:38.471 62635 TRACE neutron   File "/usr/lib/python2.7/site-packages/neutron/service.py", line 132, in stop
  2014-10-28 15:53:38.471 62635 TRACE neutron     server.kill()
  2014-10-28 15:53:38.471 62635 TRACE neutron AttributeError: 'MessageHandlingServer' object has no attribute 'kill'
  2014-10-28 15:53:38.471 62635 TRACE neutron

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


Follow ups

References