red-hat-storage / ceph-qe-scripts

Various QE scripts written by QE for Ceph Testing
MIT License
10 stars 29 forks source link

[hotfix][apple] testing sts session policy behaviour for actions like batch deletes #615

Closed hmaheswa closed 2 months ago

hmaheswa commented 3 months ago

this PR adds support for testing policy actions for features like notification, encryption, tagging, lifecycle, bucket website other than batch deletes. added support for testing bucket policy, sts assume-role with session policy, aswi role policy (both allow and deny effect).

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

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

found below bz through automation: https://bugzilla.redhat.com/show_bug.cgi?id=2302541

automated below bz verification as well, as they are targetted to 8.1 commented the test in lower versions https://bugzilla.redhat.com/show_bug.cgi?id=2302541 https://bugzilla.redhat.com/show_bug.cgi?id=2293233

pass logs: http://magna002.ceph.redhat.com/cephci-jenkins/hsm/PR_apple_sts_batch_deletes/

openshift-ci[bot] commented 2 months ago

[APPROVALNOTIFIER] This PR is NOT APPROVED

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

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/ceph-qe-scripts/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