The other in neutron-l3-agent (still on neutron-gateway), but this is probably due to the upgrade restarting the daemons :
neutron-l3-agent.log:2020-01-14 16:22:11.298 456968 ERROR pyroute2.netns.nslink [-] forced shutdown procedure, clean up netns manually neutron-l3-agent.log:2020-01-14 16:22:11.322 456743 ERROR neutron.agent.l3.router_info [-] [Errno 9] Bad file descriptor: OSError: [Errno 9] Bad file descriptor neutron-l3-agent.log:2020-01-14 16:22:11.322 456743 ERROR neutron.agent.l3.router_info Traceback (most recent call last): neutron-l3-agent.log:2020-01-14 16:22:11.322 456743 ERROR neutron.agent.l3.router_info File "/usr/lib/python3/dist-packages/neutron/common/utils.py", line 158, in call neutron-l3-agent.log:2020-01-14 16:22:11.322 456743 ERROR neutron.agent.l3.router_info return func(*args, **kwargs) neutron-l3-agent.log:2020-01-14 16:22:11.322 456743 ERROR neutron.agent.l3.router_info File "/usr/lib/python3/dist-packages/neutron/agent/l3/router_info.py", line 1186, in process neutron-l3-agent.log:2020-01-14 16:22:11.322 456743 ERROR neutron.agent.l3.router_info self._process_internal_ports() neutron-l3-agent.log:2020-01-14 16:22:11.322 456743 ERROR neutron.agent.l3.router_info File "/usr/lib/python3/dist-packages/neutron/agent/l3/router_info.py", line 584, in _process_internal_ports neutron-l3-agent.log:2020-01-14 16:22:11.322 456743 ERROR neutron.agent.l3.router_info self.internal_network_added(p) neutron-l3-agent.log:2020-01-14 16:22:11.322 456743 ERROR neutron.agent.l3.router_info File "/usr/lib/python3/dist-packages/neutron/agent/l3/router_info.py", line 486, in internal_network_added neutron-l3-agent.log:2020-01-14 16:22:11.322 456743 ERROR neutron.agent.l3.router_info mtu=port.get('mtu')) neutron-l3-agent.log:2020-01-14 16:22:11.322 456743 ERROR neutron.agent.l3.router_info File "/usr/lib/python3/dist-packages/neutron/agent/l3/router_info.py", line 461, in _internal_network_added neutron-l3-agent.log:2020-01-14 16:22:11.322 456743 ERROR neutron.agent.l3.router_info prefix=prefix, mtu=mtu) neutron-l3-agent.log:2020-01-14 16:22:11.322 456743 ERROR neutron.agent.l3.router_info File "/usr/lib/python3/dist-packages/neutron/agent/linux/interface.py", line 265, in plug neutron-l3-agent.log:2020-01-14 16:22:11.322 456743 ERROR neutron.agent.l3.router_info namespace=namespace): neutron-l3-agent.log:2020-01-14 16:22:11.322 456743 ERROR neutron.agent.l3.router_info File "/usr/lib/python3/dist-packages/neutron/agent/linux/ip_lib.py", line 818, in device_exists neutron-l3-agent.log:2020-01-14 16:22:11.322 456743 ERROR neutron.agent.l3.router_info return IPDevice(device_name, namespace=namespace).exists() neutron-l3-agent.log:2020-01-14 16:22:11.322 456743 ERROR neutron.agent.l3.router_info File "/usr/lib/python3/dist-packages/neutron/agent/linux/ip_lib.py", line 318, in exists neutron-l3-agent.log:2020-01-14 16:22:11.322 456743 ERROR neutron.agent.l3.router_info return privileged.interface_exists(self.name, self.namespace) neutron-l3-agent.log:2020-01-14 16:22:11.322 456743 ERROR neutron.agent.l3.router_info File "/usr/lib/python3/dist-packages/neutron/privileged/agent/linux/ip_lib.py", line 50, in sync_inner neutron-l3-agent.log:2020-01-14 16:22:11.322 456743 ERROR neutron.agent.l3.router_info return input_func(*args, **kwargs) neutron-l3-agent.log:2020-01-14 16:22:11.322 456743 ERROR neutron.agent.l3.router_info File "/usr/lib/python3/dist-packages/oslo_privsep/priv_context.py", line 241, in _wrap neutron-l3-agent.log:2020-01-14 16:22:11.322 456743 ERROR neutron.agent.l3.router_info return self.channel.remote_call(name, args, kwargs) neutron-l3-agent.log:2020-01-14 16:22:11.322 456743 ERROR neutron.agent.l3.router_info File "/usr/lib/python3/dist-packages/oslo_privsep/daemon.py", line 203, in remote_call neutron-l3-agent.log:2020-01-14 16:22:11.322 456743 ERROR neutron.agent.l3.router_info raise exc_type(*result[2]) neutron-l3-agent.log:2020-01-14 16:22:11.322 456743 ERROR neutron.agent.l3.router_info OSError: [Errno 9] Bad file descriptor neutron-l3-agent.log:2020-01-14 16:22:11.322 456743 ERROR neutron.agent.l3.router_info neutron-l3-agent.log:2020-01-14 16:22:11.327 456743 ERROR neutron.agent.l3.agent [-] Failed to process compatible router: 209673dc-a96b-4367-8b48-08bdf8f5ad5e: OSError: [Errno 9] Bad file descriptor neutron-l3-agent.log:2020-01-14 16:22:11.327 456743 ERROR neutron.agent.l3.agent Traceback (most recent call last): neutron-l3-agent.log:2020-01-14 16:22:11.327 456743 ERROR neutron.agent.l3.agent File "/usr/lib/python3/dist-packages/neutron/agent/l3/agent.py", line 723, in _process_routers_if_compatible neutron-l3-agent.log:2020-01-14 16:22:11.327 456743 ERROR neutron.agent.l3.agent self._process_router_if_compatible(router) neutron-l3-agent.log:2020-01-14 16:22:11.327 456743 ERROR neutron.agent.l3.agent File "/usr/lib/python3/dist-packages/neutron/agent/l3/agent.py", line 567, in _process_router_if_compatible neutron-l3-agent.log:2020-01-14 16:22:11.327 456743 ERROR neutron.agent.l3.agent self._process_added_router(router) neutron-l3-agent.log:2020-01-14 16:22:11.327 456743 ERROR neutron.agent.l3.agent File "/usr/lib/python3/dist-packages/neutron/agent/l3/agent.py", line 575, in _process_added_router neutron-l3-agent.log:2020-01-14 16:22:11.327 456743 ERROR neutron.agent.l3.agent ri.process() neutron-l3-agent.log:2020-01-14 16:22:11.327 456743 ERROR neutron.agent.l3.agent File "/usr/lib/python3/dist-packages/neutron/common/utils.py", line 161, in call neutron-l3-agent.log:2020-01-14 16:22:11.327 456743 ERROR neutron.agent.l3.agent self.logger(e) neutron-l3-agent.log:2020-01-14 16:22:11.327 456743 ERROR neutron.agent.l3.agent File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ neutron-l3-agent.log:2020-01-14 16:22:11.327 456743 ERROR neutron.agent.l3.agent self.force_reraise() neutron-l3-agent.log:2020-01-14 16:22:11.327 456743 ERROR neutron.agent.l3.agent File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise neutron-l3-agent.log:2020-01-14 16:22:11.327 456743 ERROR neutron.agent.l3.agent six.reraise(self.type_, self.value, self.tb) neutron-l3-agent.log:2020-01-14 16:22:11.327 456743 ERROR neutron.agent.l3.agent File "/usr/lib/python3/dist-packages/six.py", line 693, in reraise neutron-l3-agent.log:2020-01-14 16:22:11.327 456743 ERROR neutron.agent.l3.agent raise value neutron-l3-agent.log:2020-01-14 16:22:11.327 456743 ERROR neutron.agent.l3.agent File "/usr/lib/python3/dist-packages/neutron/common/utils.py", line 158, in call neutron-l3-agent.log:2020-01-14 16:22:11.327 456743 ERROR neutron.agent.l3.agent return func(*args, **kwargs) neutron-l3-agent.log:2020-01-14 16:22:11.327 456743 ERROR neutron.agent.l3.agent File "/usr/lib/python3/dist-packages/neutron/agent/l3/router_info.py", line 1186, in process neutron-l3-agent.log:2020-01-14 16:22:11.327 456743 ERROR neutron.agent.l3.agent self._process_internal_ports() neutron-l3-agent.log:2020-01-14 16:22:11.327 456743 ERROR neutron.agent.l3.agent File "/usr/lib/python3/dist-packages/neutron/agent/l3/router_info.py", line 584, in _process_internal_ports neutron-l3-agent.log:2020-01-14 16:22:11.327 456743 ERROR neutron.agent.l3.agent self.internal_network_added(p) neutron-l3-agent.log:2020-01-14 16:22:11.327 456743 ERROR neutron.agent.l3.agent File "/usr/lib/python3/dist-packages/neutron/agent/l3/router_info.py", line 486, in internal_network_added neutron-l3-agent.log:2020-01-14 16:22:11.327 456743 ERROR neutron.agent.l3.agent mtu=port.get('mtu')) neutron-l3-agent.log:2020-01-14 16:22:11.327 456743 ERROR neutron.agent.l3.agent File "/usr/lib/python3/dist-packages/neutron/agent/l3/router_info.py", line 461, in _internal_network_added neutron-l3-agent.log:2020-01-14 16:22:11.327 456743 ERROR neutron.agent.l3.agent prefix=prefix, mtu=mtu) neutron-l3-agent.log:2020-01-14 16:22:11.327 456743 ERROR neutron.agent.l3.agent File "/usr/lib/python3/dist-packages/neutron/agent/linux/interface.py", line 265, in plug neutron-l3-agent.log:2020-01-14 16:22:11.327 456743 ERROR neutron.agent.l3.agent namespace=namespace): neutron-l3-agent.log:2020-01-14 16:22:11.327 456743 ERROR neutron.agent.l3.agent File "/usr/lib/python3/dist-packages/neutron/agent/linux/ip_lib.py", line 818, in device_exists neutron-l3-agent.log:2020-01-14 16:22:11.327 456743 ERROR neutron.agent.l3.agent return IPDevice(device_name, namespace=namespace).exists() neutron-l3-agent.log:2020-01-14 16:22:11.327 456743 ERROR neutron.agent.l3.agent File "/usr/lib/python3/dist-packages/neutron/agent/linux/ip_lib.py", line 318, in exists neutron-l3-agent.log:2020-01-14 16:22:11.327 456743 ERROR neutron.agent.l3.agent return privileged.interface_exists(self.name, self.namespace) neutron-l3-agent.log:2020-01-14 16:22:11.327 456743 ERROR neutron.agent.l3.agent File "/usr/lib/python3/dist-packages/neutron/privileged/agent/linux/ip_lib.py", line 50, in sync_inner neutron-l3-agent.log:2020-01-14 16:22:11.327 456743 ERROR neutron.agent.l3.agent return input_func(*args, **kwargs) neutron-l3-agent.log:2020-01-14 16:22:11.327 456743 ERROR neutron.agent.l3.agent File "/usr/lib/python3/dist-packages/oslo_privsep/priv_context.py", line 241, in _wrap neutron-l3-agent.log:2020-01-14 16:22:11.327 456743 ERROR neutron.agent.l3.agent return self.channel.remote_call(name, args, kwargs) neutron-l3-agent.log:2020-01-14 16:22:11.327 456743 ERROR neutron.agent.l3.agent File "/usr/lib/python3/dist-packages/oslo_privsep/daemon.py", line 203, in remote_call neutron-l3-agent.log:2020-01-14 16:22:11.327 456743 ERROR neutron.agent.l3.agent raise exc_type(*result[2]) neutron-l3-agent.log:2020-01-14 16:22:11.327 456743 ERROR neutron.agent.l3.agent OSError: [Errno 9] Bad file descriptor neutron-l3-agent.log:2020-01-14 16:22:11.327 456743 ERROR neutron.agent.l3.agent
The other in neutron-l3-agent (still on neutron-gateway), but this is probably due to the upgrade restarting the daemons :
neutron- l3-agent. log:2020- 01-14 16:22:11.298 456968 ERROR pyroute2. netns.nslink [-] forced shutdown procedure, clean up netns manually l3-agent. log:2020- 01-14 16:22:11.322 456743 ERROR neutron. agent.l3. router_ info [-] [Errno 9] Bad file descriptor: OSError: [Errno 9] Bad file descriptor l3-agent. log:2020- 01-14 16:22:11.322 456743 ERROR neutron. agent.l3. router_ info Traceback (most recent call last): l3-agent. log:2020- 01-14 16:22:11.322 456743 ERROR neutron. agent.l3. router_ info File "/usr/lib/ python3/ dist-packages/ neutron/ common/ utils.py" , line 158, in call l3-agent. log:2020- 01-14 16:22:11.322 456743 ERROR neutron. agent.l3. router_ info return func(*args, **kwargs) l3-agent. log:2020- 01-14 16:22:11.322 456743 ERROR neutron. agent.l3. router_ info File "/usr/lib/ python3/ dist-packages/ neutron/ agent/l3/ router_ info.py" , line 1186, in process l3-agent. log:2020- 01-14 16:22:11.322 456743 ERROR neutron. agent.l3. router_ info self._process_ internal_ ports() l3-agent. log:2020- 01-14 16:22:11.322 456743 ERROR neutron. agent.l3. router_ info File "/usr/lib/ python3/ dist-packages/ neutron/ agent/l3/ router_ info.py" , line 584, in _process_ internal_ ports l3-agent. log:2020- 01-14 16:22:11.322 456743 ERROR neutron. agent.l3. router_ info self.internal_ network_ added(p) l3-agent. log:2020- 01-14 16:22:11.322 456743 ERROR neutron. agent.l3. router_ info File "/usr/lib/ python3/ dist-packages/ neutron/ agent/l3/ router_ info.py" , line 486, in internal_ network_ added l3-agent. log:2020- 01-14 16:22:11.322 456743 ERROR neutron. agent.l3. router_ info mtu=port. get('mtu' )) l3-agent. log:2020- 01-14 16:22:11.322 456743 ERROR neutron. agent.l3. router_ info File "/usr/lib/ python3/ dist-packages/ neutron/ agent/l3/ router_ info.py" , line 461, in _internal_ network_ added l3-agent. log:2020- 01-14 16:22:11.322 456743 ERROR neutron. agent.l3. router_ info prefix=prefix, mtu=mtu) l3-agent. log:2020- 01-14 16:22:11.322 456743 ERROR neutron. agent.l3. router_ info File "/usr/lib/ python3/ dist-packages/ neutron/ agent/linux/ interface. py", line 265, in plug l3-agent. log:2020- 01-14 16:22:11.322 456743 ERROR neutron. agent.l3. router_ info namespace= namespace) : l3-agent. log:2020- 01-14 16:22:11.322 456743 ERROR neutron. agent.l3. router_ info File "/usr/lib/ python3/ dist-packages/ neutron/ agent/linux/ ip_lib. py", line 818, in device_exists l3-agent. log:2020- 01-14 16:22:11.322 456743 ERROR neutron. agent.l3. router_ info return IPDevice( device_ name, namespace= namespace) .exists( ) l3-agent. log:2020- 01-14 16:22:11.322 456743 ERROR neutron. agent.l3. router_ info File "/usr/lib/ python3/ dist-packages/ neutron/ agent/linux/ ip_lib. py", line 318, in exists l3-agent. log:2020- 01-14 16:22:11.322 456743 ERROR neutron. agent.l3. router_ info return privileged. interface_ exists( self.name, self.namespace) l3-agent. log:2020- 01-14 16:22:11.322 456743 ERROR neutron. agent.l3. router_ info File "/usr/lib/ python3/ dist-packages/ neutron/ privileged/ agent/linux/ ip_lib. py", line 50, in sync_inner l3-agent. log:2020- 01-14 16:22:11.322 456743 ERROR neutron. agent.l3. router_ info return input_func(*args, **kwargs) l3-agent. log:2020- 01-14 16:22:11.322 456743 ERROR neutron. agent.l3. router_ info File "/usr/lib/ python3/ dist-packages/ oslo_privsep/ priv_context. py", line 241, in _wrap l3-agent. log:2020- 01-14 16:22:11.322 456743 ERROR neutron. agent.l3. router_ info return self.channel. remote_ call(name, args, kwargs) l3-agent. log:2020- 01-14 16:22:11.322 456743 ERROR neutron. agent.l3. router_ info File "/usr/lib/ python3/ dist-packages/ oslo_privsep/ daemon. py", line 203, in remote_call l3-agent. log:2020- 01-14 16:22:11.322 456743 ERROR neutron. agent.l3. router_ info raise exc_type( *result[ 2]) l3-agent. log:2020- 01-14 16:22:11.322 456743 ERROR neutron. agent.l3. router_ info OSError: [Errno 9] Bad file descriptor l3-agent. log:2020- 01-14 16:22:11.322 456743 ERROR neutron. agent.l3. router_ info l3-agent. log:2020- 01-14 16:22:11.327 456743 ERROR neutron. agent.l3. agent [-] Failed to process compatible router: 209673dc- a96b-4367- 8b48-08bdf8f5ad 5e: OSError: [Errno 9] Bad file descriptor l3-agent. log:2020- 01-14 16:22:11.327 456743 ERROR neutron. agent.l3. agent Traceback (most recent call last): l3-agent. log:2020- 01-14 16:22:11.327 456743 ERROR neutron. agent.l3. agent File "/usr/lib/ python3/ dist-packages/ neutron/ agent/l3/ agent.py" , line 723, in _process_ routers_ if_compatible l3-agent. log:2020- 01-14 16:22:11.327 456743 ERROR neutron. agent.l3. agent self._process_ router_ if_compatible( router) l3-agent. log:2020- 01-14 16:22:11.327 456743 ERROR neutron. agent.l3. agent File "/usr/lib/ python3/ dist-packages/ neutron/ agent/l3/ agent.py" , line 567, in _process_ router_ if_compatible l3-agent. log:2020- 01-14 16:22:11.327 456743 ERROR neutron. agent.l3. agent self._process_ added_router( router) l3-agent. log:2020- 01-14 16:22:11.327 456743 ERROR neutron. agent.l3. agent File "/usr/lib/ python3/ dist-packages/ neutron/ agent/l3/ agent.py" , line 575, in _process_ added_router l3-agent. log:2020- 01-14 16:22:11.327 456743 ERROR neutron. agent.l3. agent ri.process() l3-agent. log:2020- 01-14 16:22:11.327 456743 ERROR neutron. agent.l3. agent File "/usr/lib/ python3/ dist-packages/ neutron/ common/ utils.py" , line 161, in call l3-agent. log:2020- 01-14 16:22:11.327 456743 ERROR neutron. agent.l3. agent self.logger(e) l3-agent. log:2020- 01-14 16:22:11.327 456743 ERROR neutron. agent.l3. agent File "/usr/lib/ python3/ dist-packages/ oslo_utils/ excutils. py", line 220, in __exit__ l3-agent. log:2020- 01-14 16:22:11.327 456743 ERROR neutron. agent.l3. agent self.force_ reraise( ) l3-agent. log:2020- 01-14 16:22:11.327 456743 ERROR neutron. agent.l3. agent File "/usr/lib/ python3/ dist-packages/ oslo_utils/ excutils. py", line 196, in force_reraise l3-agent. log:2020- 01-14 16:22:11.327 456743 ERROR neutron. agent.l3. agent six.reraise( self.type_ , self.value, self.tb) l3-agent. log:2020- 01-14 16:22:11.327 456743 ERROR neutron. agent.l3. agent File "/usr/lib/ python3/ dist-packages/ six.py" , line 693, in reraise l3-agent. log:2020- 01-14 16:22:11.327 456743 ERROR neutron. agent.l3. agent raise value l3-agent. log:2020- 01-14 16:22:11.327 456743 ERROR neutron. agent.l3. agent File "/usr/lib/ python3/ dist-packages/ neutron/ common/ utils.py" , line 158, in call l3-agent. log:2020- 01-14 16:22:11.327 456743 ERROR neutron. agent.l3. agent return func(*args, **kwargs) l3-agent. log:2020- 01-14 16:22:11.327 456743 ERROR neutron. agent.l3. agent File "/usr/lib/ python3/ dist-packages/ neutron/ agent/l3/ router_ info.py" , line 1186, in process l3-agent. log:2020- 01-14 16:22:11.327 456743 ERROR neutron. agent.l3. agent self._process_ internal_ ports() l3-agent. log:2020- 01-14 16:22:11.327 456743 ERROR neutron. agent.l3. agent File "/usr/lib/ python3/ dist-packages/ neutron/ agent/l3/ router_ info.py" , line 584, in _process_ internal_ ports l3-agent. log:2020- 01-14 16:22:11.327 456743 ERROR neutron. agent.l3. agent self.internal_ network_ added(p) l3-agent. log:2020- 01-14 16:22:11.327 456743 ERROR neutron. agent.l3. agent File "/usr/lib/ python3/ dist-packages/ neutron/ agent/l3/ router_ info.py" , line 486, in internal_ network_ added l3-agent. log:2020- 01-14 16:22:11.327 456743 ERROR neutron. agent.l3. agent mtu=port. get('mtu' )) l3-agent. log:2020- 01-14 16:22:11.327 456743 ERROR neutron. agent.l3. agent File "/usr/lib/ python3/ dist-packages/ neutron/ agent/l3/ router_ info.py" , line 461, in _internal_ network_ added l3-agent. log:2020- 01-14 16:22:11.327 456743 ERROR neutron. agent.l3. agent prefix=prefix, mtu=mtu) l3-agent. log:2020- 01-14 16:22:11.327 456743 ERROR neutron. agent.l3. agent File "/usr/lib/ python3/ dist-packages/ neutron/ agent/linux/ interface. py", line 265, in plug l3-agent. log:2020- 01-14 16:22:11.327 456743 ERROR neutron. agent.l3. agent namespace= namespace) : l3-agent. log:2020- 01-14 16:22:11.327 456743 ERROR neutron. agent.l3. agent File "/usr/lib/ python3/ dist-packages/ neutron/ agent/linux/ ip_lib. py", line 818, in device_exists l3-agent. log:2020- 01-14 16:22:11.327 456743 ERROR neutron. agent.l3. agent return IPDevice( device_ name, namespace= namespace) .exists( ) l3-agent. log:2020- 01-14 16:22:11.327 456743 ERROR neutron. agent.l3. agent File "/usr/lib/ python3/ dist-packages/ neutron/ agent/linux/ ip_lib. py", line 318, in exists l3-agent. log:2020- 01-14 16:22:11.327 456743 ERROR neutron. agent.l3. agent return privileged. interface_ exists( self.name, self.namespace) l3-agent. log:2020- 01-14 16:22:11.327 456743 ERROR neutron. agent.l3. agent File "/usr/lib/ python3/ dist-packages/ neutron/ privileged/ agent/linux/ ip_lib. py", line 50, in sync_inner l3-agent. log:2020- 01-14 16:22:11.327 456743 ERROR neutron. agent.l3. agent return input_func(*args, **kwargs) l3-agent. log:2020- 01-14 16:22:11.327 456743 ERROR neutron. agent.l3. agent File "/usr/lib/ python3/ dist-packages/ oslo_privsep/ priv_context. py", line 241, in _wrap l3-agent. log:2020- 01-14 16:22:11.327 456743 ERROR neutron. agent.l3. agent return self.channel. remote_ call(name, args, kwargs) l3-agent. log:2020- 01-14 16:22:11.327 456743 ERROR neutron. agent.l3. agent File "/usr/lib/ python3/ dist-packages/ oslo_privsep/ daemon. py", line 203, in remote_call l3-agent. log:2020- 01-14 16:22:11.327 456743 ERROR neutron. agent.l3. agent raise exc_type( *result[ 2]) l3-agent. log:2020- 01-14 16:22:11.327 456743 ERROR neutron. agent.l3. agent OSError: [Errno 9] Bad file descriptor l3-agent. log:2020- 01-14 16:22:11.327 456743 ERROR neutron. agent.l3. agent
neutron-
neutron-
neutron-
neutron-
neutron-
neutron-
neutron-
neutron-
neutron-
neutron-
neutron-
neutron-
neutron-
neutron-
neutron-
neutron-
neutron-
neutron-
neutron-
neutron-
neutron-
neutron-
neutron-
neutron-
neutron-
neutron-
neutron-
neutron-
neutron-
neutron-
neutron-
neutron-
neutron-
neutron-
neutron-
neutron-
neutron-
neutron-
neutron-
neutron-
neutron-
neutron-
neutron-
neutron-
neutron-
neutron-
neutron-
neutron-
neutron-
neutron-
neutron-
neutron-
neutron-
neutron-
neutron-
neutron-
neutron-
neutron-
neutron-
neutron-
neutron-
neutron-
neutron-
neutron-
neutron-
neutron-