diff --git a/docker-selenium.yaml b/docker-selenium.yaml index 935147d85ad..f0d43ae0bf1 100644 --- a/docker-selenium.yaml +++ b/docker-selenium.yaml @@ -4,7 +4,7 @@ package: # But the '-' is not a valid character according to APK versioning spec; and resulting # 'package format error' when trying to install the package. The workaround is # to replace '-' with '.', then mangling the version to replace back. - version: "4.30.0.20250323" + version: "4.31.0.20250404" epoch: 0 description: Provides a simple way to run Selenium Grid with Chrome, Firefox, and Edge using Docker, making it easier to perform browser automation copyright: @@ -63,7 +63,7 @@ pipeline: with: repository: https://github.com/SeleniumHQ/docker-selenium tag: ${{vars.mangled-package-version}} - expected-commit: 5fe6e7c465e582d25e00bd9834ff7d5106d52a0c + expected-commit: 8f280e1be538fa4d2411306c52db25be59ea786b - uses: patch with: @@ -110,14 +110,14 @@ subpackages: # Do not change these. Docker Selenium is sensitive to the versions used OPENTELEMETRY_VERSION=$(cat ./Dockerfile | grep "^ARG OPENTELEMETRY_VERSION" | sed "s/.*=//") GRPC_VERSION=$(cat ./Dockerfile | grep "^ARG GRPC_VERSION" | sed "s/.*=//") - NETTY_VERSION=$(cat ./Dockerfile | grep "^ARG NETTY_VERSION" | sed "s/.*=//") + NETTY_VERSION="4.1.118.Final" mkdir -p ${{targets.contextdir}}/external_jars curl -sSLfO https://github.com/coursier/launchers/raw/master/coursier chmod +x coursier ./coursier fetch --classpath --cache ${{targets.contextdir}}/external_jars \ io.opentelemetry:opentelemetry-exporter-otlp:${OPENTELEMETRY_VERSION} \ - io.netty:netty-codec-http:${NETTY_VERSION} \ + io.netty:netty-handler:${NETTY_VERSION} \ io.grpc:grpc-netty:${GRPC_VERSION} > ${{targets.contextdir}}/external_jars/.classpath.txt chmod 665 ${{targets.contextdir}}/external_jars/.classpath.txt sed -i 's|${{targets.contextdir}}||g' ${{targets.contextdir}}/external_jars/.classpath.txt @@ -128,6 +128,7 @@ subpackages: SE_SUPERVISORD_CHILD_LOG_DIR: "/tmp" SE_SUPERVISORD_PID_FILE: "/tmp/supervisord.pid" SE_SUPERVISORD_LOG_LEVEL: "info" + SE_SUPERVISORD_UNIX_SERVER_PASSWORD: "secret" SEL_USER: seluser pipeline: - name: "Check selenium base status"