mds: fix the description for inotable testing only options#52024
mds: fix the description for inotable testing only options#52024rishabh-d-dave merged 1 commit intoceph:mainfrom
Conversation
mchangir
left a comment
There was a problem hiding this comment.
Descriptions look better. But I'm still not comfortable with the option name mds_kill_skip_replaying_inotable.
Any better name ? I can fix it together. |
maybe |
yeah, this looks better, if no objection I will rename it later. Thanks @dparmar18 |
gregsfortytwo
left a comment
There was a problem hiding this comment.
If you're going to rename the config option (👍) then you need to update the tests and the docs (as tagged! as well.
|
https://tracker.ceph.com/issues/61660 |
Done. Thanks. |
Updated the tracker. Thanks. |
names changed after this review
rishabh-d-dave
left a comment
There was a problem hiding this comment.
LGTM. It would be nicer if you add a note about why are renaming this option in commit message as well as on tracker ticket. If this affects the users too, maybe add a release note as well?
Sure, will do. Thanks. |
c54eb61 to
5850531
Compare
src/common/options/mds.yaml.in
Outdated
| - mds | ||
| fmt_desc: Ceph will skip replaying the inotable when replaying the journal, and | ||
| the premary MDS will crash, while the replacing MDS won't. | ||
| fmt_desc: The primary MDS will crash just after the mknode/openc journal logs |
|
@lxbsz the last push was just a rebase right? |
|
jenkins test api |
|
Rebased it. |
|
This pull request can no longer be automatically merged: a rebase is needed and changes have to be manually resolved |
The description text are mixed for mds_kill_skip_replaying_inotable and mds_inject_skip_replaying_inotable. At the same time rename "mds_kill_skip_replaying_inotable", which is a bit confusing to "mds_kill_after_journal_logs_flushed". Fixes: https://tracker.ceph.com/issues/61660 Signed-off-by: Xiubo Li <xiubli@redhat.com>
|
Rebased it. @rishabh-d-dave @vshankar Could you help add this to your next qa tests ? Thanks! |
I'll pick this up in next batch. |
|
This pull request has been automatically marked as stale because it has not had any activity for 60 days. It will be closed if no further activity occurs for another 30 days. |
@rishabh-d-dave Ping ? |
@rishabh-d-dave pinging again? |
|
This pull request has been automatically marked as stale because it has not had any activity for 60 days. It will be closed if no further activity occurs for another 30 days. |
|
jenkins test api |
|
jenkins test make check arm64 |
rishabh-d-dave
left a comment
There was a problem hiding this comment.
QA run was successful - https://tracker.ceph.com/projects/cephfs/wiki/Main#26-APR-2024
|
Talked with Xiubo about this. Since it has approvals and QA is successful, I can proceed to merge. |
Requested changes have been incorporated.
The description text are mixed for mds_kill_skip_replaying_inotable and mds_inject_skip_replaying_inotable.
Fixes: https://tracker.ceph.com/issues/61660
Contribution Guidelines
To sign and title your commits, please refer to Submitting Patches to Ceph.
If you are submitting a fix for a stable branch (e.g. "pacific"), please refer to Submitting Patches to Ceph - Backports for the proper workflow.
Checklist
Show available Jenkins commands
jenkins retest this pleasejenkins test classic perfjenkins test crimson perfjenkins test signedjenkins test make checkjenkins test make check arm64jenkins test submodulesjenkins test dashboardjenkins test dashboard cephadmjenkins test apijenkins test docsjenkins render docsjenkins test ceph-volume alljenkins test ceph-volume toxjenkins test windows