Comment 14 for bug 1824571

Revision history for this message
Marek Grudzinski (ivve) wrote :

So I have kept rocky neutron in a overall stein installation but I'm still getting this issue in neutron 14.0.2. Here are the logs:

Exception during message handling: TooManyExternalNetworks: More than one external network exists.
2019-10-14 12:15:40.682 25 ERROR oslo_messaging.rpc.server Traceback (most recent call last):
2019-10-14 12:15:40.682 25 ERROR oslo_messaging.rpc.server File "/var/lib/kolla/venv/local/lib/python2.7/site-packages/oslo_messaging/rpc/server.py", line 166, in _process_incoming
2019-10-14 12:15:40.682 25 ERROR oslo_messaging.rpc.server res = self.dispatcher.dispatch(message)
2019-10-14 12:15:40.682 25 ERROR oslo_messaging.rpc.server File "/var/lib/kolla/venv/local/lib/python2.7/site-packages/oslo_messaging/rpc/dispatcher.py", line 265, in dispatch
2019-10-14 12:15:40.682 25 ERROR oslo_messaging.rpc.server return self._do_dispatch(endpoint, method, ctxt, args)
2019-10-14 12:15:40.682 25 ERROR oslo_messaging.rpc.server File "/var/lib/kolla/venv/local/lib/python2.7/site-packages/oslo_messaging/rpc/dispatcher.py", line 194, in _do_dispatch
2019-10-14 12:15:40.682 25 ERROR oslo_messaging.rpc.server result = func(ctxt, **new_args)
2019-10-14 12:15:40.682 25 ERROR oslo_messaging.rpc.server File "/var/lib/kolla/venv/local/lib/python2.7/site-packages/neutron/api/rpc/handlers/l3_rpc.py", line 254, in get_external_network_id
2019-10-14 12:15:40.682 25 ERROR oslo_messaging.rpc.server net_id = self.plugin.get_external_network_id(context)
2019-10-14 12:15:40.682 25 ERROR oslo_messaging.rpc.server File "/var/lib/kolla/venv/local/lib/python2.7/site-packages/neutron/db/external_net_db.py", line 149, in get_external_network_id
2019-10-14 12:15:40.682 25 ERROR oslo_messaging.rpc.server raise n_exc.TooManyExternalNetworks()
2019-10-14 12:15:40.682 25 ERROR oslo_messaging.rpc.server TooManyExternalNetworks: More than one external network exists.
2019-10-14 12:15:40.682 25 ERROR oslo_messaging.rpc.server

and

Failed to process compatible router: a1d8edbd-2156-4cae-9d3c-803bb32acd94: Exception: The 'gateway_external_network_id' option must be configured for this agent as Neutron has more than one external network.
2019-10-14 12:15:39.950 58 ERROR neutron.agent.l3.agent Traceback (most recent call last):
2019-10-14 12:15:39.950 58 ERROR neutron.agent.l3.agent File "/var/lib/kolla/venv/local/lib/python2.7/site-packages/neutron/agent/l3/agent.py", line 701, in _process_routers_if_compatible
2019-10-14 12:15:39.950 58 ERROR neutron.agent.l3.agent self._process_router_if_compatible(router)
2019-10-14 12:15:39.950 58 ERROR neutron.agent.l3.agent File "/var/lib/kolla/venv/local/lib/python2.7/site-packages/neutron/agent/l3/agent.py", line 548, in _process_router_if_compatible
2019-10-14 12:15:39.950 58 ERROR neutron.agent.l3.agent target_ex_net_id = self._fetch_external_net_id()
2019-10-14 12:15:39.950 58 ERROR neutron.agent.l3.agent File "/var/lib/kolla/venv/local/lib/python2.7/site-packages/neutron/agent/l3/agent.py", line 376, in _fetch_external_net_id
2019-10-14 12:15:39.950 58 ERROR neutron.agent.l3.agent raise Exception(msg)
2019-10-14 12:15:39.950 58 ERROR neutron.agent.l3.agent Exception: The 'gateway_external_network_id' option must be configured for this agent as Neutron has more than one external network.
2019-10-14 12:15:39.950 58 ERROR neutron.agent.l3.agent