red-hat-storage / cephci

CEPH-CI is a framework for testing Red Hat Ceph Storage product builds
MIT License
23 stars 64 forks source link

[Tier-1] Cluster deployment to stop the RGW io sending multisite sync data #4054

Closed anrao19 closed 3 days ago

anrao19 commented 1 week ago

Description

changes in helper.py

  1. if we use "command: apply_spec" without key "spec" it was failing with key error spec
  2. as of now in script we have rgw_frontend_ssl_certificate assigned only with value create-cert, so removed validation value checking only key exist

https://bugzilla.redhat.com/show_bug.cgi?id=2252263 This suites perform io on a cluster where rgw deplyed using a adavance rgw spec file updation to stop the RGW io sending multisite sync data New feature of 8.0 test with conf file: conf/squid/rgw/rgw_multisite_spec.yaml

log: http://magna002.ceph.redhat.com/cephci-jenkins/Anuchaithra/cephci-run-R5X8SH/ http://magna002.ceph.redhat.com/cephci-jenkins/Anuchaithra/cephci-run-VVKJGI/

other suite log: http://magna002.ceph.redhat.com/cephci-jenkins/Anuchaithra/cephci-run-N25ECQ/

click to expand checklist
openshift-ci[bot] commented 3 days ago

[APPROVALNOTIFIER] This PR is NOT APPROVED

This pull-request has been approved by: anrao19, hmaheswa, mkasturi18

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

Needs approval from an approver in each of these files: - **[OWNERS](https://github.com/red-hat-storage/cephci/blob/master/OWNERS)** Approvers can indicate their approval by writing `/approve` in a comment Approvers can cancel approval by writing `/approve cancel` in a comment