Skip to content
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

adding support for lc processing on existing user and bucket passed from the config #679

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

hmaheswa
Copy link

@hmaheswa hmaheswa commented Feb 24, 2025

make necessary changes for lc_exp_tran test so that we can pass user name and bucket names from the config that will enable lc exp and tran test automation at scale.

polarion:
CEPH-83574046 - Test transition 12: Test bulk transition of objects (around ~1 to 2M)
CEPH-83575432 - Deleting millions of objects via LC from Primary
CEPH-83574800 - Scale tests [LC]: Delete saturation tests with lc_debug_interval = 3600

sample pass logs with 5000 objects:
http://magna002.ceph.redhat.com/cephci-jenkins/hsm/PR_lc_baremetal_changes/cephci-run-7YO4D3/
(failure is because of timing issue, exp took more time than expected, will provide pass log on 2M objects)

pass log with 100K objects: http://magna002.ceph.redhat.com/cephci-jenkins/hsm/PR_lc_baremetal_changes/cephci-run-EGQZEH/

Copy link
Contributor

mergify bot commented Feb 24, 2025

"This pull request now has conflicts with the target branch. Could you please resolve conflicts and force push the corrected changes?"

@hmaheswa hmaheswa force-pushed the lc_changes_for_baremetal branch 3 times, most recently from b967e5d to b587c88 Compare February 24, 2025 18:58
@hmaheswa hmaheswa added tier-3 tier-3 automation DNM pr-verified baremetal For baremetal labels Feb 24, 2025
@hmaheswa hmaheswa changed the title adding support for lc processing on existing user and bucket adding support for lc processing on existing user and bucket passed from the config Feb 24, 2025
@hmaheswa hmaheswa requested a review from a team February 24, 2025 19:06
@hmaheswa hmaheswa added the RGW RGW label Feb 24, 2025
yuva-gayam
yuva-gayam previously approved these changes Feb 25, 2025
@hmaheswa hmaheswa force-pushed the lc_changes_for_baremetal branch 2 times, most recently from f9526fa to 97c3aec Compare February 27, 2025 11:29
Sohan-Singh
Sohan-Singh previously approved these changes Mar 5, 2025
@hmaheswa hmaheswa force-pushed the lc_changes_for_baremetal branch 2 times, most recently from b522f0a to 6c1db0b Compare March 5, 2025 21:06
… from the config

Signed-off-by: Hemanth Sai Maheswarla <[email protected]>

adding support for setting configs on all rgw daemons and restarting all rgw daemons

Signed-off-by: Hemanth Sai Maheswarla <[email protected]>

adding rgw_lc_max_wp_worker config parameter

Signed-off-by: Hemanth Sai Maheswarla <[email protected]>
@hmaheswa hmaheswa force-pushed the lc_changes_for_baremetal branch from 0d6d7d1 to 5a04ef9 Compare March 7, 2025 19:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
baremetal For baremetal DNM pr-verified RGW RGW tier-3 tier-3 automation
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants