From a69aec8b92824ad0e8ccfd32e90289bc3ab287b9 Mon Sep 17 00:00:00 2001 From: Viet Nguyen Duc Date: Sun, 22 Jun 2025 00:24:32 +0700 Subject: [PATCH] Docker: Enable SE_NODE_ENABLE_MANAGED_DOWNLOADS in particular components Signed-off-by: Viet Nguyen Duc --- NodeBase/Dockerfile | 1 - NodeChrome/Dockerfile | 3 ++- NodeChromium/Dockerfile | 3 ++- NodeDocker/Dockerfile | 3 ++- NodeEdge/Dockerfile | 3 ++- NodeFirefox/Dockerfile | 3 ++- Standalone/Dockerfile | 3 ++- StandaloneDocker/Dockerfile | 3 ++- 8 files changed, 14 insertions(+), 8 deletions(-) diff --git a/NodeBase/Dockerfile b/NodeBase/Dockerfile index 8dc1871fc7..c83e27f126 100644 --- a/NodeBase/Dockerfile +++ b/NodeBase/Dockerfile @@ -56,7 +56,6 @@ ENV LANG_WHICH=${LANG_WHICH} \ SE_OFFLINE="true" \ SE_NODE_BROWSER_VERSION="stable" \ SE_NODE_PLATFORM_NAME="Linux" \ - SE_NODE_ENABLE_MANAGED_DOWNLOADS="true" \ #============================ # Some configuration options #============================ diff --git a/NodeChrome/Dockerfile b/NodeChrome/Dockerfile index 7d44e1f838..84d1da1a03 100644 --- a/NodeChrome/Dockerfile +++ b/NodeChrome/Dockerfile @@ -84,4 +84,5 @@ RUN echo "chrome" > /opt/selenium/browser_name RUN google-chrome --version | awk '{print $3}' > /opt/selenium/browser_version RUN echo "\"goog:chromeOptions\": {\"binary\": \"/usr/bin/google-chrome\"}" > /opt/selenium/browser_binary_location -ENV SE_OTEL_SERVICE_NAME="selenium-node-chrome" +ENV SE_OTEL_SERVICE_NAME="selenium-node-chrome" \ + SE_NODE_ENABLE_MANAGED_DOWNLOADS="true" diff --git a/NodeChromium/Dockerfile b/NodeChromium/Dockerfile index 94f8bd8eea..e3484647fb 100644 --- a/NodeChromium/Dockerfile +++ b/NodeChromium/Dockerfile @@ -47,4 +47,5 @@ RUN echo "chrome" > /opt/selenium/browser_name RUN chromium --version | awk '{print $2}' > /opt/selenium/browser_version RUN echo "\"goog:chromeOptions\": {\"binary\": \"/usr/bin/chromium\"}" > /opt/selenium/browser_binary_location -ENV SE_OTEL_SERVICE_NAME="selenium-node-chromium" +ENV SE_OTEL_SERVICE_NAME="selenium-node-chromium" \ + SE_NODE_ENABLE_MANAGED_DOWNLOADS="true" diff --git a/NodeDocker/Dockerfile b/NodeDocker/Dockerfile index b33c154b0a..63b1fc2e9c 100644 --- a/NodeDocker/Dockerfile +++ b/NodeDocker/Dockerfile @@ -32,4 +32,5 @@ COPY selenium-grid-docker.conf /etc/supervisor/conf.d/ ENV SE_OTEL_SERVICE_NAME="selenium-node-docker" \ SE_EVENT_BUS_PUBLISH_PORT="4442" \ SE_EVENT_BUS_SUBSCRIBE_PORT="4443" \ - SE_NODE_DOCKER_CONFIG_FILENAME="docker.toml" + SE_NODE_DOCKER_CONFIG_FILENAME="docker.toml" \ + SE_NODE_ENABLE_MANAGED_DOWNLOADS="true" diff --git a/NodeEdge/Dockerfile b/NodeEdge/Dockerfile index 0428a5cf64..127626c8f0 100644 --- a/NodeEdge/Dockerfile +++ b/NodeEdge/Dockerfile @@ -71,4 +71,5 @@ RUN echo "MicrosoftEdge" > /opt/selenium/browser_name RUN microsoft-edge --version | awk '{print $3}' > /opt/selenium/browser_version RUN echo "\"ms:edgeOptions\": {\"binary\": \"/usr/bin/microsoft-edge\"}" > /opt/selenium/browser_binary_location -ENV SE_OTEL_SERVICE_NAME="selenium-node-edge" +ENV SE_OTEL_SERVICE_NAME="selenium-node-edge" \ + SE_NODE_ENABLE_MANAGED_DOWNLOADS="true" diff --git a/NodeFirefox/Dockerfile b/NodeFirefox/Dockerfile index cee71abf76..3f25fca02d 100644 --- a/NodeFirefox/Dockerfile +++ b/NodeFirefox/Dockerfile @@ -89,4 +89,5 @@ RUN echo "firefox" > /opt/selenium/browser_name \ && firefox --version | awk '{print $3}' > /opt/selenium/browser_version \ && echo "\"moz:firefoxOptions\": {\"binary\": \"/usr/bin/firefox\"}" > /opt/selenium/browser_binary_location -ENV SE_OTEL_SERVICE_NAME="selenium-node-firefox" +ENV SE_OTEL_SERVICE_NAME="selenium-node-firefox" \ + SE_NODE_ENABLE_MANAGED_DOWNLOADS="true" diff --git a/Standalone/Dockerfile b/Standalone/Dockerfile index c9ade60c4b..cac3967e54 100644 --- a/Standalone/Dockerfile +++ b/Standalone/Dockerfile @@ -29,6 +29,7 @@ ENV SE_SESSION_REQUEST_TIMEOUT="300" \ # Boolean value, maps "--relax-checks" SE_RELAX_CHECKS="true" \ SE_REJECT_UNSUPPORTED_CAPS="true" \ - SE_OTEL_SERVICE_NAME="selenium-standalone" + SE_OTEL_SERVICE_NAME="selenium-standalone" \ + SE_NODE_ENABLE_MANAGED_DOWNLOADS="true" EXPOSE 4444 diff --git a/StandaloneDocker/Dockerfile b/StandaloneDocker/Dockerfile index d1ffcf4af9..b5d2b596a0 100644 --- a/StandaloneDocker/Dockerfile +++ b/StandaloneDocker/Dockerfile @@ -20,4 +20,5 @@ ENV SE_SESSION_REQUEST_TIMEOUT="300" \ SE_SESSION_RETRY_INTERVAL="15" \ # Boolean value, maps "--relax-checks" SE_RELAX_CHECKS="true" \ - SE_OTEL_SERVICE_NAME="selenium-standalone-docker" + SE_OTEL_SERVICE_NAME="selenium-standalone-docker" \ + SE_NODE_ENABLE_MANAGED_DOWNLOADS="true"