Scheduling router without external network results in unclear error
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
| neutron |
Low
|
Unassigned |
Bug Description
When attempting to schedule a router to an L3 agent without an external network set, the following error is observed:
root@infra01_
Agent 7ec8336e-
The error could lead users to believe the L3 agent(s) are not alive when the agent-list clearly shows otherwise:
root@infra01_
| 7ec8336e-
| b5d7be19-
| e8bed137-
The test case in get_l3_
The proper workflow appears to be that a gateway must be set before a router can be scheduled. However, already scheduled routers can have their gateway cleared with no observed issues and remain scheduled.
It may help to create a new error to represent this failed test case rather than lumping tests together, or provide additional pointers in the error message to reflect possible issues other than a disabled or non-L3 agent.
Changed in neutron: | |
status: | New → Triaged |
importance: | Undecided → Low |
tags: | added: low-hanging-fruit |
Changed in neutron: | |
assignee: | nobody → Jin Li (jl7351) |
Changed in neutron: | |
assignee: | Jin Li (jl7351) → nobody |
Changed in neutron: | |
assignee: | nobody → Trevor McCasland (twm2016) |
Changed in neutron: | |
status: | Triaged → In Progress |
James Denton (james-denton) wrote : | #2 |
Further examination shows this condition is seen when handle_
Assaf Muller (amuller) wrote : | #3 |
Out of curiosity, can you expand on the use case, why are you setting handle_
James Denton (james-denton) wrote : | #4 |
It wasn't intentional on my part. I'm using openstack-ansible, and from Liberty onward it appears to be hard-coded to False in the l3_agent.ini template. I will file a bug for that.
Change abandoned by Trevor McCasland (<email address hidden>) on branch: master
Review: https:/
Reason: Abandoning because of lack of value added to the project pointed out by garyk.
Changed in neutron: | |
assignee: | Trevor McCasland (twm2016) → nobody |
status: | In Progress → Opinion |
Fix proposed to branch: master /review. openstack. org/311208
Review: https:/