Skip to content

Commit dd83642

Browse files
authored
Merge pull request #101 from udx/UDXI-606
Improved supervisor logging configuration
2 parents 81b0eca + 298640b commit dd83642

2 files changed

Lines changed: 8 additions & 10 deletions

File tree

‎Dockerfile‎

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -49,10 +49,10 @@ RUN apt-get update && \
4949
zip=3.0-14ubuntu2 \
5050
unzip=6.0-28ubuntu6 \
5151
nano=8.3-1 \
52-
vim=2:9.1.0967-1ubuntu4 \
52+
vim=2:9.1.0967-1ubuntu4.1 \
5353
python3.13=3.13.3-1ubuntu0.3 \
5454
python3.13-venv=3.13.3-1ubuntu0.3 \
55-
python3-pip=25.0+dfsg-1ubuntu0.1 \
55+
python3-pip=25.0+dfsg-1ubuntu0.2 \
5656
supervisor=4.2.5-3 && \
5757
# Install Azure CLI in venv with optimizations for scanning
5858
python3.13 -m venv /opt/az && \
@@ -83,9 +83,9 @@ RUN ARCH=$(uname -m) && \
8383
# Install Google Cloud SDK (architecture-aware)
8484
RUN ARCH=$(uname -m) && \
8585
if [ "$ARCH" = "x86_64" ]; then \
86-
curl -sSL "https://dl.google.com/dl/cloudsdk/channels/rapid/downloads/google-cloud-sdk-532.0.0-linux-x86_64.tar.gz" -o google-cloud-sdk.tar.gz; \
86+
curl -sSL "https://dl.google.com/dl/cloudsdk/channels/rapid/downloads/google-cloud-sdk-541.0.0-linux-x86_64.tar.gz" -o google-cloud-sdk.tar.gz; \
8787
elif [ "$ARCH" = "aarch64" ]; then \
88-
curl -sSL "https://dl.google.com/dl/cloudsdk/channels/rapid/downloads/google-cloud-sdk-532.0.0-linux-arm.tar.gz" -o google-cloud-sdk.tar.gz; \
88+
curl -sSL "https://dl.google.com/dl/cloudsdk/channels/rapid/downloads/google-cloud-sdk-541.0.0-linux-arm.tar.gz" -o google-cloud-sdk.tar.gz; \
8989
fi && \
9090
tar -xzf google-cloud-sdk.tar.gz && \
9191
./google-cloud-sdk/install.sh -q && \

‎etc/configs/supervisor/program.conf‎

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -7,12 +7,10 @@ startretries=${startretries}
77
startsecs=1 # Consider process started if it runs for at least 1 second
88

99
# Logging settings
10-
stdout_logfile=/var/log/supervisor/${process_name}.out.log
11-
stdout_logfile_maxbytes=50MB
12-
stdout_logfile_backups=10
13-
stderr_logfile=/var/log/supervisor/${process_name}.err.log
14-
stderr_logfile_maxbytes=50MB
15-
stderr_logfile_backups=10
10+
stdout_logfile=/dev/fd/1
11+
stdout_logfile_maxbytes=0
12+
stderr_logfile=/dev/fd/2
13+
stderr_logfile_maxbytes=0
1614

1715
# Environment
1816
environment=${envs}

0 commit comments

Comments
 (0)