Router schedule error in L3 router plugin as there are multi-external network
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
DragonFlow |
Invalid
|
Medium
|
Hong Hui Xiao |
Bug Description
In the condition that there are more than one external network:
Testing procedure:
1 Creating several external networks
2 Creating a router
3 running command "neutron router-gateway-set router-ID external-
neutron server reported error after executed command above:
Bad router request: No eligible l3 agent associated with external network 784fbbdd-
Problem analysis:
When running command router-gateway-set, it will update_router and then check if router need schedule. The method _check_
Sustainable Solution:
There is no need to import object of router_
[1] https:/
[2] https:/
Changed in dragonflow: | |
assignee: | nobody → rajiv (rajiv-kumar) |
Changed in dragonflow: | |
assignee: | rajiv (rajiv-kumar) → nobody |
Changed in dragonflow: | |
importance: | High → Medium |
Changed in dragonflow: | |
assignee: | nobody → Hong Hui Xiao (xiaohhui) |
Changed in dragonflow: | |
status: | New → Invalid |
@jingting, what are the effects of the exception? Does the system continue to operate as expected, is admin intervention required, or is the command simply ignored?
This is important to understand the severity of this bug.