Ruby browsers build images do not include latest version of Chromedriver

Chromedriver has switched to a new versioning system that matches Chrome’s version numbers.

The Ruby browsers images determine which version of Chromedriver to install by requesting https://chromedriver.storage.googleapis.com/LATEST_RELEASE, e.g.:

https://github.com/CircleCI-Public/circleci-dockerfiles/blob/master/ruby/images/2.4.5-stretch/node-browsers/Dockerfile#L57

But this URL no longer returns the latest version:

The https://chromedriver.storage.googleapis.com/LATEST_RELEASE file is a legacy leftover from the old release model, and will stay at 2.46 for the next few months (to support apps that haven’t been updated to use the new version numbers), and then removed completely.

https://groups.google.com/forum/#!topic/chromedriver-users/8VmMaFjs1cg

Could the build images be updated to install the latest Chromedriver version?

2 Likes

Thank you! @tjvc

Feel free to file an issue here and we can close it out when we merge a PR to fix:

Or, feel free to take a stab at a PR yourself, as well.

This topic was automatically closed 10 days after the last reply. New replies are no longer allowed.