seleniumhq-community / docker-seleniarm

Multi-Arch (arm64/armhf/amd64) Docker images for the Selenium Grid Server
https://hub.docker.com/u/seleniarm
Other
249 stars 26 forks source link

[🐛 Bug]: Docker build cannot build the latest node-chromium #69

Closed minorling closed 5 months ago

minorling commented 5 months ago

What happened?

Use the dockerfile provided in https://github.com/seleniumhq-community/docker-seleniarm/blob/trunk/NodeChromium/Dockerfile always build the latest version with node-chromium version 121, but it already updte to chrome version 123, please help to update the latest docker file for build the latest version of node-chromium.

Command used to start Selenium Grid with Docker (or Kubernetes)

https://github.com/seleniumhq-community/docker-seleniarm/blob/trunk/NodeChromium/Dockerfile

Relevant log output

[+] Building 44.3s (13/13) FINISHED                        docker:desktop-linux
 => [internal] load build definition from Dockerfile.txt                   0.0s
 => => transferring dockerfile: 2.06kB                                     0.0s
 => [internal] load .dockerignore                                          0.0s
 => => transferring context: 2B                                            0.0s
 => [internal] load metadata for docker.io/seleniarm/node-base:4.1.4-2022  2.1s
 => [auth] seleniarm/node-base:pull token for registry-1.docker.io         0.0s
 => CACHED [1/7] FROM docker.io/seleniarm/node-base:4.1.4-20220429@sha256  0.0s
 => [internal] load build context                                          0.0s
 => => transferring context: 510B                                          0.0s
 => [2/7] RUN echo "deb http://deb.debian.org/debian/ stable main" >> /e  34.8s
 => [3/7] COPY wrap_chromium_binary /opt/bin/wrap_chromium_binary          0.0s
 => [4/7] RUN chmod +x /opt/bin/wrap_chromium_binary                       0.3s
 => [5/7] RUN /opt/bin/wrap_chromium_binary                                0.3s 
 => [6/7] RUN apt-get update -qqy   && apt-get -qqy install chromium-driv  5.4s 
 => [7/7] RUN echo "chromium" > /opt/selenium/browser_name                 0.1s 
 => exporting to image                                                     1.4s 
 => => exporting layers                                                    1.4s 
 => => writing image sha256:3cbda048e08573f89cd56fcad446876ef89aee082e726  0.0s 
 => => naming to docker.io/library/node-chromium:latest_0326_new

Operating System

mac studio M2

Docker Selenium version (image tag)

4.17.0

Selenium Grid chart version (chart version)

No response

VietND96 commented 5 months ago

@minorling, looks like it is due to Debian repo. I just tried to update it.

docker run --entrypoint="" docker.io/selenium/node-chromium:4.18.1-20240327 bash  chromium --version
Chromium 123.0.6312.58 built on Debian trixie/sid, running on Debian 12.5
github-actions[bot] commented 4 months ago

This issue has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.