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

integrating rgw MOD hotfix 404 again bz veritifcation tests #4340

Merged
merged 2 commits into from
Jan 9, 2025

Conversation

hmaheswa
Copy link

@hmaheswa hmaheswa commented Jan 1, 2025

this PR is to automate MOD hotfix bz verification 404 again
basically to test whether a race between complete and abort multipart upload, after gc causes object download failure with 404.

depends on ceph-qe-scripts PR: red-hat-storage/ceph-qe-scripts#651

bz: https://bugzilla.redhat.com/show_bug.cgi?id=2331908

polarion: https://polarion.engineering.redhat.com/polarion/#/project/CEPH/workitem?id=CEPH-83604471

pass logs with cephci on the hotfix build: http://magna002.ceph.redhat.com/cephci-jenkins/hsm/PR_MOD_hotfix_404_again/cephci-run-D2ZINI/

also replacing the rgw ssl deployment with cephadm test polarion with below one:
https://polarion.engineering.redhat.com/polarion/#/project/CEPH/workitem?id=CEPH-83604472

Description

Please include Automation development guidelines. Source of Test case - New Feature/Regression Test/Close loop of customer BZs

click to expand checklist
  • Create a test case in Polarion reviewed and approved.
  • Create a design/automation approach doc. Optional for tests with similar tests already automated.
  • Review the automation design
  • Implement the test script and perform test runs
  • Submit PR for code review and approve
  • Update Polarion Test with Automation script details and update automation fields
  • If automation is part of Close loop, update BZ flag qe-test_coverage “+” and link Polarion test

@hmaheswa hmaheswa added pr-verified RGW Rados Gateway 8.0 Squid Automation close-loop-automation customer BZ automated as part of close-loop hotfix automation done during the testing of any hotfix and removed 8.0 Squid Automation labels Jan 1, 2025
Signed-off-by: Hemanth Sai Maheswarla <hemanthsaimaheswarla@Hemanths-MacBook-Pro.local>
@hmaheswa hmaheswa force-pushed the MOD_hotfix_404_again branch from 8011e30 to c884e67 Compare January 1, 2025 11:00
@hmaheswa hmaheswa requested a review from a team January 1, 2025 11:03
@openshift-ci openshift-ci bot added the lgtm Add this label when the PR is good to be merged label Jan 9, 2025
Copy link
Contributor

openshift-ci bot commented Jan 9, 2025

[APPROVALNOTIFIER] This PR is NOT APPROVED

This pull-request has been approved by: hmaheswa, TejasC88

The full list of commands accepted by this bot can be found here.

Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@mergify mergify bot requested review from mkasturi18 and ckulal as code owners January 9, 2025 07:26
@openshift-ci openshift-ci bot removed the lgtm Add this label when the PR is good to be merged label Jan 9, 2025
Copy link
Contributor

openshift-ci bot commented Jan 9, 2025

New changes are detected. LGTM label has been removed.

@mergify mergify bot merged commit fc6d48e into red-hat-storage:main Jan 9, 2025
7 of 8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
close-loop-automation customer BZ automated as part of close-loop hotfix automation done during the testing of any hotfix pr-verified RGW Rados Gateway
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants