Skip to content

Commit 29e5498

Browse files
author
Aayush
committed
Update commit hash in ceph tests, moved failed tests to pending list
Signed-off-by: Aayush <aayush@li-2392f9cc-287a-11b2-a85c-9fcc04b05da6.ibm.com>
1 parent 2727e34 commit 29e5498

File tree

7 files changed

+220
-10
lines changed

7 files changed

+220
-10
lines changed

src/test/external_tests/ceph_s3_tests/s3-tests-lists/nsfs_s3_tests_pending_list.txt

Lines changed: 82 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -154,4 +154,85 @@ s3tests_boto3/functional/test_s3.py::test_versioned_concurrent_object_create_and
154154
s3tests_boto3/functional/test_s3.py::test_object_presigned_put_object_with_acl_tenant
155155
s3tests_boto3/functional/test_s3.py::test_get_undefined_public_block
156156
s3tests_boto3/functional/test_s3.py::test_get_public_block_deny_bucket_policy
157-
s3tests_boto3/functional/test_s3.py::test_lifecycle_expiration_tags1
157+
s3tests_boto3/functional/test_s3.py::test_lifecycle_expiration_tags1
158+
s3tests_boto3/functional/test_s3.py::test_put_bucket_acl_grant_group_read
159+
s3tests_boto3/functional/test_s3.py::test_multipart_sse_c_get_part
160+
s3tests_boto3/functional/test_s3.py::test_multipart_single_get_part
161+
s3tests_boto3/functional/test_s3.py::test_non_multipart_sse_c_get_part
162+
s3tests_boto3/functional/test_s3.py::test_cors_presigned_get_object_v2
163+
s3tests_boto3/functional/test_s3.py::test_cors_presigned_get_object_tenant_v2
164+
s3tests_boto3/functional/test_s3.py::test_cors_presigned_put_object_v2
165+
s3tests_boto3/functional/test_s3.py::test_cors_presigned_put_object_tenant_v2
166+
s3tests_boto3/functional/test_s3.py::test_lifecycle_delete
167+
s3tests_boto3/functional/test_s3.py::test_lifecycle_deletemarker_expiration_with_days_tag
168+
s3tests_boto3/functional/test_s3.py::test_encryption_sse_c_enforced_with_bucket_policy
169+
s3tests_boto3/functional/test_s3.py::test_encryption_sse_c_deny_algo_with_bucket_policy
170+
s3tests_boto3/functional/test_s3.py::test_bucket_policy_multipart
171+
s3tests_boto3/functional/test_s3.py::test_bucket_policy_tenanted_bucket
172+
s3tests_boto3/functional/test_s3.py::test_set_get_del_bucket_policy
173+
s3tests_boto3/functional/test_s3.py::test_set_multipart_tagging
174+
s3tests_boto3/functional/test_s3.py::test_bucket_policy_upload_part_copy
175+
s3tests_boto3/functional/test_s3.py::test_bucket_policy_put_obj_s3_incorrect_algo_sse_s3
176+
s3tests_boto3/functional/test_s3.py::test_object_lock_put_obj_lock_enable_after_create
177+
s3tests_boto3/functional/test_s3.py::test_get_nonpublicpolicy_principal_bucket_policy_status
178+
s3tests_boto3/functional/test_s3.py::test_block_public_policy_with_principal
179+
s3tests_boto3/functional/test_s3.py::test_block_public_restrict_public_buckets
180+
s3tests_boto3/functional/test_s3.py::test_put_get_delete_public_block
181+
s3tests_boto3/functional/test_s3.py::test_object_checksum_sha256
182+
s3tests_boto3/functional/test_s3.py::test_object_checksum_crc64nvme
183+
s3tests_boto3/functional/test_s3.py::test_multipart_checksum_sha256
184+
s3tests_boto3/functional/test_s3.py::test_multipart_use_cksum_helper_sha256
185+
s3tests_boto3/functional/test_s3.py::test_multipart_use_cksum_helper_crc64nvme
186+
s3tests_boto3/functional/test_s3.py::test_multipart_use_cksum_helper_crc32
187+
s3tests_boto3/functional/test_s3.py::test_multipart_use_cksum_helper_crc32c
188+
s3tests_boto3/functional/test_s3.py::test_multipart_use_cksum_helper_sha1
189+
s3tests_boto3/functional/test_s3.py::test_post_object_upload_checksum
190+
s3tests_boto3/functional/test_s3.py::test_put_bucket_logging
191+
s3tests_boto3/functional/test_s3.py::test_bucket_logging_mtime
192+
s3tests_boto3/functional/test_s3.py::test_bucket_logging_simple_key
193+
s3tests_boto3/functional/test_s3.py::test_bucket_logging_partitioned_key
194+
s3tests_boto3/functional/test_s3.py::test_bucket_logging_bucket_auth_type
195+
s3tests_boto3/functional/test_s3.py::test_bucket_logging_bucket_acl_required
196+
s3tests_boto3/functional/test_s3.py::test_bucket_logging_object_acl_required
197+
s3tests_boto3/functional/test_s3.py::test_put_bucket_logging_errors
198+
s3tests_boto3/functional/test_s3.py::test_bucket_logging_owner
199+
s3tests_boto3/functional/test_s3.py::test_put_bucket_logging_permissions
200+
s3tests_boto3/functional/test_s3.py::test_put_bucket_logging_policy_wildcard
201+
s3tests_boto3/functional/test_s3.py::test_put_bucket_logging_policy_wildcard_objects
202+
s3tests_boto3/functional/test_s3.py::test_bucket_logging_permission_change_s
203+
s3tests_boto3/functional/test_s3.py::test_put_bucket_logging_tenant_s
204+
s3tests_boto3/functional/test_s3.py::test_put_bucket_logging_account_s
205+
s3tests_boto3/functional/test_s3.py::test_rm_bucket_logging
206+
s3tests_boto3/functional/test_s3.py::test_bucket_logging_put_objects
207+
s3tests_boto3/functional/test_s3.py::test_bucket_logging_put_objects_versioned
208+
s3tests_boto3/functional/test_s3.py::test_bucket_logging_put_concurrency
209+
s3tests_boto3/functional/test_s3.py::test_bucket_logging_delete_objects
210+
s3tests_boto3/functional/test_s3.py::test_bucket_logging_delete_objects_versioned
211+
s3tests_boto3/functional/test_s3.py::test_bucket_logging_get_objects
212+
s3tests_boto3/functional/test_s3.py::test_bucket_logging_get_objects_versioned
213+
s3tests_boto3/functional/test_s3.py::test_bucket_logging_copy_objects
214+
s3tests_boto3/functional/test_s3.py::test_bucket_logging_copy_objects_versioned
215+
s3tests_boto3/functional/test_s3.py::test_bucket_logging_copy_objects_bucket
216+
s3tests_boto3/functional/test_s3.py::test_bucket_logging_copy_objects_bucket_versioned
217+
s3tests_boto3/functional/test_s3.py::test_bucket_logging_head_objects
218+
s3tests_boto3/functional/test_s3.py::test_bucket_logging_head_objects_versioned
219+
s3tests_boto3/functional/test_s3.py::test_bucket_logging_mpu_s
220+
s3tests_boto3/functional/test_s3.py::test_bucket_logging_mpu_versioned_s
221+
s3tests_boto3/functional/test_s3.py::test_bucket_logging_mpu_copy
222+
s3tests_boto3/functional/test_s3.py::test_bucket_logging_mpu_copy_versioned
223+
s3tests_boto3/functional/test_s3.py::test_bucket_logging_multi_delete
224+
s3tests_boto3/functional/test_s3.py::test_bucket_logging_multi_delete_versioned
225+
s3tests_boto3/functional/test_s3.py::test_bucket_logging_multiple_prefixes
226+
s3tests_boto3/functional/test_s3.py::test_bucket_logging_single_prefix
227+
s3tests_boto3/functional/test_s3.py::test_get_multipart_checksum_object_attributes
228+
s3tests_boto3/functional/test_s3.py::test_get_multipart_object_attributes
229+
s3tests_boto3/functional/test_s3.py::test_get_paginated_multipart_object_attributes
230+
s3tests_boto3/functional/test_s3.py::test_get_single_multipart_object_attributes
231+
s3tests_boto3/functional/test_s3.py::test_get_checksum_object_attributes
232+
s3tests_boto3/functional/test_s3.py::test_get_versioned_object_attributes
233+
s3tests_boto3/functional/test_s3.py::test_get_sse_c_encrypted_object_attributes
234+
s3tests_boto3/functional/test_s3.py::test_get_object_attributes
235+
s3tests_boto3/functional/test_s3.py::test_delete_marker_nonversioned
236+
s3tests_boto3/functional/test_s3.py::test_delete_marker_versioned
237+
s3tests_boto3/functional/test_s3.py::test_delete_marker_suspended
238+
s3tests_boto3/functional/test_s3.py::test_delete_marker_expiration

src/test/external_tests/ceph_s3_tests/s3-tests-lists/s3_tests_pending_list.txt

Lines changed: 82 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -143,4 +143,85 @@ s3tests_boto3/functional/test_s3.py::test_get_bucket_encryption_s3
143143
s3tests_boto3/functional/test_s3.py::test_get_bucket_encryption_kms
144144
s3tests_boto3/functional/test_s3.py::test_delete_bucket_encryption_s3
145145
s3tests_boto3/functional/test_s3.py::test_delete_bucket_encryption_kms
146-
s3tests_boto3/functional/test_s3.py::test_lifecycle_expiration_tags1
146+
s3tests_boto3/functional/test_s3.py::test_lifecycle_expiration_tags1
147+
s3tests_boto3/functional/test_s3.py::test_put_bucket_acl_grant_group_read
148+
s3tests_boto3/functional/test_s3.py::test_multipart_sse_c_get_part
149+
s3tests_boto3/functional/test_s3.py::test_multipart_single_get_part
150+
s3tests_boto3/functional/test_s3.py::test_non_multipart_sse_c_get_part
151+
s3tests_boto3/functional/test_s3.py::test_cors_presigned_get_object_v2
152+
s3tests_boto3/functional/test_s3.py::test_cors_presigned_get_object_tenant_v2
153+
s3tests_boto3/functional/test_s3.py::test_cors_presigned_put_object_v2
154+
s3tests_boto3/functional/test_s3.py::test_cors_presigned_put_object_tenant_v2
155+
s3tests_boto3/functional/test_s3.py::test_lifecycle_delete
156+
s3tests_boto3/functional/test_s3.py::test_lifecycle_deletemarker_expiration_with_days_tag
157+
s3tests_boto3/functional/test_s3.py::test_encryption_sse_c_enforced_with_bucket_policy
158+
s3tests_boto3/functional/test_s3.py::test_encryption_sse_c_deny_algo_with_bucket_policy
159+
s3tests_boto3/functional/test_s3.py::test_bucket_policy_multipart
160+
s3tests_boto3/functional/test_s3.py::test_bucket_policy_tenanted_bucket
161+
s3tests_boto3/functional/test_s3.py::test_set_get_del_bucket_policy
162+
s3tests_boto3/functional/test_s3.py::test_bucket_policy_upload_part_copy
163+
s3tests_boto3/functional/test_s3.py::test_bucket_policy_put_obj_s3_incorrect_algo_sse_s3
164+
s3tests_boto3/functional/test_s3.py::test_object_lock_put_obj_lock_enable_after_create
165+
s3tests_boto3/functional/test_s3.py::test_get_nonpublicpolicy_principal_bucket_policy_status
166+
s3tests_boto3/functional/test_s3.py::test_block_public_policy_with_principal
167+
s3tests_boto3/functional/test_s3.py::test_block_public_restrict_public_buckets
168+
s3tests_boto3/functional/test_s3.py::test_put_get_delete_public_block
169+
s3tests_boto3/functional/test_s3.py::test_object_checksum_sha256
170+
s3tests_boto3/functional/test_s3.py::test_object_checksum_crc64nvme
171+
s3tests_boto3/functional/test_s3.py::test_multipart_checksum_sha256
172+
s3tests_boto3/functional/test_s3.py::test_multipart_use_cksum_helper_sha256
173+
s3tests_boto3/functional/test_s3.py::test_multipart_use_cksum_helper_crc64nvme
174+
s3tests_boto3/functional/test_s3.py::test_multipart_use_cksum_helper_crc32
175+
s3tests_boto3/functional/test_s3.py::test_multipart_use_cksum_helper_crc32c
176+
s3tests_boto3/functional/test_s3.py::test_multipart_use_cksum_helper_sha1
177+
s3tests_boto3/functional/test_s3.py::test_post_object_upload_checksum
178+
s3tests_boto3/functional/test_s3.py::test_put_bucket_logging
179+
s3tests_boto3/functional/test_s3.py::test_bucket_logging_mtime
180+
s3tests_boto3/functional/test_s3.py::test_bucket_logging_simple_key
181+
s3tests_boto3/functional/test_s3.py::test_bucket_logging_partitioned_key
182+
s3tests_boto3/functional/test_s3.py::test_bucket_logging_bucket_auth_type
183+
s3tests_boto3/functional/test_s3.py::test_bucket_logging_bucket_acl_required
184+
s3tests_boto3/functional/test_s3.py::test_bucket_logging_object_acl_required
185+
s3tests_boto3/functional/test_s3.py::test_put_bucket_logging_errors
186+
s3tests_boto3/functional/test_s3.py::test_bucket_logging_owner
187+
s3tests_boto3/functional/test_s3.py::test_put_bucket_logging_permissions
188+
s3tests_boto3/functional/test_s3.py::test_put_bucket_logging_policy_wildcard
189+
s3tests_boto3/functional/test_s3.py::test_put_bucket_logging_policy_wildcard_objects
190+
s3tests_boto3/functional/test_s3.py::test_bucket_logging_permission_change_s
191+
s3tests_boto3/functional/test_s3.py::test_put_bucket_logging_tenant_s
192+
s3tests_boto3/functional/test_s3.py::test_put_bucket_logging_account_s
193+
s3tests_boto3/functional/test_s3.py::test_rm_bucket_logging
194+
s3tests_boto3/functional/test_s3.py::test_bucket_logging_put_objects
195+
s3tests_boto3/functional/test_s3.py::test_bucket_logging_put_objects_versioned
196+
s3tests_boto3/functional/test_s3.py::test_bucket_logging_put_concurrency
197+
s3tests_boto3/functional/test_s3.py::test_bucket_logging_delete_objects
198+
s3tests_boto3/functional/test_s3.py::test_bucket_logging_delete_objects_versioned
199+
s3tests_boto3/functional/test_s3.py::test_bucket_logging_get_objects
200+
s3tests_boto3/functional/test_s3.py::test_bucket_logging_get_objects_versioned
201+
s3tests_boto3/functional/test_s3.py::test_bucket_logging_copy_objects
202+
s3tests_boto3/functional/test_s3.py::test_bucket_logging_copy_objects_versioned
203+
s3tests_boto3/functional/test_s3.py::test_bucket_logging_copy_objects_bucket
204+
s3tests_boto3/functional/test_s3.py::test_bucket_logging_copy_objects_bucket_versioned
205+
s3tests_boto3/functional/test_s3.py::test_bucket_logging_head_objects
206+
s3tests_boto3/functional/test_s3.py::test_bucket_logging_head_objects_versioned
207+
s3tests_boto3/functional/test_s3.py::test_bucket_logging_mpu_s
208+
s3tests_boto3/functional/test_s3.py::test_bucket_logging_mpu_versioned_s
209+
s3tests_boto3/functional/test_s3.py::test_bucket_logging_mpu_copy
210+
s3tests_boto3/functional/test_s3.py::test_bucket_logging_mpu_copy_versioned
211+
s3tests_boto3/functional/test_s3.py::test_bucket_logging_multi_delete
212+
s3tests_boto3/functional/test_s3.py::test_bucket_logging_multi_delete_versioned
213+
s3tests_boto3/functional/test_s3.py::test_bucket_logging_multiple_prefixes
214+
s3tests_boto3/functional/test_s3.py::test_bucket_logging_single_prefix
215+
s3tests_boto3/functional/test_s3.py::test_get_multipart_checksum_object_attributes
216+
s3tests_boto3/functional/test_s3.py::test_get_multipart_object_attributes
217+
s3tests_boto3/functional/test_s3.py::test_get_paginated_multipart_object_attributes
218+
s3tests_boto3/functional/test_s3.py::test_get_single_multipart_object_attributes
219+
s3tests_boto3/functional/test_s3.py::test_get_checksum_object_attributes
220+
s3tests_boto3/functional/test_s3.py::test_get_versioned_object_attributes
221+
s3tests_boto3/functional/test_s3.py::test_get_sse_c_encrypted_object_attributes
222+
s3tests_boto3/functional/test_s3.py::test_get_object_attributes
223+
s3tests_boto3/functional/test_s3.py::test_upload_part_copy_percent_encoded_key
224+
s3tests_boto3/functional/test_s3.py::test_delete_marker_nonversioned
225+
s3tests_boto3/functional/test_s3.py::test_delete_marker_versioned
226+
s3tests_boto3/functional/test_s3.py::test_delete_marker_suspended
227+
s3tests_boto3/functional/test_s3.py::test_delete_marker_expiration

src/test/external_tests/ceph_s3_tests/test_ceph_nsfs_s3_config_setup.js

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -53,16 +53,15 @@ async function ceph_test_setup() {
5353
const cephalt_access_key = cephalt_access_keys.access_key;
5454
const cephalt_secret_key = cephalt_access_keys.secret_key;
5555

56-
await os_utils.exec(`echo access_key = ${cephalt_access_key} >> ${CEPH_TEST.test_dir}${CEPH_TEST.ceph_config}`);
57-
await os_utils.exec(`echo secret_key = ${cephalt_secret_key} >> ${CEPH_TEST.test_dir}${CEPH_TEST.ceph_config}`);
58-
5956
const cephtenant_access_keys = await get_access_keys(CEPH_TEST.nc_cephtenant_account_params.name);
6057
const cephtenant_access_key = cephtenant_access_keys.access_key;
6158
const cephtenant_secret_key = cephtenant_access_keys.secret_key;
6259

6360
if (os_utils.IS_MAC) {
6461
await os_utils.exec(`sed -i "" "s|tenant_access_key|"${cephtenant_access_key}"|g" ${CEPH_TEST.test_dir}${CEPH_TEST.ceph_config}`);
6562
await os_utils.exec(`sed -i "" "s|tenant_secret_key|${cephtenant_secret_key}|g" ${CEPH_TEST.test_dir}${CEPH_TEST.ceph_config}`);
63+
await os_utils.exec(`sed -i "" "s|s3_access_key|${cephalt_access_key}|g" ${CEPH_TEST.test_dir}${CEPH_TEST.ceph_config}`);
64+
await os_utils.exec(`sed -i "" "s|s3_secret_key|${cephalt_secret_key}|g" ${CEPH_TEST.test_dir}${CEPH_TEST.ceph_config}`);
6665
} else {
6766
await os_utils.exec(`sed -i -e 's:tenant_access_key:${cephtenant_access_key}:g' ${CEPH_TEST.test_dir}${CEPH_TEST.ceph_config}`);
6867
await os_utils.exec(`sed -i -e 's:tenant_secret_key:${cephtenant_secret_key}:g' ${CEPH_TEST.test_dir}${CEPH_TEST.ceph_config}`);

src/test/external_tests/ceph_s3_tests/test_ceph_s3.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,7 @@ async function run_s3_tests() {
7676
async function run_all_tests() {
7777
console.info('Running Ceph S3 Tests...');
7878
const tests_list_command =
79-
`S3TEST_CONF=${process.cwd()}/${CEPH_TEST.test_dir}${CEPH_TEST.ceph_config} tox ${TOX_ARGS} -- -q --collect-only --disable-pytest-warnings 2>&1 | awk '{print $1}' | grep test`;
79+
`S3TEST_CONF=${process.cwd()}/${CEPH_TEST.test_dir}${CEPH_TEST.ceph_config} tox ${TOX_ARGS} -- -q --collect-only --disable-pytest-warnings 2>&1 | awk '{print $1}' | grep "::test"`;
8080
try {
8181
tests_list = await os_utils.exec(tests_list_command, { ignore_rc: false, return_stdout: true });
8282
} catch (err) {

src/test/external_tests/ceph_s3_tests/test_ceph_s3_config.conf

Lines changed: 49 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,14 @@ ssl_verify = False
1919
## the prefix to 30 characters long, and avoid collisions
2020
bucket prefix = ceph-{random}-
2121

22+
# all the iam account resources (users, roles, etc) created
23+
# will start with this name prefix
24+
iam name prefix = s3-tests-
25+
26+
# all the iam account resources (users, roles, etc) created
27+
# will start with this path prefix
28+
iam path prefix = /s3-tests/
29+
2230
[s3 main]
2331
## the tests assume two accounts are defined, "main" and "alt".
2432
email = main.alt@noobaa.com
@@ -51,9 +59,50 @@ secret_key = tenant_secret_key
5159
# tenant email set in vstart.sh
5260
email = ceph.tenant@noobaa.com
5361

62+
# tenant name
63+
tenant = testx
64+
5465
[s3 alt]
5566
## another user account, used for ACL-related tests
5667
user_id = 56789abcdef0123456789abcdef0123456789abcdef0123456789abcdef01234
5768
display_name = cephalt
5869
## the "alt" user needs to have email set, too
5970
email = ceph.alt@noobaa.com
71+
## replace these with your access keys
72+
access_key = s3_access_key
73+
secret_key = s3_secret_key
74+
75+
### Currently we are not supporting iam account tests, so we are adding the dummy values below as it is required by the test framework
76+
### This is a temporary fix and will be removed once we support iam account tests
77+
78+
#following section needs to be added for all sts-tests
79+
[iam]
80+
#used for iam operations in sts-tests
81+
#email from vstart.sh
82+
email = ceph.alt@noobaa.com
83+
84+
#user_id from vstart.sh
85+
user_id = 56789abcdef0123456789abcdef0123456789abcdef0123456789abcdef01234
86+
87+
#access_key from vstart.sh
88+
access_key = tenant_access_key
89+
90+
#secret_key vstart.sh
91+
secret_key = tenant_secret_key
92+
93+
#display_name from vstart.sh
94+
display_name = cephalt
95+
96+
# iam account root user for iam_account tests
97+
[iam root]
98+
access_key = tenant_access_key
99+
secret_key = tenant_secret_key
100+
user_id = 0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef
101+
email = main.alt@noobaa.com
102+
103+
# iam account root user in a different account than [iam root]
104+
[iam alt root]
105+
access_key = tenant_access_key
106+
secret_key = tenant_secret_key
107+
user_id = 56789abcdef0123456789abcdef0123456789abcdef0123456789abcdef01234
108+
email = ceph.alt@noobaa.com

src/test/external_tests/ceph_s3_tests/test_ceph_s3_config_setup.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -87,13 +87,13 @@ async function ceph_test_setup() {
8787

8888
console.info('CEPH TEST CONFIGURATION:', JSON.stringify(CEPH_TEST));
8989
const { access_key, secret_key } = ceph_account.access_keys[0];
90-
await os_utils.exec(`echo access_key = ${access_key.unwrap()} >> ${CEPH_TEST.test_dir}${CEPH_TEST.ceph_config}`);
91-
await os_utils.exec(`echo secret_key = ${secret_key.unwrap()} >> ${CEPH_TEST.test_dir}${CEPH_TEST.ceph_config}`);
92-
9390
const { access_key: access_key_tenant, secret_key: secret_key_tenant } = ceph_account_tenant.access_keys[0];
91+
9492
if (os_utils.IS_MAC) {
9593
await os_utils.exec(`sed -i "" "s|tenant_access_key|${access_key_tenant.unwrap()}|g" ${CEPH_TEST.test_dir}${CEPH_TEST.ceph_config}`);
9694
await os_utils.exec(`sed -i "" "s|tenant_secret_key|${secret_key_tenant.unwrap()}|g" ${CEPH_TEST.test_dir}${CEPH_TEST.ceph_config}`);
95+
await os_utils.exec(`sed -i "" "s|s3_access_key|${access_key.unwrap()}|g" ${CEPH_TEST.test_dir}${CEPH_TEST.ceph_config}`);
96+
await os_utils.exec(`sed -i "" "s|s3_secret_key|${secret_key.unwrap()}|g" ${CEPH_TEST.test_dir}${CEPH_TEST.ceph_config}`);
9797

9898
} else {
9999
await os_utils.exec(`sed -i -e 's:tenant_access_key:${access_key_tenant.unwrap()}:g' ${CEPH_TEST.test_dir}${CEPH_TEST.ceph_config}`);

src/test/external_tests/ceph_s3_tests/test_ceph_s3_deploy.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ DIRECTORY="s3-tests"
1717
CEPH_LINK="https://github.com/ceph/s3-tests.git"
1818
# using a fixed version (commit) of ceph tests to avoid sudden changes.
1919
# we should retest and update the version once in a while
20-
CEPH_TESTS_VERSION=88fd8670072cf4b7559908419c67cfaaca02c794
20+
CEPH_TESTS_VERSION=dd6195cfb7ec97a178cb4aca5a8fbfb1d209607e
2121
if [ ! -d $DIRECTORY ]; then
2222
echo "Downloading Ceph S3 Tests..."
2323
git clone $CEPH_LINK

0 commit comments

Comments
 (0)