[SERVER-61099] Fault Manager transitions to OK before initial health checks have completed successfully Created: 29/Oct/21 Updated: 29/Oct/23 Resolved: 06/Dec/21 |
|
| Status: | Closed |
| Project: | Core Server |
| Component/s: | None |
| Affects Version/s: | None |
| Fix Version/s: | 5.2.0 |
| Type: | Bug | Priority: | Critical - P2 |
| Reporter: | Lamont Nelson | Assignee: | Kshitij Gupta |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | sharding-nyc-subteam2 | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Issue Links: |
|
||||
| Backwards Compatibility: | Fully Compatible | ||||
| Operating System: | ALL | ||||
| Sprint: | Sharding 2021-11-01, Sharding 2021-11-15, Sharding 2021-11-29, Sharding 2021-12-13 | ||||
| Participants: | |||||
| Linked BF Score: | 69 | ||||
| Story Points: | 3 | ||||
| Description |
|
When FaultManager::healthCheck runs initially it kicks off a round of health checks and then executes the checkForStateTransition method. If the initial health checks have not completed before the latter method invocation the Fault Manager will be transitioned into the OK state erroneously. |
| Comments |
| Comment by Lamont Nelson [ 06/Dec/21 ] |
|
Fixed with |