Activity log for bug #1849392

Date Who What changed Old value New value Message
2019-10-22 21:55:16 Laurent Dumont bug added bug
2019-10-22 21:55:53 Laurent Dumont neutron: status New Invalid
2019-10-22 22:10:40 Laurent Dumont description asd I am seeing an issue where creating two networks marked as external will prevent a Neutron router from spawning on the Controllers. Ports attached to those networks will be shown as down. Environment: - Openstack Stein. - Deployed through Kolla. 1) One network+subnet (EXT) marked as external with X vlan configured on physnet1. This is expected to be used as the SNAT for a router and floating IPs. Not marked as shared. 2) One network+subnet (PROV) marked as external with Y vlan configured on physnet1. Not currently in use on any qrouters. 3) Create one router with SNAT and the external network set as the EXT network. 4) The router is created within Openstack but is never created on the Controllers namespaces. All port are marked as down. 5) I've attached the logs. 6) If I clear the gateway from the router, the router is spawned and the interfaces come up. 7) If I re-add the gateway with the EXT network. The router goes down and the interfaces are deleted. 2019-10-22 18:52:27.199 49 ERROR neutron.agent.l3.agent [-] Router 'b6dba893-1454-4c0f-9088-e61edef31902' is not compatible with this agent.: RouterNotCompatibleWithAgent: Router 'b6dba893-1454-4c0f-9088-e61edef31902' is not compatible with this agent. 2019-10-22 18:52:27.199 49 ERROR neutron.agent.l3.agent Traceback (most recent call last): 2019-10-22 18:52:27.199 49 ERROR neutron.agent.l3.agent File "/var/lib/kolla/venv/lib/python2.7/site-packages/neutron/agent/l3/agent.py", line 710, in _process_routers_if_compatible 2019-10-22 18:52:27.199 49 ERROR neutron.agent.l3.agent self._process_router_if_compatible(router) 2019-10-22 18:52:27.199 49 ERROR neutron.agent.l3.agent File "/var/lib/kolla/venv/lib/python2.7/site-packages/neutron/agent/l3/agent.py", line 551, in _process_router_if_compatible 2019-10-22 18:52:27.199 49 ERROR neutron.agent.l3.agent router_id=router['id']) 2019-10-22 18:52:27.199 49 ERROR neutron.agent.l3.agent RouterNotCompatibleWithAgent: Router 'b6dba893-1454-4c0f-9088-e61edef31902' is not compatible with this agent. 2019-10-22 18:52:27.199 49 ERROR neutron.agent.l3.agent 2019-10-22 18:52:27.200 49 DEBUG neutron.agent.l3.agent [-] Payload: 2019-10-22 18:52:20.296 31 ERROR oslo_messaging.rpc.server [req-f62c802f-d047-45d7-a3eb-b40e8c44f6ae - - - - -] Exception during message handling: TooManyExternalNetworks: More than one external network exists. 2019-10-22 18:52:20.296 31 ERROR oslo_messaging.rpc.server File "/var/lib/kolla/venv/lib/python2.7/site-packages/neutron/api/rpc/handlers/l3_rpc.py", line 254, in get_external_network_id 2019-10-22 18:52:20.296 31 ERROR oslo_messaging.rpc.server net_id = self.plugin.get_external_network_id(context) 2019-10-22 18:52:20.296 31 ERROR oslo_messaging.rpc.server File "/var/lib/kolla/venv/lib/python2.7/site-packages/neutron/db/external_net_db.py", line 149, in get_external_network_id 2019-10-22 18:52:20.296 31 ERROR oslo_messaging.rpc.server TooManyExternalNetworks: More than one external network exists.
2019-10-22 22:10:59 Laurent Dumont description I am seeing an issue where creating two networks marked as external will prevent a Neutron router from spawning on the Controllers. Ports attached to those networks will be shown as down. Environment: - Openstack Stein. - Deployed through Kolla. 1) One network+subnet (EXT) marked as external with X vlan configured on physnet1. This is expected to be used as the SNAT for a router and floating IPs. Not marked as shared. 2) One network+subnet (PROV) marked as external with Y vlan configured on physnet1. Not currently in use on any qrouters. 3) Create one router with SNAT and the external network set as the EXT network. 4) The router is created within Openstack but is never created on the Controllers namespaces. All port are marked as down. 5) I've attached the logs. 6) If I clear the gateway from the router, the router is spawned and the interfaces come up. 7) If I re-add the gateway with the EXT network. The router goes down and the interfaces are deleted. 2019-10-22 18:52:27.199 49 ERROR neutron.agent.l3.agent [-] Router 'b6dba893-1454-4c0f-9088-e61edef31902' is not compatible with this agent.: RouterNotCompatibleWithAgent: Router 'b6dba893-1454-4c0f-9088-e61edef31902' is not compatible with this agent. 2019-10-22 18:52:27.199 49 ERROR neutron.agent.l3.agent Traceback (most recent call last): 2019-10-22 18:52:27.199 49 ERROR neutron.agent.l3.agent File "/var/lib/kolla/venv/lib/python2.7/site-packages/neutron/agent/l3/agent.py", line 710, in _process_routers_if_compatible 2019-10-22 18:52:27.199 49 ERROR neutron.agent.l3.agent self._process_router_if_compatible(router) 2019-10-22 18:52:27.199 49 ERROR neutron.agent.l3.agent File "/var/lib/kolla/venv/lib/python2.7/site-packages/neutron/agent/l3/agent.py", line 551, in _process_router_if_compatible 2019-10-22 18:52:27.199 49 ERROR neutron.agent.l3.agent router_id=router['id']) 2019-10-22 18:52:27.199 49 ERROR neutron.agent.l3.agent RouterNotCompatibleWithAgent: Router 'b6dba893-1454-4c0f-9088-e61edef31902' is not compatible with this agent. 2019-10-22 18:52:27.199 49 ERROR neutron.agent.l3.agent 2019-10-22 18:52:27.200 49 DEBUG neutron.agent.l3.agent [-] Payload: 2019-10-22 18:52:20.296 31 ERROR oslo_messaging.rpc.server [req-f62c802f-d047-45d7-a3eb-b40e8c44f6ae - - - - -] Exception during message handling: TooManyExternalNetworks: More than one external network exists. 2019-10-22 18:52:20.296 31 ERROR oslo_messaging.rpc.server File "/var/lib/kolla/venv/lib/python2.7/site-packages/neutron/api/rpc/handlers/l3_rpc.py", line 254, in get_external_network_id 2019-10-22 18:52:20.296 31 ERROR oslo_messaging.rpc.server net_id = self.plugin.get_external_network_id(context) 2019-10-22 18:52:20.296 31 ERROR oslo_messaging.rpc.server File "/var/lib/kolla/venv/lib/python2.7/site-packages/neutron/db/external_net_db.py", line 149, in get_external_network_id 2019-10-22 18:52:20.296 31 ERROR oslo_messaging.rpc.server TooManyExternalNetworks: More than one external network exists. I am seeing an issue where creating two networks marked as external will prevent a Neutron router from spawning on the Controllers. Ports attached to those networks will be shown as down. Environment: - Openstack Stein. - Deployed through Kolla. 1) One network+subnet (EXT) marked as external with X vlan configured on physnet1. This is expected to be used as the SNAT for a router and floating IPs. Not marked as shared. 2) One network+subnet (PROV) marked as external with Y vlan configured on physnet1. Not currently in use on any qrouters. 3) Create one router with SNAT and the external network set as the EXT network. 4) The router is created within Openstack but is never created on the Controllers namespaces. All port are marked as down. 5) I've attached the logs. 6) If I clear the gateway from the router, the router is spawned and the interfaces come up. 7) If I re-add the gateway with the EXT network. The router goes down and the interfaces are deleted. ``` 2019-10-22 18:52:27.199 49 ERROR neutron.agent.l3.agent [-] Router 'b6dba893-1454-4c0f-9088-e61edef31902' is not compatible with this agent.: RouterNotCompatibleWithAgent: Router 'b6dba893-1454-4c0f-9088-e61edef31902' is not compatible with this agent. 2019-10-22 18:52:27.199 49 ERROR neutron.agent.l3.agent Traceback (most recent call last): 2019-10-22 18:52:27.199 49 ERROR neutron.agent.l3.agent File "/var/lib/kolla/venv/lib/python2.7/site-packages/neutron/agent/l3/agent.py", line 710, in _process_routers_if_compatible 2019-10-22 18:52:27.199 49 ERROR neutron.agent.l3.agent self._process_router_if_compatible(router) 2019-10-22 18:52:27.199 49 ERROR neutron.agent.l3.agent File "/var/lib/kolla/venv/lib/python2.7/site-packages/neutron/agent/l3/agent.py", line 551, in _process_router_if_compatible 2019-10-22 18:52:27.199 49 ERROR neutron.agent.l3.agent router_id=router['id']) 2019-10-22 18:52:27.199 49 ERROR neutron.agent.l3.agent RouterNotCompatibleWithAgent: Router 'b6dba893-1454-4c0f-9088-e61edef31902' is not compatible with this agent. 2019-10-22 18:52:27.199 49 ERROR neutron.agent.l3.agent 2019-10-22 18:52:27.200 49 DEBUG neutron.agent.l3.agent [-] Payload: 2019-10-22 18:52:20.296 31 ERROR oslo_messaging.rpc.server [req-f62c802f-d047-45d7-a3eb-b40e8c44f6ae - - - - -] Exception during message handling: TooManyExternalNetworks: More than one external network exists. 2019-10-22 18:52:20.296 31 ERROR oslo_messaging.rpc.server File "/var/lib/kolla/venv/lib/python2.7/site-packages/neutron/api/rpc/handlers/l3_rpc.py", line 254, in get_external_network_id 2019-10-22 18:52:20.296 31 ERROR oslo_messaging.rpc.server net_id = self.plugin.get_external_network_id(context) 2019-10-22 18:52:20.296 31 ERROR oslo_messaging.rpc.server File "/var/lib/kolla/venv/lib/python2.7/site-packages/neutron/db/external_net_db.py", line 149, in get_external_network_id 2019-10-22 18:52:20.296 31 ERROR oslo_messaging.rpc.server TooManyExternalNetworks: More than one external network exists. ```
2019-10-22 22:12:00 Laurent Dumont description I am seeing an issue where creating two networks marked as external will prevent a Neutron router from spawning on the Controllers. Ports attached to those networks will be shown as down. Environment: - Openstack Stein. - Deployed through Kolla. 1) One network+subnet (EXT) marked as external with X vlan configured on physnet1. This is expected to be used as the SNAT for a router and floating IPs. Not marked as shared. 2) One network+subnet (PROV) marked as external with Y vlan configured on physnet1. Not currently in use on any qrouters. 3) Create one router with SNAT and the external network set as the EXT network. 4) The router is created within Openstack but is never created on the Controllers namespaces. All port are marked as down. 5) I've attached the logs. 6) If I clear the gateway from the router, the router is spawned and the interfaces come up. 7) If I re-add the gateway with the EXT network. The router goes down and the interfaces are deleted. ``` 2019-10-22 18:52:27.199 49 ERROR neutron.agent.l3.agent [-] Router 'b6dba893-1454-4c0f-9088-e61edef31902' is not compatible with this agent.: RouterNotCompatibleWithAgent: Router 'b6dba893-1454-4c0f-9088-e61edef31902' is not compatible with this agent. 2019-10-22 18:52:27.199 49 ERROR neutron.agent.l3.agent Traceback (most recent call last): 2019-10-22 18:52:27.199 49 ERROR neutron.agent.l3.agent File "/var/lib/kolla/venv/lib/python2.7/site-packages/neutron/agent/l3/agent.py", line 710, in _process_routers_if_compatible 2019-10-22 18:52:27.199 49 ERROR neutron.agent.l3.agent self._process_router_if_compatible(router) 2019-10-22 18:52:27.199 49 ERROR neutron.agent.l3.agent File "/var/lib/kolla/venv/lib/python2.7/site-packages/neutron/agent/l3/agent.py", line 551, in _process_router_if_compatible 2019-10-22 18:52:27.199 49 ERROR neutron.agent.l3.agent router_id=router['id']) 2019-10-22 18:52:27.199 49 ERROR neutron.agent.l3.agent RouterNotCompatibleWithAgent: Router 'b6dba893-1454-4c0f-9088-e61edef31902' is not compatible with this agent. 2019-10-22 18:52:27.199 49 ERROR neutron.agent.l3.agent 2019-10-22 18:52:27.200 49 DEBUG neutron.agent.l3.agent [-] Payload: 2019-10-22 18:52:20.296 31 ERROR oslo_messaging.rpc.server [req-f62c802f-d047-45d7-a3eb-b40e8c44f6ae - - - - -] Exception during message handling: TooManyExternalNetworks: More than one external network exists. 2019-10-22 18:52:20.296 31 ERROR oslo_messaging.rpc.server File "/var/lib/kolla/venv/lib/python2.7/site-packages/neutron/api/rpc/handlers/l3_rpc.py", line 254, in get_external_network_id 2019-10-22 18:52:20.296 31 ERROR oslo_messaging.rpc.server net_id = self.plugin.get_external_network_id(context) 2019-10-22 18:52:20.296 31 ERROR oslo_messaging.rpc.server File "/var/lib/kolla/venv/lib/python2.7/site-packages/neutron/db/external_net_db.py", line 149, in get_external_network_id 2019-10-22 18:52:20.296 31 ERROR oslo_messaging.rpc.server TooManyExternalNetworks: More than one external network exists. ``` I am seeing an issue where creating two networks marked as external will prevent a Neutron router from spawning on the Controllers. Ports attached to those networks will be shown as down. Environment: - Openstack Stein. - Deployed through Kolla. 1) One network+subnet (EXT) marked as external with X vlan configured on physnet1. This is expected to be used as the SNAT for a router and floating IPs. Not marked as shared. 2) One network+subnet (PROV) marked as external with Y vlan configured on physnet1. Not currently in use on any qrouters. 3) Create one router with SNAT and the external network set as the EXT network. 4) The router is created within Openstack but is never created on the Controllers namespaces. All port are marked as down. 5) I've attached the logs. 6) If I clear the gateway from the router, the router is spawned and the interfaces come up. 7) If I re-add the gateway with the EXT network. The router goes down and the interfaces are deleted. ----------------- 2019-10-22 18:52:27.199 49 ERROR neutron.agent.l3.agent [-] Router 'b6dba893-1454-4c0f-9088-e61edef31902' is not compatible with this agent.: RouterNotCompatibleWithAgent: Router 'b6dba893-1454-4c0f-9088-e61edef31902' is not compatible with this agent. 2019-10-22 18:52:27.199 49 ERROR neutron.agent.l3.agent Traceback (most recent call last): 2019-10-22 18:52:27.199 49 ERROR neutron.agent.l3.agent File "/var/lib/kolla/venv/lib/python2.7/site-packages/neutron/agent/l3/agent.py", line 710, in _process_routers_if_compatible 2019-10-22 18:52:27.199 49 ERROR neutron.agent.l3.agent self._process_router_if_compatible(router) 2019-10-22 18:52:27.199 49 ERROR neutron.agent.l3.agent File "/var/lib/kolla/venv/lib/python2.7/site-packages/neutron/agent/l3/agent.py", line 551, in _process_router_if_compatible 2019-10-22 18:52:27.199 49 ERROR neutron.agent.l3.agent router_id=router['id']) 2019-10-22 18:52:27.199 49 ERROR neutron.agent.l3.agent RouterNotCompatibleWithAgent: Router 'b6dba893-1454-4c0f-9088-e61edef31902' is not compatible with this agent. 2019-10-22 18:52:27.199 49 ERROR neutron.agent.l3.agent 2019-10-22 18:52:27.200 49 DEBUG neutron.agent.l3.agent [-] Payload: 2019-10-22 18:52:20.296 31 ERROR oslo_messaging.rpc.server [req-f62c802f-d047-45d7-a3eb-b40e8c44f6ae - - - - -] Exception during message handling: TooManyExternalNetworks: More than one external network exists. 2019-10-22 18:52:20.296 31 ERROR oslo_messaging.rpc.server File "/var/lib/kolla/venv/lib/python2.7/site-packages/neutron/api/rpc/handlers/l3_rpc.py", line 254, in get_external_network_id 2019-10-22 18:52:20.296 31 ERROR oslo_messaging.rpc.server net_id = self.plugin.get_external_network_id(context) 2019-10-22 18:52:20.296 31 ERROR oslo_messaging.rpc.server File "/var/lib/kolla/venv/lib/python2.7/site-packages/neutron/db/external_net_db.py", line 149, in get_external_network_id 2019-10-22 18:52:20.296 31 ERROR oslo_messaging.rpc.server TooManyExternalNetworks: More than one external network exists.
2019-10-22 22:12:51 Laurent Dumont neutron: status Invalid New
2019-10-23 14:27:38 Slawek Kaplonski neutron: assignee Slawek Kaplonski (slaweq)
2019-10-24 09:17:54 Slawek Kaplonski neutron: status New Incomplete
2019-10-24 20:21:06 VIncent S. Cojot bug added subscriber VIncent S. Cojot
2019-10-25 19:26:06 Brian Haley bug added subscriber Brian Haley
2019-10-25 19:26:10 Brian Haley neutron: importance Undecided Medium
2019-10-25 20:20:07 Brian Haley tags l3-dvr-backlog
2019-10-25 23:50:51 Laurent Dumont attachment added l3-agent-conf https://bugs.launchpad.net/neutron/+bug/1849392/+attachment/5300189/+files/l3-agent-conf
2019-10-25 23:51:11 Laurent Dumont attachment added neutron.conf https://bugs.launchpad.net/neutron/+bug/1849392/+attachment/5300190/+files/neutron.conf
2019-10-25 23:51:21 Laurent Dumont attachment added openstack-network-info https://bugs.launchpad.net/neutron/+bug/1849392/+attachment/5300191/+files/openstack-network-info
2019-11-04 13:43:35 Dincer Celik bug added subscriber Dincer Celik
2019-12-10 20:21:10 Hemachandra Reddy bug added subscriber Hemachandra Reddy