Docker image installing beta version of ChromeDriver

Our builds are breaking this morning, it appears that our version of docker is installing a version of ChromeDriver that is still in beta.

$ chromedriver --version
ChromeDriver 75.0.3770.8 (681f24ea911fe754973dda2fdc6d2a2e159dd300-refs/branch-heads/3770@{#40})

According to http://chromedriver.chromium.org/home, this is NOT a stable release

We are using image circleci/ruby:2.6.3-node-browsers

Hi Phill. Whhile we look into this, you can use the https://circleci.com/orbs/registry/orb/circleci/browser-tools#commands-install-chromedriver browser-tool orb to install the version you need.

1 Like

Hi @PhilCoggins, can you file an issue against the convenience images repository so we can investigate?

Thank you!

And yes, :heavy_plus_sign::one: to @drazisil’s recommendation to use our browser-tools orb in the interim.

1 Like

Forgive my ignorance, but it doesn’t appear that I can install my own version of chrome / ChromeDriver. From the linked documentation:

install-chrome Install Google Chrome? Note: only the latest stable release can be installed, as Google does not maintain a public archive of previous releases.

install-chromedriver Install Chromedriver? Note: requires Google Chrome. A Chromedriver version will be dynamically selected based on the installed version of Chrome; for details, see the following information: https://sites.google.com/a/chromium.org/chromedriver/downloads/version-selection

replace-existing-chrome If there is an existing installation of Google Chrome, replace it with the latest stable release