From 0e8254cd9713187924785d35b4e5e0116de53461 Mon Sep 17 00:00:00 2001 From: Selenium CI Bot Date: Wed, 6 Jul 2022 14:57:34 +0000 Subject: [PATCH] Update tag in docs and files [skip ci] --- .github/ISSUE_TEMPLATE/bug_report.yml | 2 +- Distributor/Dockerfile | 2 +- EventBus/Dockerfile | 2 +- Hub/Dockerfile | 4 +- NodeBase/Dockerfile | 2 +- NodeChrome/Dockerfile | 2 +- NodeDocker/Dockerfile | 2 +- NodeDocker/config.toml | 8 +- NodeEdge/Dockerfile | 2 +- NodeFirefox/Dockerfile | 2 +- README.md | 128 +++++++++++++------------- Router/Dockerfile | 2 +- SessionQueue/Dockerfile | 4 +- Sessions/Dockerfile | 2 +- StandaloneChrome/Dockerfile | 2 +- StandaloneDocker/Dockerfile | 2 +- StandaloneEdge/Dockerfile | 2 +- StandaloneFirefox/Dockerfile | 2 +- charts/selenium-grid/CHANGELOG.md | 2 +- charts/selenium-grid/Chart.yaml | 2 +- charts/selenium-grid/README.md | 10 +- charts/selenium-grid/values.yaml | 22 ++--- docker-compose-v2.yml | 8 +- docker-compose-v3-dev.yml | 8 +- docker-compose-v3-dynamic-grid.yml | 4 +- docker-compose-v3-full-grid-dev.yml | 16 ++-- docker-compose-v3-full-grid-swarm.yml | 8 +- docker-compose-v3-full-grid.yml | 16 ++-- docker-compose-v3-swarm.yml | 8 +- docker-compose-v3-video.yml | 14 +-- docker-compose-v3.yml | 8 +- 31 files changed, 149 insertions(+), 149 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/bug_report.yml b/.github/ISSUE_TEMPLATE/bug_report.yml index 53a94fa40..0ad5f12c0 100644 --- a/.github/ISSUE_TEMPLATE/bug_report.yml +++ b/.github/ISSUE_TEMPLATE/bug_report.yml @@ -55,6 +55,6 @@ body: attributes: label: Docker Selenium version (tag) description: What version of Docker Selenium are you using? - placeholder: 4.3.0-20220628? Please use the full tag, avoid "latest" + placeholder: 4.3.0-20220706? Please use the full tag, avoid "latest" validations: required: true \ No newline at end of file diff --git a/Distributor/Dockerfile b/Distributor/Dockerfile index 414d3e1a9..d044906b5 100644 --- a/Distributor/Dockerfile +++ b/Distributor/Dockerfile @@ -2,7 +2,7 @@ # NOTE: DO *NOT* EDIT THIS FILE. IT IS GENERATED. # PLEASE UPDATE Dockerfile.txt INSTEAD OF THIS FILE # !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -FROM selenium/base:4.3.0-20220628 +FROM selenium/base:4.3.0-20220706 LABEL authors=SeleniumHQ USER 1200 diff --git a/EventBus/Dockerfile b/EventBus/Dockerfile index 8d81149b5..a2ac9df7d 100644 --- a/EventBus/Dockerfile +++ b/EventBus/Dockerfile @@ -2,7 +2,7 @@ # NOTE: DO *NOT* EDIT THIS FILE. IT IS GENERATED. # PLEASE UPDATE Dockerfile.txt INSTEAD OF THIS FILE # !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -FROM selenium/base:4.3.0-20220628 +FROM selenium/base:4.3.0-20220706 LABEL authors=SeleniumHQ USER 1200 diff --git a/Hub/Dockerfile b/Hub/Dockerfile index a2a4ff63b..fb6708beb 100644 --- a/Hub/Dockerfile +++ b/Hub/Dockerfile @@ -2,7 +2,7 @@ # NOTE: DO *NOT* EDIT THIS FILE. IT IS GENERATED. # PLEASE UPDATE Dockerfile.txt INSTEAD OF THIS FILE # !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -FROM selenium/base:4.3.0-20220628 +FROM selenium/base:4.3.0-20220706 LABEL authors=SeleniumHQ USER 1200 @@ -18,7 +18,7 @@ EXPOSE 4444 # In seconds, maps to "--session-request-timeout" ENV SE_SESSION_REQUEST_TIMEOUT 300 # In seconds, maps to "--session-retry-interval" -ENV SE_SESSION_RETRY_INTERVAL 0 +ENV SE_SESSION_RETRY_INTERVAL 15 # Boolean value, maps "--relax-checks" ENV SE_RELAX_CHECKS true diff --git a/NodeBase/Dockerfile b/NodeBase/Dockerfile index b90c47e4a..02dae81f5 100644 --- a/NodeBase/Dockerfile +++ b/NodeBase/Dockerfile @@ -2,7 +2,7 @@ # NOTE: DO *NOT* EDIT THIS FILE. IT IS GENERATED. # PLEASE UPDATE Dockerfile.txt INSTEAD OF THIS FILE # !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -FROM selenium/base:4.3.0-20220628 +FROM selenium/base:4.3.0-20220706 LABEL authors=SeleniumHQ USER root diff --git a/NodeChrome/Dockerfile b/NodeChrome/Dockerfile index c35ef4c88..aaae9ac44 100644 --- a/NodeChrome/Dockerfile +++ b/NodeChrome/Dockerfile @@ -2,7 +2,7 @@ # NOTE: DO *NOT* EDIT THIS FILE. IT IS GENERATED. # PLEASE UPDATE Dockerfile.txt INSTEAD OF THIS FILE # !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -FROM selenium/node-base:4.3.0-20220628 +FROM selenium/node-base:4.3.0-20220706 LABEL authors=SeleniumHQ USER root diff --git a/NodeDocker/Dockerfile b/NodeDocker/Dockerfile index 461173362..27025f1ff 100644 --- a/NodeDocker/Dockerfile +++ b/NodeDocker/Dockerfile @@ -2,7 +2,7 @@ # NOTE: DO *NOT* EDIT THIS FILE. IT IS GENERATED. # PLEASE UPDATE Dockerfile.txt INSTEAD OF THIS FILE # !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -FROM selenium/base:4.3.0-20220628 +FROM selenium/base:4.3.0-20220706 LABEL authors=SeleniumHQ USER root diff --git a/NodeDocker/config.toml b/NodeDocker/config.toml index 9a3a0ec25..03904ea6b 100644 --- a/NodeDocker/config.toml +++ b/NodeDocker/config.toml @@ -2,9 +2,9 @@ # Configs have a mapping between the Docker image to use and the capabilities that need to be matched to # start a container with the given image. configs = [ - "selenium/standalone-firefox:4.3.0-20220628", '{"browserName": "firefox", "platformName": "linux"}', - "selenium/standalone-chrome:4.3.0-20220628", '{"browserName": "chrome", "platformName": "linux"}', - "selenium/standalone-edge:4.3.0-20220628", '{"browserName": "MicrosoftEdge", "platformName": "linux"}' + "selenium/standalone-firefox:4.3.0-20220706", '{"browserName": "firefox", "platformName": "linux"}', + "selenium/standalone-chrome:4.3.0-20220706", '{"browserName": "chrome", "platformName": "linux"}', + "selenium/standalone-edge:4.3.0-20220706", '{"browserName": "MicrosoftEdge", "platformName": "linux"}' ] # URL for connecting to the docker daemon @@ -14,7 +14,7 @@ configs = [ # socat -4 TCP-LISTEN:2375,fork UNIX-CONNECT:/var/run/docker.sock url = "http://127.0.0.1:2375" # Docker image used for video recording -video-image = "selenium/video:ffmpeg-4.3.1-20220628" +video-image = "selenium/video:ffmpeg-4.3.1-20220706" # Uncomment the following section if you are running the node on a separate VM # Fill out the placeholders with appropriate values diff --git a/NodeEdge/Dockerfile b/NodeEdge/Dockerfile index 92593e133..d74de159f 100644 --- a/NodeEdge/Dockerfile +++ b/NodeEdge/Dockerfile @@ -2,7 +2,7 @@ # NOTE: DO *NOT* EDIT THIS FILE. IT IS GENERATED. # PLEASE UPDATE Dockerfile.txt INSTEAD OF THIS FILE # !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -FROM selenium/node-base:4.3.0-20220628 +FROM selenium/node-base:4.3.0-20220706 LABEL authors=SeleniumHQ USER root diff --git a/NodeFirefox/Dockerfile b/NodeFirefox/Dockerfile index 5c0da806d..863d0535d 100644 --- a/NodeFirefox/Dockerfile +++ b/NodeFirefox/Dockerfile @@ -2,7 +2,7 @@ # NOTE: DO *NOT* EDIT THIS FILE. IT IS GENERATED. # PLEASE UPDATE Dockerfile.txt INSTEAD OF THIS FILE # !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -FROM selenium/node-base:4.3.0-20220628 +FROM selenium/node-base:4.3.0-20220706 LABEL authors=SeleniumHQ USER root diff --git a/README.md b/README.md index d6e0e94d9..6b68b82a7 100644 --- a/README.md +++ b/README.md @@ -7,7 +7,7 @@ The project is made possible by volunteer contributors who have put in thousands and made the source code freely available under the [Apache License 2.0](LICENSE.md). These Docker images come with a handful of tags to simplify its usage, have a look at them in one of -our [releases](https://github.com/SeleniumHQ/docker-selenium/releases/tag/4.3.0-20220628). +our [releases](https://github.com/SeleniumHQ/docker-selenium/releases/tag/4.3.0-20220706). To get notifications of new releases, add yourself as a "Releases only" watcher. @@ -59,7 +59,7 @@ Talk to us at https://www.selenium.dev/support/ 1. Start a Docker container with Firefox ```bash -docker run -d -p 4444:4444 -p 7900:7900 --shm-size="2g" selenium/standalone-firefox:4.3.0-20220628 +docker run -d -p 4444:4444 -p 7900:7900 --shm-size="2g" selenium/standalone-firefox:4.3.0-20220706 ``` 2. Point your WebDriver tests to http://localhost:4444 @@ -106,17 +106,17 @@ ___ ![Firefox](https://raw.githubusercontent.com/alrra/browser-logos/main/src/firefox/firefox_24x24.png) Firefox ```bash -docker run -d -p 4444:4444 --shm-size="2g" selenium/standalone-firefox:4.3.0-20220628 +docker run -d -p 4444:4444 --shm-size="2g" selenium/standalone-firefox:4.3.0-20220706 ``` ![Chrome](https://raw.githubusercontent.com/alrra/browser-logos/main/src/chrome/chrome_24x24.png) Chrome ```bash -docker run -d -p 4444:4444 --shm-size="2g" selenium/standalone-chrome:4.3.0-20220628 +docker run -d -p 4444:4444 --shm-size="2g" selenium/standalone-chrome:4.3.0-20220706 ``` ![Edge](https://raw.githubusercontent.com/alrra/browser-logos/main/src/edge/edge_24x24.png) Edge ```bash -docker run -d -p 4444:4444 --shm-size="2g" selenium/standalone-edge:4.3.0-20220628 +docker run -d -p 4444:4444 --shm-size="2g" selenium/standalone-edge:4.3.0-20220706 ``` _Note: Only one Standalone container can run on port_ `4444` _at the same time._ @@ -135,44 +135,44 @@ A Docker [network](https://docs.docker.com/engine/reference/commandline/network_ ```bash $ docker network create grid -$ docker run -d -p 4442-4444:4442-4444 --net grid --name selenium-hub selenium/hub:4.3.0-20220628 +$ docker run -d -p 4442-4444:4442-4444 --net grid --name selenium-hub selenium/hub:4.3.0-20220706 $ docker run -d --net grid -e SE_EVENT_BUS_HOST=selenium-hub \ --shm-size="2g" \ -e SE_EVENT_BUS_PUBLISH_PORT=4442 \ -e SE_EVENT_BUS_SUBSCRIBE_PORT=4443 \ - selenium/node-chrome:4.3.0-20220628 + selenium/node-chrome:4.3.0-20220706 $ docker run -d --net grid -e SE_EVENT_BUS_HOST=selenium-hub \ --shm-size="2g" \ -e SE_EVENT_BUS_PUBLISH_PORT=4442 \ -e SE_EVENT_BUS_SUBSCRIBE_PORT=4443 \ - selenium/node-edge:4.3.0-20220628 + selenium/node-edge:4.3.0-20220706 $ docker run -d --net grid -e SE_EVENT_BUS_HOST=selenium-hub \ --shm-size="2g" \ -e SE_EVENT_BUS_PUBLISH_PORT=4442 \ -e SE_EVENT_BUS_SUBSCRIBE_PORT=4443 \ - selenium/node-firefox:4.3.0-20220628 + selenium/node-firefox:4.3.0-20220706 ``` ##### Windows PowerShell ```powershell $ docker network create grid -$ docker run -d -p 4442-4444:4442-4444 --net grid --name selenium-hub selenium/hub:4.3.0-20220628 +$ docker run -d -p 4442-4444:4442-4444 --net grid --name selenium-hub selenium/hub:4.3.0-20220706 $ docker run -d --net grid -e SE_EVENT_BUS_HOST=selenium-hub ` --shm-size="2g" ` -e SE_EVENT_BUS_PUBLISH_PORT=4442 ` -e SE_EVENT_BUS_SUBSCRIBE_PORT=4443 ` - selenium/node-chrome:4.3.0-20220628 + selenium/node-chrome:4.3.0-20220706 $ docker run -d --net grid -e SE_EVENT_BUS_HOST=selenium-hub ` --shm-size="2g" ` -e SE_EVENT_BUS_PUBLISH_PORT=4442 ` -e SE_EVENT_BUS_SUBSCRIBE_PORT=4443 ` - selenium/node-edge:4.3.0-20220628 + selenium/node-edge:4.3.0-20220706 $ docker run -d --net grid -e SE_EVENT_BUS_HOST=selenium-hub ` --shm-size="2g" ` -e SE_EVENT_BUS_PUBLISH_PORT=4442 ` -e SE_EVENT_BUS_SUBSCRIBE_PORT=4443 ` - selenium/node-firefox:4.3.0-20220628 + selenium/node-firefox:4.3.0-20220706 ``` When you are done using the Grid, and the containers have exited, the network can be removed with the following command: @@ -189,7 +189,7 @@ configured to expose different ports. ##### Hub - Machine/VM 1 ```bash -$ docker run -d -p 4442-4444:4442-4444 --name selenium-hub selenium/hub:4.3.0-20220628 +$ docker run -d -p 4442-4444:4442-4444 --name selenium-hub selenium/hub:4.3.0-20220706 ``` ##### Node Chrome - Machine/VM 2 @@ -203,7 +203,7 @@ $ docker run -d -p 5555:5555 \ -e SE_EVENT_BUS_PUBLISH_PORT=4442 \ -e SE_EVENT_BUS_SUBSCRIBE_PORT=4443 \ -e SE_NODE_HOST= \ - selenium/node-chrome:4.3.0-20220628 + selenium/node-chrome:4.3.0-20220706 ``` ###### Windows PowerShell @@ -215,7 +215,7 @@ $ docker run -d -p 5555:5555 ` -e SE_EVENT_BUS_PUBLISH_PORT=4442 ` -e SE_EVENT_BUS_SUBSCRIBE_PORT=4443 ` -e SE_NODE_HOST= ` - selenium/node-chrome:4.3.0-20220628 + selenium/node-chrome:4.3.0-20220706 ``` @@ -230,7 +230,7 @@ $ docker run -d -p 5555:5555 \ -e SE_EVENT_BUS_PUBLISH_PORT=4442 \ -e SE_EVENT_BUS_SUBSCRIBE_PORT=4443 \ -e SE_NODE_HOST= \ - selenium/node-edge:4.3.0-20220628 + selenium/node-edge:4.3.0-20220706 ``` ###### Windows PowerShell @@ -242,7 +242,7 @@ $ docker run -d -p 5555:5555 ` -e SE_EVENT_BUS_PUBLISH_PORT=4442 ` -e SE_EVENT_BUS_SUBSCRIBE_PORT=4443 ` -e SE_NODE_HOST= ` - selenium/node-edge:4.3.0-20220628 + selenium/node-edge:4.3.0-20220706 ``` ##### Node Firefox - Machine/VM 4 @@ -256,7 +256,7 @@ $ docker run -d -p 5555:5555 \ -e SE_EVENT_BUS_PUBLISH_PORT=4442 \ -e SE_EVENT_BUS_SUBSCRIBE_PORT=4443 \ -e SE_NODE_HOST= \ - selenium/node-firefox:4.3.0-20220628 + selenium/node-firefox:4.3.0-20220706 ``` ###### Windows PowerShell @@ -268,7 +268,7 @@ $ docker run -d -p 5555:5555 ` -e SE_EVENT_BUS_PUBLISH_PORT=4442 ` -e SE_EVENT_BUS_SUBSCRIBE_PORT=4443 ` -e SE_NODE_HOST= ` - selenium/node-firefox:4.3.0-20220628 + selenium/node-firefox:4.3.0-20220706 ``` ##### Node Chrome - Machine/VM 4 @@ -283,7 +283,7 @@ $ docker run -d -p 5556:5556 \ -e SE_EVENT_BUS_SUBSCRIBE_PORT=4443 \ -e SE_NODE_HOST= \ -e SE_NODE_PORT=5556 \ - selenium/node-chrome:4.3.0-20220628 + selenium/node-chrome:4.3.0-20220706 ``` ###### Windows PowerShell @@ -296,7 +296,7 @@ $ docker run -d -p 5556:5556 ` -e SE_EVENT_BUS_SUBSCRIBE_PORT=4443 ` -e SE_NODE_HOST= ` -e SE_NODE_PORT=5556 ` - selenium/node-chrome:4.3.0-20220628 + selenium/node-chrome:4.3.0-20220706 ``` #### Docker Compose @@ -328,7 +328,7 @@ ___ ## Video recording -Tests execution can be recorded by using the `selenium/video:ffmpeg-4.3.1-20220628` +Tests execution can be recorded by using the `selenium/video:ffmpeg-4.3.1-20220706` Docker image. One container is needed per each container where a browser is running. This means if you are running 5 Nodes/Standalone containers, you will need 5 video containers, the mapping is 1-1. @@ -354,8 +354,8 @@ This example shows how to start the containers manually: ``` bash $ docker network create grid -$ docker run -d -p 4444:4444 -p 6900:5900 --net grid --name selenium --shm-size="2g" selenium/standalone-chrome:4.3.0-20220628 -$ docker run -d --net grid --name video -v /tmp/videos:/videos selenium/video:ffmpeg-4.3.1-20220628 +$ docker run -d -p 4444:4444 -p 6900:5900 --net grid --name selenium --shm-size="2g" selenium/standalone-chrome:4.3.0-20220706 +$ docker run -d --net grid --name video -v /tmp/videos:/videos selenium/video:ffmpeg-4.3.1-20220706 # Run your tests $ docker stop video && docker rm video $ docker stop selenium && docker rm selenium @@ -386,9 +386,9 @@ You can save this file locally and name it, for example, `config.toml`. # Configs have a mapping between the Docker image to use and the capabilities that need to be matched to # start a container with the given image. configs = [ - "selenium/standalone-firefox:4.3.0-20220628", "{\"browserName\": \"firefox\"}", - "selenium/standalone-chrome:4.3.0-20220628", "{\"browserName\": \"chrome\"}", - "selenium/standalone-edge:4.3.0-20220628", "{\"browserName\": \"MicrosoftEdge\"}" + "selenium/standalone-firefox:4.3.0-20220706", "{\"browserName\": \"firefox\"}", + "selenium/standalone-chrome:4.3.0-20220706", "{\"browserName\": \"chrome\"}", + "selenium/standalone-edge:4.3.0-20220706", "{\"browserName\": \"MicrosoftEdge\"}" ] # URL for connecting to the docker daemon @@ -401,7 +401,7 @@ configs = [ # Linux: varies from machine to machine, please mount /var/run/docker.sock. If this does not work, please create an issue. url = "http://127.0.0.1:2375" # Docker image used for video recording -video-image = "selenium/video:ffmpeg-4.3.1-20220628" +video-image = "selenium/video:ffmpeg-4.3.1-20220706" # Uncomment the following section if you are running the node on a separate VM # Fill out the placeholders with appropriate values @@ -420,28 +420,28 @@ virtual machines. ```bash $ docker network create grid -$ docker run -d -p 4442-4444:4442-4444 --net grid --name selenium-hub selenium/hub:4.3.0-20220628 +$ docker run -d -p 4442-4444:4442-4444 --net grid --name selenium-hub selenium/hub:4.3.0-20220706 $ docker run -d --net grid -e SE_EVENT_BUS_HOST=selenium-hub \ -e SE_EVENT_BUS_PUBLISH_PORT=4442 \ -e SE_EVENT_BUS_SUBSCRIBE_PORT=4443 \ -v ${PWD}/config.toml:/opt/bin/config.toml \ -v ${PWD}/assets:/opt/selenium/assets \ -v /var/run/docker.sock:/var/run/docker.sock \ - selenium/node-docker:4.3.0-20220628 + selenium/node-docker:4.3.0-20220706 ``` #### Windows PowerShell ```powershell $ docker network create grid -$ docker run -d -p 4442-4444:4442-4444 --net grid --name selenium-hub selenium/hub:4.3.0-20220628 +$ docker run -d -p 4442-4444:4442-4444 --net grid --name selenium-hub selenium/hub:4.3.0-20220706 $ docker run -d --net grid -e SE_EVENT_BUS_HOST=selenium-hub ` -e SE_EVENT_BUS_PUBLISH_PORT=4442 ` -e SE_EVENT_BUS_SUBSCRIBE_PORT=4443 ` -v ${PWD}/config.toml:/opt/bin/config.toml ` -v ${PWD}/assets:/opt/selenium/assets ` -v /var/run/docker.sock:/var/run/docker.sock ` - selenium/node-docker:4.3.0-20220628 + selenium/node-docker:4.3.0-20220706 ``` To have the assets saved on your host, please mount your host path to `/opt/selenium/assets`. @@ -462,7 +462,7 @@ docker run --rm --name selenium-docker -p 4444:4444 \ -v ${PWD}/config.toml:/opt/bin/config.toml \ -v ${PWD}/assets:/opt/selenium/assets \ -v /var/run/docker.sock:/var/run/docker.sock \ - selenium/standalone-docker:4.3.0-20220628 + selenium/standalone-docker:4.3.0-20220706 ``` #### Windows PowerShell @@ -472,7 +472,7 @@ docker run --rm --name selenium-docker -p 4444:4444 ` -v ${PWD}/config.toml:/opt/bin/config.toml ` -v ${PWD}/assets:/opt/selenium/assets ` -v /var/run/docker.sock:/var/run/docker.sock ` - selenium/standalone-docker:4.3.0-20220628 + selenium/standalone-docker:4.3.0-20220706 ``` ### Using Dynamic Grid in different machines/VMs @@ -480,7 +480,7 @@ docker run --rm --name selenium-docker -p 4444:4444 ` #### Hub - Machine/VM 1 ```bash -$ docker run -d -p 4442-4444:4442-4444 --name selenium-hub selenium/hub:4.3.0-20220628 +$ docker run -d -p 4442-4444:4442-4444 --name selenium-hub selenium/hub:4.3.0-20220706 ``` #### Node Chrome - Machine/VM 2 @@ -495,7 +495,7 @@ $ docker run -d -p 5555:5555 \ -v ${PWD}/config.toml:/opt/bin/config.toml \ -v ${PWD}/assets:/opt/selenium/assets \ -v /var/run/docker.sock:/var/run/docker.sock \ - selenium/node-docker:4.3.0-20220628 + selenium/node-docker:4.3.0-20220706 ``` #### Windows PowerShell @@ -508,7 +508,7 @@ $ docker run -d -p 5555:5555 ` -v ${PWD}/config.toml:/opt/bin/config.toml ` -v ${PWD}/assets:/opt/selenium/assets ` -v /var/run/docker.sock:/var/run/docker.sock ` - selenium/node-docker:4.3.0-20220628 + selenium/node-docker:4.3.0-20220706 ``` Complete the `[server]` section in the `config.toml` file. @@ -517,9 +517,9 @@ Complete the `[server]` section in the `config.toml` file. # Configs have a mapping between the Docker image to use and the capabilities that need to be matched to # start a container with the given image. configs = [ - "selenium/standalone-firefox:4.3.0-20220628", "{\"browserName\": \"firefox\"}", - "selenium/standalone-chrome:4.3.0-20220628", "{\"browserName\": \"chrome\"}", - "selenium/standalone-edge:4.3.0-20220628", "{\"browserName\": \"MicrosoftEdge\"}" + "selenium/standalone-firefox:4.3.0-20220706", "{\"browserName\": \"firefox\"}", + "selenium/standalone-chrome:4.3.0-20220706", "{\"browserName\": \"chrome\"}", + "selenium/standalone-edge:4.3.0-20220706", "{\"browserName\": \"MicrosoftEdge\"}" ] # URL for connecting to the docker daemon @@ -532,7 +532,7 @@ configs = [ # Linux: varies from machine to machine, please mount /var/run/docker.sock. If this does not work, please create an issue. url = "http://127.0.0.1:2375" # Docker image used for video recording -video-image = "selenium/video:ffmpeg-4.3.1-20220628" +video-image = "selenium/video:ffmpeg-4.3.1-20220706" # Uncomment the following section if you are running the node on a separate VM # Fill out the placeholders with appropriate values @@ -566,7 +566,7 @@ docker run --rm --name selenium-docker -p 4444:4444 \ -v ${PWD}/config.toml:/opt/bin/config.toml \ -v ${PWD}/assets:/opt/selenium/assets \ -v /var/run/docker.sock:/var/run/docker.sock \ - selenium/standalone-docker:4.3.0-20220628 + selenium/standalone-docker:4.3.0-20220706 ``` #### Windows PowerShell @@ -577,7 +577,7 @@ docker run --rm --name selenium-docker -p 4444:4444 ` -v ${PWD}/config.toml:/opt/bin/config.toml ` -v ${PWD}/assets:/opt/selenium/assets ` -v /var/run/docker.sock:/var/run/docker.sock ` - selenium/standalone-docker:4.3.0-20220628 + selenium/standalone-docker:4.3.0-20220706 ``` @@ -615,7 +615,7 @@ ___ You can pass `SE_OPTS` variable with additional commandline parameters for starting a hub or a node. ``` bash -$ docker run -d -p 4444:4444 -e SE_OPTS="--log-level FINE" --name selenium-hub selenium/hub:4.3.0-20220628 +$ docker run -d -p 4444:4444 -e SE_OPTS="--log-level FINE" --name selenium-hub selenium/hub:4.3.0-20220706 ``` ### SE_JAVA_OPTS Java Environment Options @@ -623,7 +623,7 @@ $ docker run -d -p 4444:4444 -e SE_OPTS="--log-level FINE" --name selenium-hub s You can pass `SE_JAVA_OPTS` environment variable to java process. ``` bash -$ docker run -d -p 4444:4444 -e SE_JAVA_OPTS=-Xmx512m --name selenium-hub selenium/hub:4.3.0-20220628 +$ docker run -d -p 4444:4444 -e SE_JAVA_OPTS=-Xmx512m --name selenium-hub selenium/hub:4.3.0-20220706 ``` ### Node configuration options @@ -640,7 +640,7 @@ Here is an example with the default values of these environment variables: ```bash $ docker run -d -e SE_EVENT_BUS_HOST= -e SE_EVENT_BUS_PUBLISH_PORT=4442 \ - -e SE_EVENT_BUS_SUBSCRIBE_PORT=4443 --shm-size="2g" selenium/node-chrome:4.3.0-20220628 + -e SE_EVENT_BUS_SUBSCRIBE_PORT=4443 --shm-size="2g" selenium/node-chrome:4.3.0-20220706 ``` ### Setting Screen Resolution @@ -650,7 +650,7 @@ These settings can be adjusted by specifying `SE_SCREEN_WIDTH`, `SE_SCREEN_HEIGH environmental variables when starting the container. ``` bash -docker run -d -e SE_SCREEN_WIDTH=1366 -e SE_SCREEN_HEIGHT=768 -e SE_SCREEN_DEPTH=24 -e SE_SCREEN_DPI=74 selenium/standalone-firefox:4.3.0-20220628 +docker run -d -e SE_SCREEN_WIDTH=1366 -e SE_SCREEN_HEIGHT=768 -e SE_SCREEN_DEPTH=24 -e SE_SCREEN_DPI=74 selenium/standalone-firefox:4.3.0-20220706 ``` ### Grid Url and Session Timeout @@ -700,7 +700,7 @@ To avoid starting the server you can set the `SE_START_XVFB` environment variabl ``` bash $ docker run -d --net grid -e SE_EVENT_BUS_HOST=selenium-hub -e SE_EVENT_BUS_PUBLISH_PORT=4442 \ - -e SE_EVENT_BUS_SUBSCRIBE_PORT=4443 -e SE_START_XVFB=false --shm-size="2g" selenium/node-chrome:4.3.0-20220628 + -e SE_EVENT_BUS_SUBSCRIBE_PORT=4443 -e SE_START_XVFB=false --shm-size="2g" selenium/node-chrome:4.3.0-20220706 ``` For more information, see this GitHub [issue](https://github.com/SeleniumHQ/docker-selenium/issues/567). @@ -713,7 +713,7 @@ pod and then scale a new one after N sessions. Set the environment variable `SE_ a value higher than zero to enable this behaviour. ``` bash -$ docker run -e SE_DRAIN_AFTER_SESSION_COUNT=5 --shm-size="2g" selenium/standalone-firefox:4.3.0-20220628 +$ docker run -e SE_DRAIN_AFTER_SESSION_COUNT=5 --shm-size="2g" selenium/standalone-firefox:4.3.0-20220706 ``` With the previous command, the Standalone container will shutdown after 5 sessions have been executed. @@ -805,10 +805,10 @@ $ docker network create grid $ docker run -d -p 4444:4444 --net grid --name selenium-hub \ --health-cmd='/opt/bin/check-grid.sh --host 0.0.0.0 --port 4444' \ --health-interval=15s --health-timeout=30s --health-retries=5 \ - selenium/hub:4.3.0-20220628 -$ docker run -d --net grid -e HUB_HOST=selenium-hub --shm-size="2g" selenium/node-chrome:4.3.0-20220628 -$ docker run -d --net grid -e HUB_HOST=selenium-hub --shm-size="2g" selenium/node-edge:4.3.0-20220628 -$ docker run -d --net grid -e HUB_HOST=selenium-hub --shm-size="2g" selenium/node-firefox:4.3.0-20220628 + selenium/hub:4.3.0-20220706 +$ docker run -d --net grid -e HUB_HOST=selenium-hub --shm-size="2g" selenium/node-chrome:4.3.0-20220706 +$ docker run -d --net grid -e HUB_HOST=selenium-hub --shm-size="2g" selenium/node-edge:4.3.0-20220706 +$ docker run -d --net grid -e HUB_HOST=selenium-hub --shm-size="2g" selenium/node-firefox:4.3.0-20220706 ``` **Note:** The `\` line delimiter won't work on Windows based terminals, try either `^` or a backtick. @@ -919,9 +919,9 @@ You can override it with the `SE_VNC_PORT` environment variable in case you want Here is an example with the standalone images, the same concept applies to the node images. ``` bash -$ docker run -d -p 4444:4444 -p 5900:5900 --shm-size="2g" selenium/standalone-chrome:4.3.0-20220628 -$ docker run -d -p 4445:4444 -p 5901:5900 --shm-size="2g" selenium/standalone-edge:4.3.0-20220628 -$ docker run -d -p 4446:4444 -p 5902:5900 --shm-size="2g" selenium/standalone-firefox:4.3.0-20220628 +$ docker run -d -p 4444:4444 -p 5900:5900 --shm-size="2g" selenium/standalone-chrome:4.3.0-20220706 +$ docker run -d -p 4445:4444 -p 5901:5900 --shm-size="2g" selenium/standalone-edge:4.3.0-20220706 +$ docker run -d -p 4446:4444 -p 5902:5900 --shm-size="2g" selenium/standalone-firefox:4.3.0-20220706 ``` Then, you would use in your VNC client: @@ -934,9 +934,9 @@ it in the `/NodeBase/Dockerfile` and build the images yourself, or you can defin the posted ones which reconfigures it: ``` dockerfile -#FROM selenium/node-chrome:4.3.0-20220628 -#FROM selenium/node-edge:4.3.0-20220628 -#FROM selenium/node-firefox:4.3.0-20220628 +#FROM selenium/node-chrome:4.3.0-20220706 +#FROM selenium/node-edge:4.3.0-20220706 +#FROM selenium/node-firefox:4.3.0-20220706 #Choose the FROM statement that works for you. RUN x11vnc -storepasswd /home/seluser/.vnc/passwd @@ -957,9 +957,9 @@ You can also override it with the `SE_NO_VNC_PORT` environment variable in case Here is an example with the standalone images, the same concept applies to the node images. ``` bash -$ docker run -d -p 4444:4444 -p 7900:7900 --shm-size="2g" selenium/standalone-chrome:4.3.0-20220628 -$ docker run -d -p 4445:4444 -p 7901:7900 --shm-size="2g" selenium/standalone-edge:4.3.0-20220628 -$ docker run -d -p 4446:4444 -p 7902:7900 --shm-size="2g" selenium/standalone-firefox:4.3.0-20220628 +$ docker run -d -p 4444:4444 -p 7900:7900 --shm-size="2g" selenium/standalone-chrome:4.3.0-20220706 +$ docker run -d -p 4445:4444 -p 7901:7900 --shm-size="2g" selenium/standalone-edge:4.3.0-20220706 +$ docker run -d -p 4446:4444 -p 7902:7900 --shm-size="2g" selenium/standalone-firefox:4.3.0-20220706 ``` Then, you would use in your browser: @@ -1019,7 +1019,7 @@ container in the following way: ```bash docker run -d -p 4444:4444 --shm-size="2g" \ -v /home/ubuntu/files:/home/seluser/files \ - selenium/standalone-chrome:4.3.0-20220628 + selenium/standalone-chrome:4.3.0-20220706 ``` That will mount the host `/home/ubuntu/files` directory diff --git a/Router/Dockerfile b/Router/Dockerfile index aaec31f1c..755de668d 100644 --- a/Router/Dockerfile +++ b/Router/Dockerfile @@ -2,7 +2,7 @@ # NOTE: DO *NOT* EDIT THIS FILE. IT IS GENERATED. # PLEASE UPDATE Dockerfile.txt INSTEAD OF THIS FILE # !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -FROM selenium/base:4.3.0-20220628 +FROM selenium/base:4.3.0-20220706 LABEL authors=SeleniumHQ USER 1200 diff --git a/SessionQueue/Dockerfile b/SessionQueue/Dockerfile index b0ff51dd9..fc07e9fe1 100644 --- a/SessionQueue/Dockerfile +++ b/SessionQueue/Dockerfile @@ -2,7 +2,7 @@ # NOTE: DO *NOT* EDIT THIS FILE. IT IS GENERATED. # PLEASE UPDATE Dockerfile.txt INSTEAD OF THIS FILE # !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -FROM selenium/base:4.3.0-20220628 +FROM selenium/base:4.3.0-20220706 LABEL authors=SeleniumHQ USER 1200 @@ -14,7 +14,7 @@ USER 1200 # In seconds, maps to "--session-request-timeout" ENV SE_SESSION_REQUEST_TIMEOUT 300 # In seconds, maps to "--session-retry-interval" -ENV SE_SESSION_RETRY_INTERVAL 0 +ENV SE_SESSION_RETRY_INTERVAL 15 EXPOSE 5559 diff --git a/Sessions/Dockerfile b/Sessions/Dockerfile index 84f5235ef..2784389c8 100644 --- a/Sessions/Dockerfile +++ b/Sessions/Dockerfile @@ -2,7 +2,7 @@ # NOTE: DO *NOT* EDIT THIS FILE. IT IS GENERATED. # PLEASE UPDATE Dockerfile.txt INSTEAD OF THIS FILE # !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -FROM selenium/base:4.3.0-20220628 +FROM selenium/base:4.3.0-20220706 LABEL authors=SeleniumHQ USER 1200 diff --git a/StandaloneChrome/Dockerfile b/StandaloneChrome/Dockerfile index 022c7ed16..e46764c2e 100644 --- a/StandaloneChrome/Dockerfile +++ b/StandaloneChrome/Dockerfile @@ -2,7 +2,7 @@ # NOTE: DO *NOT* EDIT THIS FILE. IT IS GENERATED. # PLEASE UPDATE Dockerfile.txt INSTEAD OF THIS FILE # !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -FROM selenium/node-chrome:4.3.0-20220628 +FROM selenium/node-chrome:4.3.0-20220706 LABEL authors=SeleniumHQ USER 1200 diff --git a/StandaloneDocker/Dockerfile b/StandaloneDocker/Dockerfile index 5a47d28d7..f332cc44d 100644 --- a/StandaloneDocker/Dockerfile +++ b/StandaloneDocker/Dockerfile @@ -2,7 +2,7 @@ # NOTE: DO *NOT* EDIT THIS FILE. IT IS GENERATED. # PLEASE UPDATE Dockerfile.txt INSTEAD OF THIS FILE # !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -FROM selenium/node-docker:4.3.0-20220628 +FROM selenium/node-docker:4.3.0-20220706 LABEL authors=SeleniumHQ USER 1200 diff --git a/StandaloneEdge/Dockerfile b/StandaloneEdge/Dockerfile index 6e5221c49..dea0bfb5b 100644 --- a/StandaloneEdge/Dockerfile +++ b/StandaloneEdge/Dockerfile @@ -2,7 +2,7 @@ # NOTE: DO *NOT* EDIT THIS FILE. IT IS GENERATED. # PLEASE UPDATE Dockerfile.txt INSTEAD OF THIS FILE # !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -FROM selenium/node-edge:4.3.0-20220628 +FROM selenium/node-edge:4.3.0-20220706 LABEL authors=SeleniumHQ USER 1200 diff --git a/StandaloneFirefox/Dockerfile b/StandaloneFirefox/Dockerfile index af1b5a377..b58e46799 100644 --- a/StandaloneFirefox/Dockerfile +++ b/StandaloneFirefox/Dockerfile @@ -2,7 +2,7 @@ # NOTE: DO *NOT* EDIT THIS FILE. IT IS GENERATED. # PLEASE UPDATE Dockerfile.txt INSTEAD OF THIS FILE # !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -FROM selenium/node-firefox:4.3.0-20220628 +FROM selenium/node-firefox:4.3.0-20220706 LABEL authors=SeleniumHQ USER 1200 diff --git a/charts/selenium-grid/CHANGELOG.md b/charts/selenium-grid/CHANGELOG.md index 4a3daceac..03361a8f9 100644 --- a/charts/selenium-grid/CHANGELOG.md +++ b/charts/selenium-grid/CHANGELOG.md @@ -15,7 +15,7 @@ All notable changes to this helm chart will be documented in this file. ## :heavy_check_mark: 0.6.1 ### Changed -- Update image tag to 4.3.0-20220628 +- Update image tag to 4.3.0-20220706 ## :heavy_check_mark: 0.6.0 diff --git a/charts/selenium-grid/Chart.yaml b/charts/selenium-grid/Chart.yaml index fb4ca1062..3e9d0ad63 100644 --- a/charts/selenium-grid/Chart.yaml +++ b/charts/selenium-grid/Chart.yaml @@ -3,5 +3,5 @@ name: selenium-grid description: A Helm chart for creating a Selenium Grid Server in Kubernetes type: application version: 0.7.0 -appVersion: 4.3.0-20220628 +appVersion: 4.3.0-20220706 icon: https://github.com/SeleniumHQ/docker-selenium/raw/trunk/logo.png diff --git a/charts/selenium-grid/README.md b/charts/selenium-grid/README.md index ddd8aee24..765c4b138 100644 --- a/charts/selenium-grid/README.md +++ b/charts/selenium-grid/README.md @@ -51,8 +51,8 @@ For now, global configuration supported is: | Parameter | Default | Description | | ----------------------------------- | ---------------------------------- | ------------------------------------- | -| `global.seleniumGrid.imageTag` | `4.3.0-20220628` | Image tag for all selenium components | -| `global.seleniumGrid.nodesImageTag` | `4.3.0-20220628` | Image tag for browser's nodes | +| `global.seleniumGrid.imageTag` | `4.3.0-20220706` | Image tag for all selenium components | +| `global.seleniumGrid.nodesImageTag` | `4.3.0-20220706` | Image tag for browser's nodes | | `global.seleniumGrid.imagePullSecret` | `""` | Pull secret to be used for all images | This table contains the configuration parameters of the chart and their default values: @@ -70,7 +70,7 @@ This table contains the configuration parameters of the chart and their default | `chromeNode.enabled` | `true` | Enable chrome nodes | | `chromeNode.replicas` | `1` | Number of chrome nodes | | `chromeNode.imageName` | `selenium/node-chrome` | Image of chrome nodes | -| `chromeNode.imageTag` | `4.3.0-20220628` | Image of chrome nodes | +| `chromeNode.imageTag` | `4.3.0-20220706` | Image of chrome nodes | | `chromeNode.imagePullPolicy` | `IfNotPresent` | Image pull policy (see https://kubernetes.io/docs/concepts/containers/images/#updating-images) | | `chromeNode.imagePullSecret` | `""` | Image pull secret (see https://kubernetes.io/docs/tasks/configure-pod-container/pull-image-private-registry) | | `chromeNode.ports` | `[5553]` | Port list to enable on container | @@ -94,7 +94,7 @@ This table contains the configuration parameters of the chart and their default | `firefoxNode.enabled` | `true` | Enable firefox nodes | | `firefoxNode.replicas` | `1` | Number of firefox nodes | | `firefoxNode.imageName` | `selenium/node-firefox` | Image of firefox nodes | -| `firefoxNode.imageTag` | `4.3.0-20220628` | Image of firefox nodes | +| `firefoxNode.imageTag` | `4.3.0-20220706` | Image of firefox nodes | | `firefoxNode.imagePullPolicy` | `IfNotPresent` | Image pull policy (see https://kubernetes.io/docs/concepts/containers/images/#updating-images) | | `firefoxNode.imagePullSecret` | `""` | Image pull secret (see https://kubernetes.io/docs/tasks/configure-pod-container/pull-image-private-registry) | | `firefoxNode.ports` | `[5553]` | Port list to enable on container | @@ -118,7 +118,7 @@ This table contains the configuration parameters of the chart and their default | `edgeNode.enabled` | `true` | Enable edge nodes | | `edgeNode.replicas` | `1` | Number of edge nodes | | `edgeNode.imageName` | `selenium/node-edge` | Image of edge nodes | -| `edgeNode.imageTag` | `4.3.0-20220628` | Image of edge nodes | +| `edgeNode.imageTag` | `4.3.0-20220706` | Image of edge nodes | | `edgeNode.imagePullPolicy` | `IfNotPresent` | Image pull policy (see https://kubernetes.io/docs/concepts/containers/images/#updating-images) | | `edgeNode.imagePullSecret` | `""` | Image pull secret (see https://kubernetes.io/docs/tasks/configure-pod-container/pull-image-private-registry) | | `edgeNode.ports` | `[5553]` | Port list to enable on container | diff --git a/charts/selenium-grid/values.yaml b/charts/selenium-grid/values.yaml index 69601b9b3..f20f0471b 100644 --- a/charts/selenium-grid/values.yaml +++ b/charts/selenium-grid/values.yaml @@ -1,9 +1,9 @@ global: seleniumGrid: # Image tag for all selenium components - imageTag: 4.3.0-20220628 + imageTag: 4.3.0-20220706 # Image tag for browser's nodes - nodesImageTag: 4.3.0-20220628 + nodesImageTag: 4.3.0-20220706 # Pull secret for all components, can be overridden individually imagePullSecret: "" @@ -38,7 +38,7 @@ components: # Router image name imageName: selenium/router # Router image tag (this overwrites global.seleniumGrid.imageTag parameter) - # imageTag: 4.3.0-20220628 + # imageTag: 4.3.0-20220706 # Image pull policy (see https://kubernetes.io/docs/concepts/containers/images/#updating-images) imagePullPolicy: IfNotPresent @@ -85,7 +85,7 @@ components: # Distributor image name imageName: selenium/distributor # Distributor image tag (this overwrites global.seleniumGrid.imageTag parameter) - # imageTag: 4.3.0-20220628 + # imageTag: 4.3.0-20220706 # Image pull policy (see https://kubernetes.io/docs/concepts/containers/images/#updating-images) imagePullPolicy: IfNotPresent @@ -114,7 +114,7 @@ components: # Event Bus image name imageName: selenium/event-bus # Event Bus image tag (this overwrites global.seleniumGrid.imageTag parameter) - # imageTag: 4.3.0-20220628 + # imageTag: 4.3.0-20220706 # Image pull policy (see https://kubernetes.io/docs/concepts/containers/images/#updating-images) imagePullPolicy: IfNotPresent @@ -147,7 +147,7 @@ components: # Session Map image name imageName: selenium/sessions # Session Map image tag (this overwrites global.seleniumGrid.imageTag parameter) - # imageTag: 4.3.0-20220628 + # imageTag: 4.3.0-20220706 # Image pull policy (see https://kubernetes.io/docs/concepts/containers/images/#updating-images) imagePullPolicy: IfNotPresent @@ -175,7 +175,7 @@ components: # Session Queue image name imageName: selenium/session-queue # Session Queue image tag (this overwrites global.seleniumGrid.imageTag parameter) - # imageTag: 4.3.0-20220628 + # imageTag: 4.3.0-20220706 # Image pull policy (see https://kubernetes.io/docs/concepts/containers/images/#updating-images) imagePullPolicy: IfNotPresent @@ -220,7 +220,7 @@ hub: # Selenium Hub image name imageName: selenium/hub # Selenium Hub image tag (this overwrites global.seleniumGrid.imageTag parameter) - # imageTag: 4.3.0-20220628 + # imageTag: 4.3.0-20220706 # Image pull policy (see https://kubernetes.io/docs/concepts/containers/images/#updating-images) imagePullPolicy: IfNotPresent # Image pull secret (see https://kubernetes.io/docs/tasks/configure-pod-container/pull-image-private-registry/) @@ -291,7 +291,7 @@ chromeNode: # Image of chrome nodes imageName: selenium/node-chrome # Image of chrome nodes (this overwrites global.seleniumGrid.nodesImageTag) - # imageTag: 4.3.0-20220628 + # imageTag: 4.3.0-20220706 # Image pull policy (see https://kubernetes.io/docs/concepts/containers/images/#updating-images) imagePullPolicy: IfNotPresent # Image pull secret (see https://kubernetes.io/docs/tasks/configure-pod-container/pull-image-private-registry/) @@ -377,7 +377,7 @@ firefoxNode: # Image of firefox nodes imageName: selenium/node-firefox # Image of firefox nodes (this overwrites global.seleniumGrid.nodesImageTag) - # imageTag: 4.3.0-20220628 + # imageTag: 4.3.0-20220706 # Image pull policy (see https://kubernetes.io/docs/concepts/containers/images/#updating-images) imagePullPolicy: IfNotPresent # Image pull secret (see https://kubernetes.io/docs/tasks/configure-pod-container/pull-image-private-registry/) @@ -463,7 +463,7 @@ edgeNode: # Image of edge nodes imageName: selenium/node-edge # Image of edge nodes (this overwrites global.seleniumGrid.nodesImageTag) - # imageTag: 4.3.0-20220628 + # imageTag: 4.3.0-20220706 # Image pull policy (see https://kubernetes.io/docs/concepts/containers/images/#updating-images) imagePullPolicy: IfNotPresent # Image pull secret (see https://kubernetes.io/docs/tasks/configure-pod-container/pull-image-private-registry/) diff --git a/docker-compose-v2.yml b/docker-compose-v2.yml index 1ed00032e..5c017cd98 100644 --- a/docker-compose-v2.yml +++ b/docker-compose-v2.yml @@ -4,7 +4,7 @@ version: '2' services: chrome: - image: selenium/node-chrome:4.3.0-20220628 + image: selenium/node-chrome:4.3.0-20220706 shm_size: 2gb depends_on: - selenium-hub @@ -16,7 +16,7 @@ services: - "6900:5900" edge: - image: selenium/node-edge:4.3.0-20220628 + image: selenium/node-edge:4.3.0-20220706 shm_size: 2gb depends_on: - selenium-hub @@ -28,7 +28,7 @@ services: - "6901:5900" firefox: - image: selenium/node-firefox:4.3.0-20220628 + image: selenium/node-firefox:4.3.0-20220706 shm_size: 2gb depends_on: - selenium-hub @@ -40,7 +40,7 @@ services: - "6902:5900" selenium-hub: - image: selenium/hub:4.3.0-20220628 + image: selenium/hub:4.3.0-20220706 ports: - "4442:4442" - "4443:4443" diff --git a/docker-compose-v3-dev.yml b/docker-compose-v3-dev.yml index 2276524b9..6f31ac7b1 100644 --- a/docker-compose-v3-dev.yml +++ b/docker-compose-v3-dev.yml @@ -4,7 +4,7 @@ version: "3" services: chrome: - image: selenium/node-chrome:4.3.0-20220628 + image: selenium/node-chrome:4.3.0-20220706 shm_size: 2gb volumes: - ./selenium_server_deploy.jar:/opt/selenium/selenium-server.jar @@ -16,7 +16,7 @@ services: - SE_EVENT_BUS_SUBSCRIBE_PORT=4443 edge: - image: selenium/node-edge:4.3.0-20220628 + image: selenium/node-edge:4.3.0-20220706 shm_size: 2gb volumes: - ./selenium_server_deploy.jar:/opt/selenium/selenium-server.jar @@ -28,7 +28,7 @@ services: - SE_EVENT_BUS_SUBSCRIBE_PORT=4443 firefox: - image: selenium/node-firefox:4.3.0-20220628 + image: selenium/node-firefox:4.3.0-20220706 shm_size: 2gb volumes: - ./selenium_server_deploy.jar:/opt/selenium/selenium-server.jar @@ -40,7 +40,7 @@ services: - SE_EVENT_BUS_SUBSCRIBE_PORT=4443 selenium-hub: - image: selenium/hub:4.3.0-20220628 + image: selenium/hub:4.3.0-20220706 container_name: selenium-hub volumes: - ./selenium_server_deploy.jar:/opt/selenium/selenium-server.jar diff --git a/docker-compose-v3-dynamic-grid.yml b/docker-compose-v3-dynamic-grid.yml index a438da57e..8922bc549 100644 --- a/docker-compose-v3-dynamic-grid.yml +++ b/docker-compose-v3-dynamic-grid.yml @@ -4,7 +4,7 @@ version: "3" services: node-docker: - image: selenium/node-docker:4.3.0-20220628 + image: selenium/node-docker:4.3.0-20220706 volumes: - ./assets:/opt/selenium/assets - ./NodeDocker/config.toml:/opt/bin/config.toml @@ -17,7 +17,7 @@ services: - SE_EVENT_BUS_SUBSCRIBE_PORT=4443 selenium-hub: - image: selenium/hub:4.3.0-20220628 + image: selenium/hub:4.3.0-20220706 container_name: selenium-hub ports: - "4442:4442" diff --git a/docker-compose-v3-full-grid-dev.yml b/docker-compose-v3-full-grid-dev.yml index 56f67f874..567f5d741 100644 --- a/docker-compose-v3-full-grid-dev.yml +++ b/docker-compose-v3-full-grid-dev.yml @@ -4,7 +4,7 @@ version: "3" services: selenium-event-bus: - image: selenium/event-bus:4.3.0-20220628 + image: selenium/event-bus:4.3.0-20220706 volumes: - ./selenium_server_deploy.jar:/opt/selenium/selenium-server.jar container_name: selenium-event-bus @@ -14,7 +14,7 @@ services: - "5557:5557" selenium-sessions: - image: selenium/sessions:4.3.0-20220628 + image: selenium/sessions:4.3.0-20220706 volumes: - ./selenium_server_deploy.jar:/opt/selenium/selenium-server.jar container_name: selenium-sessions @@ -28,7 +28,7 @@ services: - SE_EVENT_BUS_SUBSCRIBE_PORT=4443 selenium-session-queue: - image: selenium/session-queue:4.3.0-20220628 + image: selenium/session-queue:4.3.0-20220706 volumes: - ./selenium_server_deploy.jar:/opt/selenium/selenium-server.jar container_name: selenium-session-queue @@ -42,7 +42,7 @@ services: - SE_EVENT_BUS_SUBSCRIBE_PORT=4443 selenium-distributor: - image: selenium/distributor:4.3.0-20220628 + image: selenium/distributor:4.3.0-20220706 volumes: - ./selenium_server_deploy.jar:/opt/selenium/selenium-server.jar container_name: selenium-distributor @@ -62,7 +62,7 @@ services: - SE_SESSION_QUEUE_PORT=5559 selenium-router: - image: selenium/router:4.3.0-20220628 + image: selenium/router:4.3.0-20220706 volumes: - ./selenium_server_deploy.jar:/opt/selenium/selenium-server.jar container_name: selenium-router @@ -81,7 +81,7 @@ services: - SE_SESSION_QUEUE_PORT=5559 chrome: - image: selenium/node-chrome:4.3.0-20220628 + image: selenium/node-chrome:4.3.0-20220706 shm_size: 2gb volumes: - ./selenium_server_deploy.jar:/opt/selenium/selenium-server.jar @@ -93,7 +93,7 @@ services: - SE_EVENT_BUS_SUBSCRIBE_PORT=4443 edge: - image: selenium/node-edge:4.3.0-20220628 + image: selenium/node-edge:4.3.0-20220706 shm_size: 2gb volumes: - ./selenium_server_deploy.jar:/opt/selenium/selenium-server.jar @@ -105,7 +105,7 @@ services: - SE_EVENT_BUS_SUBSCRIBE_PORT=4443 firefox: - image: selenium/node-firefox:4.3.0-20220628 + image: selenium/node-firefox:4.3.0-20220706 shm_size: 2gb volumes: - ./selenium_server_deploy.jar:/opt/selenium/selenium-server.jar diff --git a/docker-compose-v3-full-grid-swarm.yml b/docker-compose-v3-full-grid-swarm.yml index 234e9550d..9e6180836 100644 --- a/docker-compose-v3-full-grid-swarm.yml +++ b/docker-compose-v3-full-grid-swarm.yml @@ -7,7 +7,7 @@ version: '3.7' services: chrome: - image: selenium/node-chrome:4.3.0-20220628 + image: selenium/node-chrome:4.3.0-20220706 shm_size: 2gb environment: - SE_EVENT_BUS_HOST=selenium-hub @@ -18,7 +18,7 @@ services: entrypoint: bash -c 'SE_OPTS="--host $$HOSTNAME" /opt/bin/entry_point.sh' edge: - image: selenium/node-edge:4.3.0-20220628 + image: selenium/node-edge:4.3.0-20220706 shm_size: 2gb environment: - SE_EVENT_BUS_HOST=selenium-hub @@ -29,7 +29,7 @@ services: entrypoint: bash -c 'SE_OPTS="--host $$HOSTNAME" /opt/bin/entry_point.sh' firefox: - image: selenium/node-firefox:4.3.0-20220628 + image: selenium/node-firefox:4.3.0-20220706 shm_size: 2gb environment: - SE_EVENT_BUS_HOST=selenium-hub @@ -40,7 +40,7 @@ services: entrypoint: bash -c 'SE_OPTS="--host $$HOSTNAME" /opt/bin/entry_point.sh' selenium-hub: - image: selenium/hub:4.3.0-20220628 + image: selenium/hub:4.3.0-20220706 ports: - "4442:4442" - "4443:4443" diff --git a/docker-compose-v3-full-grid.yml b/docker-compose-v3-full-grid.yml index 24c05a069..986bddb42 100644 --- a/docker-compose-v3-full-grid.yml +++ b/docker-compose-v3-full-grid.yml @@ -4,7 +4,7 @@ version: "3" services: selenium-event-bus: - image: selenium/event-bus:4.3.0-20220628 + image: selenium/event-bus:4.3.0-20220706 container_name: selenium-event-bus ports: - "4442:4442" @@ -12,7 +12,7 @@ services: - "5557:5557" selenium-sessions: - image: selenium/sessions:4.3.0-20220628 + image: selenium/sessions:4.3.0-20220706 container_name: selenium-sessions ports: - "5556:5556" @@ -24,7 +24,7 @@ services: - SE_EVENT_BUS_SUBSCRIBE_PORT=4443 selenium-session-queue: - image: selenium/session-queue:4.3.0-20220628 + image: selenium/session-queue:4.3.0-20220706 container_name: selenium-session-queue ports: - "5559:5559" @@ -36,7 +36,7 @@ services: - SE_EVENT_BUS_SUBSCRIBE_PORT=4443 selenium-distributor: - image: selenium/distributor:4.3.0-20220628 + image: selenium/distributor:4.3.0-20220706 container_name: selenium-distributor ports: - "5553:5553" @@ -54,7 +54,7 @@ services: - SE_SESSION_QUEUE_PORT=5559 selenium-router: - image: selenium/router:4.3.0-20220628 + image: selenium/router:4.3.0-20220706 container_name: selenium-router ports: - "4444:4444" @@ -71,7 +71,7 @@ services: - SE_SESSION_QUEUE_PORT=5559 chrome: - image: selenium/node-chrome:4.3.0-20220628 + image: selenium/node-chrome:4.3.0-20220706 shm_size: 2gb depends_on: - selenium-event-bus @@ -81,7 +81,7 @@ services: - SE_EVENT_BUS_SUBSCRIBE_PORT=4443 edge: - image: selenium/node-edge:4.3.0-20220628 + image: selenium/node-edge:4.3.0-20220706 shm_size: 2gb depends_on: - selenium-event-bus @@ -91,7 +91,7 @@ services: - SE_EVENT_BUS_SUBSCRIBE_PORT=4443 firefox: - image: selenium/node-firefox:4.3.0-20220628 + image: selenium/node-firefox:4.3.0-20220706 shm_size: 2gb depends_on: - selenium-event-bus diff --git a/docker-compose-v3-swarm.yml b/docker-compose-v3-swarm.yml index 234e9550d..9e6180836 100644 --- a/docker-compose-v3-swarm.yml +++ b/docker-compose-v3-swarm.yml @@ -7,7 +7,7 @@ version: '3.7' services: chrome: - image: selenium/node-chrome:4.3.0-20220628 + image: selenium/node-chrome:4.3.0-20220706 shm_size: 2gb environment: - SE_EVENT_BUS_HOST=selenium-hub @@ -18,7 +18,7 @@ services: entrypoint: bash -c 'SE_OPTS="--host $$HOSTNAME" /opt/bin/entry_point.sh' edge: - image: selenium/node-edge:4.3.0-20220628 + image: selenium/node-edge:4.3.0-20220706 shm_size: 2gb environment: - SE_EVENT_BUS_HOST=selenium-hub @@ -29,7 +29,7 @@ services: entrypoint: bash -c 'SE_OPTS="--host $$HOSTNAME" /opt/bin/entry_point.sh' firefox: - image: selenium/node-firefox:4.3.0-20220628 + image: selenium/node-firefox:4.3.0-20220706 shm_size: 2gb environment: - SE_EVENT_BUS_HOST=selenium-hub @@ -40,7 +40,7 @@ services: entrypoint: bash -c 'SE_OPTS="--host $$HOSTNAME" /opt/bin/entry_point.sh' selenium-hub: - image: selenium/hub:4.3.0-20220628 + image: selenium/hub:4.3.0-20220706 ports: - "4442:4442" - "4443:4443" diff --git a/docker-compose-v3-video.yml b/docker-compose-v3-video.yml index af4e5fb05..2b67e08bb 100644 --- a/docker-compose-v3-video.yml +++ b/docker-compose-v3-video.yml @@ -4,7 +4,7 @@ version: "3" services: chrome: - image: selenium/node-chrome:4.3.0-20220628 + image: selenium/node-chrome:4.3.0-20220706 shm_size: 2gb depends_on: - selenium-hub @@ -14,7 +14,7 @@ services: - SE_EVENT_BUS_SUBSCRIBE_PORT=4443 edge: - image: selenium/node-edge:4.3.0-20220628 + image: selenium/node-edge:4.3.0-20220706 shm_size: 2gb depends_on: - selenium-hub @@ -24,7 +24,7 @@ services: - SE_EVENT_BUS_SUBSCRIBE_PORT=4443 firefox: - image: selenium/node-firefox:4.3.0-20220628 + image: selenium/node-firefox:4.3.0-20220706 shm_size: 2gb depends_on: - selenium-hub @@ -34,7 +34,7 @@ services: - SE_EVENT_BUS_SUBSCRIBE_PORT=4443 chrome_video: - image: selenium/video:ffmpeg-4.3.1-20220628 + image: selenium/video:ffmpeg-4.3.1-20220706 volumes: - /tmp/videos:/videos depends_on: @@ -44,7 +44,7 @@ services: - FILE_NAME=chrome_video.mp4 edge_video: - image: selenium/video:ffmpeg-4.3.1-20220628 + image: selenium/video:ffmpeg-4.3.1-20220706 volumes: - /tmp/videos:/videos depends_on: @@ -54,7 +54,7 @@ services: - FILE_NAME=edge_video.mp4 firefox_video: - image: selenium/video:ffmpeg-4.3.1-20220628 + image: selenium/video:ffmpeg-4.3.1-20220706 volumes: - /tmp/videos:/videos depends_on: @@ -64,7 +64,7 @@ services: - FILE_NAME=firefox_video.mp4 selenium-hub: - image: selenium/hub:4.3.0-20220628 + image: selenium/hub:4.3.0-20220706 container_name: selenium-hub ports: - "4442:4442" diff --git a/docker-compose-v3.yml b/docker-compose-v3.yml index a7c1823d6..51bb84150 100644 --- a/docker-compose-v3.yml +++ b/docker-compose-v3.yml @@ -4,7 +4,7 @@ version: "3" services: chrome: - image: selenium/node-chrome:4.3.0-20220628 + image: selenium/node-chrome:4.3.0-20220706 shm_size: 2gb depends_on: - selenium-hub @@ -14,7 +14,7 @@ services: - SE_EVENT_BUS_SUBSCRIBE_PORT=4443 edge: - image: selenium/node-edge:4.3.0-20220628 + image: selenium/node-edge:4.3.0-20220706 shm_size: 2gb depends_on: - selenium-hub @@ -24,7 +24,7 @@ services: - SE_EVENT_BUS_SUBSCRIBE_PORT=4443 firefox: - image: selenium/node-firefox:4.3.0-20220628 + image: selenium/node-firefox:4.3.0-20220706 shm_size: 2gb depends_on: - selenium-hub @@ -34,7 +34,7 @@ services: - SE_EVENT_BUS_SUBSCRIBE_PORT=4443 selenium-hub: - image: selenium/hub:4.3.0-20220628 + image: selenium/hub:4.3.0-20220706 container_name: selenium-hub ports: - "4442:4442"