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
qa/tasks: Changing default mClock profile to high_recovery_ops #51449
qa/tasks: Changing default mClock profile to high_recovery_ops #51449
Conversation
|
@idryomov I have made this change to fix the issue RBD tests have been facing with very long scrub times in teuthology tests. Waiting for - http://pulpito.front.sepia.ceph.com/amathuri-2023-05-11_04:31:10-rbd-main-distro-default-smithi/ to pass |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is something we want for all teuthology jobs, right? If so, I would rather set it in qa/tasks/cephadm.conf and qa/tasks/ceph.conf.template to avoid littering cluster definition snippets with this option.
+1 |
37315e0
to
6bd41f5
Compare
Thanks! Does this look okay? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please mention "Exiting scrub checking -- not all pgs scrubbed" error in the commit message so that it's clear what the symptom was.
|
I'm confirming that this PR fixes the issue from the RBD suite side. |
|
Rados suite summary available here: https://tracker.ceph.com/projects/rados/wiki/MAIN#httpstrellocomc1EFSeXDn1752-wip-yuri10-testing-2023-05-16-1243 |
|
jenkins test api |
|
@amathuria @idryomov |
It's OK from the RBD side but there are outstanding nits (non-blocking but it would be nice if they were addressed). |
|
This fixes an issue introduced in #49975. |
Also a tracker ticket is needed for backporting to quincy and reef (that's where commits from #49975 are present as of today). |
With the new mClock default profile, tests were failing with "Exiting scrub checking -- not all pgs scrubbed" due to slower scrubs. Changing the default profile to high_recovery_ops for testing purposes will fix this issue. Fixes: https://tracker.ceph.com/issues/61228 Signed-off-by: Aishwarya Mathuria <amathuri@redhat.com>
6bd41f5
to
a7c0029
Compare
Change the mClock profile in tests to high_recovery_ops in order to finish scrubs in time
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