follower reports 401 (unauthorized) and 500 (Internal Error) when leader is isolated.
(CONTROLLER-1838)
|
|
| Status: | Verified |
| Project: | controller |
| Component/s: | clustering |
| Affects Version/s: | None |
| Fix Version/s: | None |
| Type: | Sub-task | Priority: | Medium |
| Reporter: | Jamo Luhrsen | Assignee: | Jamo Luhrsen |
| Resolution: | Done | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Description |
|
the robot test case to find the new leader normally first polls on /restconf/modules /restconf/modules should still respond, imho, so we would want to figure that out |
| Comments |
| Comment by Jamo Luhrsen [ 26/Jun/18 ] |
|
When I remove the initial /restconf/modules check from the logic that figures out who the new leader and followers I think at the end of all of this, we really need to understand and fix what is causing /restconf to be unresponsive. For example, after skipping the /restconf call when figuring out the new leader, the test just fails when trying to use If we are lucky, and this tell-based protocol is doing what we expect, then maybe this unresponsive /restconf/ |
| Comment by Jamo Luhrsen [ 26/Jun/18 ] |
| Comment by Jamo Luhrsen [ 05/Jul/18 ] |
|
we did try this, and it did help somewhat as we didn't get quicker failures, but when the restconf was getting locked up (401 or 500) the csit will eventually hit the problems in some fashion |