@@ -313,11 +313,19 @@ jobs:
313313 MONGODB_IMAGE : ghcr.io/${{ github.repository }}/ci-mongodb:${{ github.sha }}
314314 CLOUDSERVER_IMAGE : ghcr.io/${{ github.repository }}:${{ github.sha }}-testcoverage
315315 JOB_NAME : ${{ github.job }}
316+ S3_SERVER_ACCESS_LOGS_MODE : ENABLED
316317 steps :
317318 - name : Checkout
318319 uses : actions/checkout@v4
319320 - name : Setup CI environment
320321 uses : ./.github/actions/setup-ci
322+ - name : Setup server access logs file and directory
323+ shell : bash
324+ run : |
325+ set -exu
326+ sudo mkdir -p /logs
327+ sudo chmod 0777 /logs
328+ sudo touch /logs/server-access.log && sudo chmod 0666 /logs/server-access.log
321329 - name : Setup CI services
322330 run : docker compose --profile mongo up -d
323331 working-directory : .github/docker
@@ -366,11 +374,19 @@ jobs:
366374 MONGODB_IMAGE : ghcr.io/${{ github.repository }}/ci-mongodb:${{ github.sha }}
367375 CLOUDSERVER_IMAGE : ghcr.io/${{ github.repository }}:${{ github.sha }}-testcoverage
368376 JOB_NAME : ${{ github.job }}
377+ S3_SERVER_ACCESS_LOGS_MODE : ENABLED
369378 steps :
370379 - name : Checkout
371380 uses : actions/checkout@v4
372381 - name : Setup CI environment
373382 uses : ./.github/actions/setup-ci
383+ - name : Setup server access logs file and directory
384+ shell : bash
385+ run : |
386+ set -exu
387+ sudo mkdir -p /logs
388+ sudo chmod 0777 /logs
389+ sudo touch /logs/server-access.log && sudo chmod 0666 /logs/server-access.log
374390 - name : Setup CI services
375391 run : docker compose --profile mongo up -d
376392 working-directory : .github/docker
@@ -426,6 +442,7 @@ jobs:
426442 MPU_TESTING : " yes"
427443 ENABLE_NULL_VERSION_COMPAT_MODE : " ${{ matrix.enable-null-compat }}"
428444 JOB_NAME : ${{ matrix.job-name }}
445+ S3_SERVER_ACCESS_LOGS_MODE : ENABLED
429446 steps :
430447 - name : Checkout
431448 uses : actions/checkout@v4
@@ -436,7 +453,12 @@ jobs:
436453 run : |
437454 set -exu
438455 mkdir -p /tmp/artifacts/${{ matrix.job-name }}/
456+ - name : Setup server access logs file and directory
457+ shell : bash
458+ run : |
459+ set -exu
439460 sudo mkdir -p /logs
461+ sudo chmod 0777 /logs
440462 sudo touch /logs/server-access.log && sudo chmod 0666 /logs/server-access.log
441463 - name : Setup CI services
442464 run : docker compose up -d
@@ -501,6 +523,7 @@ jobs:
501523 VAULT_IMAGE : ghcr.io/scality/vault:7.76.0
502524 S3_END_TO_END : true
503525 S3_TESTVAL_OWNERCANONICALID : 79a59df900b949e55d96a1e698fbacedfd6e09d98eacf8f8d5218e7cd47ef2be
526+ S3_SERVER_ACCESS_LOGS_MODE : ENABLED
504527 steps :
505528 - name : Checkout
506529 uses : actions/checkout@v4
@@ -517,6 +540,10 @@ jobs:
517540 run : |
518541 set -exu
519542 mkdir -p /tmp/artifacts/${{ matrix.job-name }}/
543+ - name : Setup server access logs file and directory
544+ shell : bash
545+ run : |
546+ set -exu
520547 sudo mkdir -p /logs
521548 sudo chmod 0777 /logs
522549 sudo touch /logs/server-access.log && sudo chmod 0666 /logs/server-access.log
@@ -989,6 +1016,7 @@ jobs:
9891016 set -exu
9901017 mkdir -p /tmp/artifacts/${{ env.JOB_NAME }}/
9911018 sudo mkdir -p /logs
1019+ sudo chmod 0777 /logs
9921020 sudo touch /logs/server-access.log && sudo chmod 0666 /logs/server-access.log
9931021 - name : Copy base config
9941022 run : cp configs/base.json config.json
0 commit comments