-
Notifications
You must be signed in to change notification settings - Fork 609
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[IMPROVEMENT] Do not count the failure replica reuse failure caused by the disconnection #1923
Comments
Considering moving out of v1.2.0. |
Hey team! Please add your planning poker estimate with ZenHub @jenting @joshimoo @PhanLe1010 @shuo-wu |
Pre Ready-For-Testing Checklist
|
Verified passed on master-head (longhorn-manager 2976b0d) following the test steps. Replica A status after the rebuilding triggered at step (2), the
Replica A status after making the node down again at step (3), the
|
Is your feature request related to a problem? Please describe.
This is an enhancement for #1304
The failure replica reuse failure caused by the disconnection should not be count into
replica.Spec.RebuildRetryCount
. Typically the reuse retry is designed for the data transmission failure during rebuilding.Describe the solution you'd like
Longhorn can check the failure reason before modifying
replica.Spec.RebuildRetryCount
. In order to do it, Longhorn needs to record the failure reason for each replica first.The text was updated successfully, but these errors were encountered: