Skip to content

Commit dceca9b

Browse files
committed
Merge branches 'w/9.4/bugfix/CLDSRV-835-CI-details' and 'q/w/6106/9.3/bugfix/CLDSRV-835-CI-details' into tmp/octopus/q/9.4
3 parents 72fb2db + 1efc3e9 + b045823 commit dceca9b

File tree

4 files changed

+19
-0
lines changed

4 files changed

+19
-0
lines changed

.github/actions/setup-ci/action.yaml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -52,3 +52,12 @@ runs:
5252
run: |
5353
cat config.json | jq -r '.rateLimiting = {enabled: true, nodes: 6, serviceUserArn: "arn:aws:iam::123456789013:root"}' > config.json.new
5454
mv config.json.new config.json
55+
- name: Collect Workflow Telemetry
56+
# uses: catchpoint/workflow-telemetry-action@v2
57+
# Use a fork that fixes chart issue
58+
# https://github.com/catchpoint/workflow-telemetry-action/pull/98
59+
uses: whywaita/workflow-telemetry-action@9861d94d4f5862a5b8c5e863cf9a156a1b950738
60+
with:
61+
theme: dark
62+
comment_on_pr: false
63+
proc_trace_chart_show: false

.github/docker/docker-compose.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -93,6 +93,8 @@ services:
9393
network_mode: "host"
9494
profiles: ['mongo', 'ceph']
9595
image: ${MONGODB_IMAGE}
96+
volumes:
97+
- /tmp/artifacts/${JOB_NAME}:/logs
9698
ceph:
9799
network_mode: "host"
98100
profiles: ['ceph']

.github/docker/mongodb/conf/mongo-run.sh

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,4 +7,8 @@ init_RS() {
77
}
88
init_RS &
99

10+
# Pre-create log file as world-readable; mongod (logAppend: true) opens it without resetting permissions
11+
# Otherwise mongod create the file with 600 permissions, preventing CI artifact upload
12+
touch /logs/mongod.log && chmod 644 /logs/mongod.log
13+
1014
mongod --bind_ip_all --config=/conf/mongod.conf

.github/docker/mongodb/conf/mongod.conf

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
systemLog:
2+
destination: file
3+
path: "/logs/mongod.log"
4+
logAppend: true
15
storage:
26
journal:
37
enabled: true

0 commit comments

Comments
 (0)