Public bug reported:
Main steps:
1 create 2 external networks each with a different subnet with neutron CLI
commands, there is no error info from CLI.
e.g. neutron net-create --router:external=True --provider:physical_network
provider100 --provider:network_type flat provider100
2 create 2 routers connected each of the external net, there is no error info
from CLI.
3 create 1 floating ip from one of the external network, no error info from CLI.
4 create 1 private network, and try creating a vm connected to the private
network.
there is no response with the command: nova boot xxx.
We can see errors from screen, seems neutron CLI needs more checking when
creating more external networks.
q-svc:
2016-05-25 00:55:39.756 ERROR oslo_messaging.rpc.server
[req-8ff829a5-2241-4ad0-896e-136b1de3efe7 None None] Exception during handling
message
2016-05-25 00:55:39.756 TRACE oslo_messaging.rpc.server Traceback (most recent
call last):
2016-05-25 00:55:39.756 TRACE oslo_messaging.rpc.server File
"/usr/lib/python2.7/site-packages/oslo_messaging/rpc/server.py", line 133, in
_process_incoming
2016-05-25 00:55:39.756 TRACE oslo_messaging.rpc.server res =
self.dispatcher.dispatch(message)
2016-05-25 00:55:39.756 TRACE oslo_messaging.rpc.server File
"/usr/lib/python2.7/site-packages/oslo_messaging/rpc/dispatcher.py", line 153,
in dispatch
2016-05-25 00:55:39.756 TRACE oslo_messaging.rpc.server return
self._do_dispatch(endpoint, method, ctxt, args)
2016-05-25 00:55:39.756 TRACE oslo_messaging.rpc.server File
"/usr/lib/python2.7/site-packages/oslo_messaging/rpc/dispatcher.py", line 122,
in _do_dispatch
2016-05-25 00:55:39.756 TRACE oslo_messaging.rpc.server result = func(ctxt,
**new_args)
2016-05-25 00:55:39.756 TRACE oslo_messaging.rpc.server File
"/opt/stack/neutron/neutron/api/rpc/handlers/l3_rpc.py", line 214, in
get_external_network_id
2016-05-25 00:55:39.756 TRACE oslo_messaging.rpc.server net_id =
self.plugin.get_external_network_id(context)
2016-05-25 00:55:39.756 TRACE oslo_messaging.rpc.server File
"/opt/stack/neutron/neutron/db/external_net_db.py", line 199, in
get_external_network_id
2016-05-25 00:55:39.756 TRACE oslo_messaging.rpc.server raise
n_exc.TooManyExternalNetworks()
2016-05-25 00:55:39.756 TRACE oslo_messaging.rpc.server
TooManyExternalNetworks: More than one external network exists.
2016-05-25 00:55:39.756 TRACE oslo_messaging.rpc.server
neutron l3-agent:
2016-05-24 22:28:22.418 ERROR neutron.agent.l3.agent [-] Failed to process
compatible router '69b7ca3c-3aa5-44eb-bec8-8e53accbde64'
2016-05-24 22:28:22.418 TRACE neutron.agent.l3.agent Traceback (most recent
call last):
2016-05-24 22:28:22.418 TRACE neutron.agent.l3.agent File
"/opt/stack/neutron/neutron/agent/l3/agent.py", line 485, in
_process_router_update
2016-05-24 22:28:22.418 TRACE neutron.agent.l3.agent
self._process_router_if_compatible(router)
2016-05-24 22:28:22.418 TRACE neutron.agent.l3.agent File
"/opt/stack/neutron/neutron/agent/l3/agent.py", line 417, in
_process_router_if_compatible
2016-05-24 22:28:22.418 TRACE neutron.agent.l3.agent if ex_net_id !=
self._fetch_external_net_id(force=True):
2016-05-24 22:28:22.418 TRACE neutron.agent.l3.agent File
"/opt/stack/neutron/neutron/agent/l3/agent.py", line 297, in
_fetch_external_net_id
2016-05-24 22:28:22.418 TRACE neutron.agent.l3.agent raise Exception(msg)
2016-05-24 22:28:22.418 TRACE 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.
** Affects: neutron
Importance: Undecided
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/1585524
Title:
neutron server Error: TooManyExternalNetworks
Status in neutron:
New
Bug description:
Main steps:
1 create 2 external networks each with a different subnet with neutron CLI
commands, there is no error info from CLI.
e.g. neutron net-create --router:external=True --provider:physical_network
provider100 --provider:network_type flat provider100
2 create 2 routers connected each of the external net, there is no error info
from CLI.
3 create 1 floating ip from one of the external network, no error info from
CLI.
4 create 1 private network, and try creating a vm connected to the private
network.
there is no response with the command: nova boot xxx.
We can see errors from screen, seems neutron CLI needs more checking when
creating more external networks.
q-svc:
2016-05-25 00:55:39.756 ERROR oslo_messaging.rpc.server
[req-8ff829a5-2241-4ad0-896e-136b1de3efe7 None None] Exception during handling
message
2016-05-25 00:55:39.756 TRACE oslo_messaging.rpc.server Traceback (most
recent call last):
2016-05-25 00:55:39.756 TRACE oslo_messaging.rpc.server File
"/usr/lib/python2.7/site-packages/oslo_messaging/rpc/server.py", line 133, in
_process_incoming
2016-05-25 00:55:39.756 TRACE oslo_messaging.rpc.server res =
self.dispatcher.dispatch(message)
2016-05-25 00:55:39.756 TRACE oslo_messaging.rpc.server File
"/usr/lib/python2.7/site-packages/oslo_messaging/rpc/dispatcher.py", line 153,
in dispatch
2016-05-25 00:55:39.756 TRACE oslo_messaging.rpc.server return
self._do_dispatch(endpoint, method, ctxt, args)
2016-05-25 00:55:39.756 TRACE oslo_messaging.rpc.server File
"/usr/lib/python2.7/site-packages/oslo_messaging/rpc/dispatcher.py", line 122,
in _do_dispatch
2016-05-25 00:55:39.756 TRACE oslo_messaging.rpc.server result =
func(ctxt, **new_args)
2016-05-25 00:55:39.756 TRACE oslo_messaging.rpc.server File
"/opt/stack/neutron/neutron/api/rpc/handlers/l3_rpc.py", line 214, in
get_external_network_id
2016-05-25 00:55:39.756 TRACE oslo_messaging.rpc.server net_id =
self.plugin.get_external_network_id(context)
2016-05-25 00:55:39.756 TRACE oslo_messaging.rpc.server File
"/opt/stack/neutron/neutron/db/external_net_db.py", line 199, in
get_external_network_id
2016-05-25 00:55:39.756 TRACE oslo_messaging.rpc.server raise
n_exc.TooManyExternalNetworks()
2016-05-25 00:55:39.756 TRACE oslo_messaging.rpc.server
TooManyExternalNetworks: More than one external network exists.
2016-05-25 00:55:39.756 TRACE oslo_messaging.rpc.server
neutron l3-agent:
2016-05-24 22:28:22.418 ERROR neutron.agent.l3.agent [-] Failed to process
compatible router '69b7ca3c-3aa5-44eb-bec8-8e53accbde64'
2016-05-24 22:28:22.418 TRACE neutron.agent.l3.agent Traceback (most recent
call last):
2016-05-24 22:28:22.418 TRACE neutron.agent.l3.agent File
"/opt/stack/neutron/neutron/agent/l3/agent.py", line 485, in
_process_router_update
2016-05-24 22:28:22.418 TRACE neutron.agent.l3.agent
self._process_router_if_compatible(router)
2016-05-24 22:28:22.418 TRACE neutron.agent.l3.agent File
"/opt/stack/neutron/neutron/agent/l3/agent.py", line 417, in
_process_router_if_compatible
2016-05-24 22:28:22.418 TRACE neutron.agent.l3.agent if ex_net_id !=
self._fetch_external_net_id(force=True):
2016-05-24 22:28:22.418 TRACE neutron.agent.l3.agent File
"/opt/stack/neutron/neutron/agent/l3/agent.py", line 297, in
_fetch_external_net_id
2016-05-24 22:28:22.418 TRACE neutron.agent.l3.agent raise Exception(msg)
2016-05-24 22:28:22.418 TRACE 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.
To manage notifications about this bug go to:
https://bugs.launchpad.net/neutron/+bug/1585524/+subscriptions
--
Mailing list: https://launchpad.net/~yahoo-eng-team
Post to : [email protected]
Unsubscribe : https://launchpad.net/~yahoo-eng-team
More help : https://help.launchpad.net/ListHelp