CI | Update Commit Hash in Ceph Tests #8271
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Explain the changes
s3tests_boto3/functional/test_s3.py::test_lifecycle_expiration_newer_noncurrent
s3tests_boto3/functional/test_s3.py::test_lifecycle_expiration_size_gt
s3tests_boto3/functional/test_s3.py::test_lifecycle_expiration_size_lt
s3tests_boto3/functional/test_s3.py::test_object_lock_delete_multipart_object_with_retention
s3tests_boto3/functional/test_s3.py::test_object_lock_delete_multipart_object_with_legal_hold_on
s3tests_boto3/functional/test_s3.py::test_get_undefined_public_block
s3tests_boto3/functional/test_s3.py::test_get_public_block_deny_bucket_policy
Note: we are running more tests (7 tests mentioned above), but still on the same number of passing tests (in Ceph S3 tests for example 313, NSFS Ceph S3 229).
Issues:
We need to update the hash every 180 days - this commit hash will add a few days to the counter (assuming it will be until 23 September 2024).
Note: I cannot update to the latest commit hash because I see many tests that fail when trying to update the commit hash:
ceph_s3:
nsfs_ceph_s3:
Testing Instructions:
make test-cephs3 CONTAINER_PLATFORM=linux/arm64
make test-nsfs-cephs3 CONTAINER_PLATFORM=linux/arm64
(I'm using the flag
CONTAINER_PLATFORM
because I have MacOS M1).