yahoo-eng-team team mailing list archive
-
yahoo-eng-team team
-
Mailing list archive
-
Message #49919
[Bug 1574462] [NEW] No prompt message to the user when router-gateway-clear and routes existed
Public bug reported:
When neutron router-gateway-clear ,routes(nexthop and gw_port ip are in
the same cidr) are not be deleted,and no any error reports to the user
that the gw_port is required by routes.
See the following procedure to reproduce this issue:
[root@opencos2 ~(keystone_admin)]# neutron router-gateway-set r1 ext-net1
Set gateway for router r1
[root@opencos2 ~(keystone_admin)]# neutron router-port-list r1
+--------------------------------------+------+-------------------+----------------------------------------------------------------------------------+
| id | name | mac_address | fixed_ips |
+--------------------------------------+------+-------------------+----------------------------------------------------------------------------------+
| af7bf274-92cb-46b8-a0fc-aaf8c0da40d6 | | fa:16:3e:01:1f:3a | {"subnet_id": "15c110ec-62c5-44aa-9f80-0b455ced331c", "ip_address": "12.0.0.81"} |
+--------------------------------------+------+-------------------+----------------------------------------------------------------------------------+
[root@opencos2 ~(keystone_admin)]#
[root@opencos2 ~(keystone_admin)]# neutron router-update r1 --routes type=dict list=true destination=188.163.0.0/24,nexthop=12.0.0.5
Updated router: r1
[root@opencos2 ~(keystone_admin)]#
[root@opencos2 ~(keystone_admin)]# neutron router-gateway-clear r1
Removed gateway from router r1
[root@opencos2 ~(keystone_admin)]#
[root@opencos2 ~(keystone_admin)]#
[root@opencos2 ~(keystone_admin)]# neutron router-show r1
+-----------------------+----------------------------------------------------------+
| Field | Value |
+-----------------------+----------------------------------------------------------+
| admin_state_up | True |
| distributed | False |
| external_gateway_info | |
| ha | False |
| id | ba5bcb86-8c5a-4a3a-be48-5bf09288154b |
| name | r1 |
| routes | {"destination": "188.163.0.0/24", "nexthop": "12.0.0.5"} |
| status | ACTIVE |
| tenant_id | be58eaec789d44f296a65f96b944a9f5 |
+-----------------------+----------------------------------------------------------+
[root@opencos2 ~(keystone_admin)]#
** 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/1574462
Title:
No prompt message to the user when router-gateway-clear and routes
existed
Status in neutron:
New
Bug description:
When neutron router-gateway-clear ,routes(nexthop and gw_port ip are
in the same cidr) are not be deleted,and no any error reports to the
user that the gw_port is required by routes.
See the following procedure to reproduce this issue:
[root@opencos2 ~(keystone_admin)]# neutron router-gateway-set r1 ext-net1
Set gateway for router r1
[root@opencos2 ~(keystone_admin)]# neutron router-port-list r1
+--------------------------------------+------+-------------------+----------------------------------------------------------------------------------+
| id | name | mac_address | fixed_ips |
+--------------------------------------+------+-------------------+----------------------------------------------------------------------------------+
| af7bf274-92cb-46b8-a0fc-aaf8c0da40d6 | | fa:16:3e:01:1f:3a | {"subnet_id": "15c110ec-62c5-44aa-9f80-0b455ced331c", "ip_address": "12.0.0.81"} |
+--------------------------------------+------+-------------------+----------------------------------------------------------------------------------+
[root@opencos2 ~(keystone_admin)]#
[root@opencos2 ~(keystone_admin)]# neutron router-update r1 --routes type=dict list=true destination=188.163.0.0/24,nexthop=12.0.0.5
Updated router: r1
[root@opencos2 ~(keystone_admin)]#
[root@opencos2 ~(keystone_admin)]# neutron router-gateway-clear r1
Removed gateway from router r1
[root@opencos2 ~(keystone_admin)]#
[root@opencos2 ~(keystone_admin)]#
[root@opencos2 ~(keystone_admin)]# neutron router-show r1
+-----------------------+----------------------------------------------------------+
| Field | Value |
+-----------------------+----------------------------------------------------------+
| admin_state_up | True |
| distributed | False |
| external_gateway_info | |
| ha | False |
| id | ba5bcb86-8c5a-4a3a-be48-5bf09288154b |
| name | r1 |
| routes | {"destination": "188.163.0.0/24", "nexthop": "12.0.0.5"} |
| status | ACTIVE |
| tenant_id | be58eaec789d44f296a65f96b944a9f5 |
+-----------------------+----------------------------------------------------------+
[root@opencos2 ~(keystone_admin)]#
To manage notifications about this bug go to:
https://bugs.launchpad.net/neutron/+bug/1574462/+subscriptions
Follow ups