-
Notifications
You must be signed in to change notification settings - Fork 166
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
[4.17] Add happy path validation coverage for the MCG guaranteed bucket logs feature #10228
base: master
Are you sure you want to change the base?
[4.17] Add happy path validation coverage for the MCG guaranteed bucket logs feature #10228
Conversation
701bfa4
to
e33c8a9
Compare
e33c8a9
to
9aa11c4
Compare
9aa11c4
to
2955369
Compare
2955369
to
d21e8c4
Compare
d21e8c4
to
dec2c01
Compare
dec2c01
to
3ec7573
Compare
3ec7573
to
ba62167
Compare
7c437f7
to
8794829
Compare
Signed-off-by: Sagi Hirshfeld <[email protected]>
8794829
to
3376a44
Compare
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.
PR validation on existing cluster
Cluster Name: shirshfe-417ibm34
Cluster Configuration:
PR Test Suite:
PR Test Path: tests/functional/object/mcg/test_bucket_logs.py
Additional Test Params:
OCP VERSION: 4.17
OCS VERSION: 4.17
tested against branch: master
Job UNSTABLE (some or all tests failed).
Signed-off-by: Sagi Hirshfeld <[email protected]>
Signed-off-by: Sagi Hirshfeld <[email protected]>
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.
PR validation on existing cluster
Cluster Name: shirshfe-417ibm34
Cluster Configuration:
PR Test Suite:
PR Test Path: tests/functional/object/mcg/test_bucket_logs.py
Additional Test Params:
OCP VERSION: 4.17
OCS VERSION: 4.17
tested against branch: master
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.
PR validation on existing cluster
Cluster Name: shirshfe-417ibm34
Cluster Configuration:
PR Test Suite:
PR Test Path: tests/functional/object/mcg/test_bucket_logs.py
Additional Test Params:
OCP VERSION: 4.17
OCS VERSION: 4.17
tested against branch: master
Signed-off-by: Sagi Hirshfeld <[email protected]>
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.
PR validation on existing cluster
Cluster Name: shirshfe-417ibm34
Cluster Configuration:
PR Test Suite:
PR Test Path: tests/functional/object/mcg/test_bucket_logs.py
Additional Test Params:
OCP VERSION: 4.17
OCS VERSION: 4.17
tested against branch: master
Signed-off-by: Sagi Hirshfeld <[email protected]>
Signed-off-by: Sagi Hirshfeld <[email protected]>
Signed-off-by: Sagi Hirshfeld <[email protected]>
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.
PR validation on existing cluster
Cluster Name: shirshfe-417ibm35
Cluster Configuration:
PR Test Suite:
PR Test Path: tests/functional/object/mcg/test_bucket_logs.py
Additional Test Params:
OCP VERSION: 4.17
OCS VERSION: 4.17
tested against branch: master
Signed-off-by: Sagi Hirshfeld <[email protected]>
19cea6f
Signed-off-by: Sagi Hirshfeld <[email protected]>
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: DanielOsypenko, OdedViner, sagihirshfeld 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 |
This PR adds two new tests to cover https://url.corp.redhat.com/743e5e0 - the guaranteed bucket logs feature on MCG:
test_guaranteed_bucket_logs_management
: test enabling, checking the status, and disabling the feature at both the CR level and on a pair of buckets: source-bucket and logs-bucket.test_bucket_logs_integrity
: test that all the expected S3 operations on a source-bucket are logged as expected on its logs-bucketThis PR also adds the needed utilities and fixtures to support these tests:
BucketLoggingManager
class holds all the necessary util functions for configuring and validating the featureenable_guaranteed_bucket_logging
fixture uses the above to enable the feature on the CR level, with the proper cleanup that's needed at teardown.