Running tests with Katalon docker image not working due to incompatible webdriver

Hi,

I just tried to use Katalon docker image to run tests via GitLab and straightaway have error of incomatible webdriver as

Pulling docker image katalonstudio/katalon ...
Using docker image sha256:8e349060113bde34e333267c20a3b33fdbf319da2b9f2298dd2503759fce7093 for katalonstudio/katalon with digest katalonstudio/katalon@sha256:d6085ae287c13d21b59edba108a0a49bf8b994eb6c655ae236e8b96bac479244 ...
....................................................
....................................................
....................................................
Starting ChromeDriver 117.0.5938.92 (67649b10b92bb182fba357831ef7dd6a1baa5648-refs/branch-heads/5938_62@{#14}) on port 7994
All remote connections are allowed. Use an allowlist instead!
Please see https://chromedriver.chromium.org/security-considerations for suggestions on keeping ChromeDriver safe.
ChromeDriver was started successfully.
2023-09-22 12:21:40.346 ERROR c.k.katalon.core.main.TestCaseExecutor   - ❌ Test Cases/Unified_Agent_Scripts/Common_Test_Scripts/StartBrowserForAgent FAILED.
Reason:
org.openqa.selenium.SessionNotCreatedException: session not created: This version of ChromeDriver only supports Chrome version 117
Current browser version is 116.0.5845.179 with binary path /opt/google/chrome/chrome
Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:25:53'

As you can see from logs, chrome browser version is v116.0.5845.179 and webdrive is v117.0.5938.92 in the latest docker image available at Docker

Any workaround for this or do I need to wait until Katalon update docker image with latest/same browser version as of webdriver?

Regards,

2 Likes

Workaround - So using 9.0.0.beta version of Katalon resolved the driver compatibility issue for now. Hoping that image with latest tag on dockerhub will also be updated soon with latest chromer version

2 Likes