Skip to content

Commit 0c0530c

Browse files
committed
Merge branch 'improvement/CLDSRV-877' into tmp/octopus/w/9.3/improvement/CLDSRV-877
2 parents 54bd02e + b1429fa commit 0c0530c

File tree

4 files changed

+39
-10
lines changed

4 files changed

+39
-10
lines changed

.github/dependabot.yml

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
version: 2
2+
updates:
3+
- package-ecosystem: docker-compose
4+
directory: /.github/docker
5+
schedule:
6+
interval: weekly
7+
open-pull-requests-limit: 5
8+
ignore:
9+
- dependency-name: "scality/vault"
10+
update-types: ["version-update:semver-major"]
11+
- dependency-name: "scality/metadata"
12+
update-types: ["version-update:semver-major"]

.github/docker/docker-compose.sse.yaml

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -42,10 +42,3 @@ services:
4242
extends: cloudserver-sse-before-migration
4343
profiles: [sse-migration]
4444
command: sh -c "yarn start > /artifacts/s3.migration.log 2> /artifacts/s3-stderr.migration.log"
45-
metadata-standalone:
46-
image: ghcr.io/scality/metadata:8.11.0-standalone
47-
profiles: ['metadata-standalone']
48-
network_mode: 'host'
49-
volumes:
50-
- ./md-config.json:/mnt/standalone_workdir/config.json:ro
51-
- /tmp/artifacts/${JOB_NAME}/md:/mnt/standalone_workdir/log

.github/docker/docker-compose.yaml

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -110,3 +110,28 @@ services:
110110
privileged: yes # for setxattr on local filesystem
111111
volumes:
112112
- /tmp/artifacts/${JOB_NAME}/sproxyd:/logs
113+
vault:
114+
image: ghcr.io/scality/vault:7.76.0
115+
profiles: ['vault']
116+
user: root
117+
command: sh -c "chmod 400 tests/utils/keyfile && yarn start > /artifacts/vault.log 2> /artifacts/vault-stderr.log"
118+
network_mode: "host"
119+
volumes:
120+
- /tmp/artifacts/${JOB_NAME}:/artifacts
121+
- ./vault-config.json:/conf/config.json:ro
122+
- ./vault-db:/data
123+
environment:
124+
- VAULT_DB_BACKEND=LEVELDB
125+
- CI=true
126+
- ENABLE_LOCAL_CACHE=true
127+
- REDIS_HOST=0.0.0.0
128+
- REDIS_PORT=6379
129+
depends_on:
130+
- redis
131+
metadata-standalone:
132+
image: ghcr.io/scality/metadata:8.11.0-standalone
133+
profiles: ['metadata-standalone']
134+
network_mode: 'host'
135+
volumes:
136+
- ./md-config.json:/mnt/standalone_workdir/config.json:ro
137+
- /tmp/artifacts/${JOB_NAME}/md:/mnt/standalone_workdir/log

.github/workflows/tests.yaml

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -520,7 +520,6 @@ jobs:
520520
COMPOSE_FILE: docker-compose.yaml:docker-compose.sse.yaml
521521
S3_VERSION_ID_ENCODING_TYPE: hex
522522
JOB_NAME: ${{ matrix.job-name }}
523-
VAULT_IMAGE: ghcr.io/scality/vault:7.76.0
524523
S3_END_TO_END: true
525524
S3_TESTVAL_OWNERCANONICALID: 79a59df900b949e55d96a1e698fbacedfd6e09d98eacf8f8d5218e7cd47ef2be
526525
S3_SERVER_ACCESS_LOGS_MODE: ENABLED
@@ -553,7 +552,7 @@ jobs:
553552
- name: Copy S3C config
554553
run: cp .github/docker/config.s3c.json tests/functional/sse-kms-migration/config.json
555554
- name: Setup CI services
556-
run: docker compose up -d --quiet-pull redis sproxyd metadata-standalone vault-sse-before-migration cloudserver-sse-before-migration
555+
run: docker compose up -d --quiet-pull redis sproxyd metadata-standalone vault cloudserver-sse-before-migration
557556
working-directory: .github/docker
558557
- name: Wait for services to be ready
559558
run: |-
@@ -597,7 +596,7 @@ jobs:
597596
set -o pipefail;
598597
yarn run ft_healthchecks | tee /tmp/artifacts/${{ matrix.job-name }}/ft_healthchecks.log
599598
- name: Teardown CI services
600-
run: docker compose down redis sproxyd metadata-standalone vault-sse-before-migration cloudserver-sse-before-migration
599+
run: docker compose down redis sproxyd metadata-standalone vault cloudserver-sse-before-migration
601600
working-directory: .github/docker
602601
- name: Cleanup and upload coverage
603602
uses: ./.github/actions/cleanup-and-coverage

0 commit comments

Comments
 (0)