Circleci/browser-tools failing on ChromeDriver 116.x

We have one app that uses the circleci/browser-tools@1.4.4 orb. We ran the pipeline successfully on Monday, but yesterday it started failing on the browser-tools/install-browser-tools step with the following:

Installed version of Google Chrome is 116.0.5845.140
ChromeDriver 116.0.5845.140 will be installed
116.0.5845.140 will be installed
curl: (22) The requested URL returned error: 404

Exited with code exit status 22

We had been using v1.4.3 of the orb and I upgraded to 1.4.4 when this error started happening but that did not help.

Does anyone know how to resolve this?

1 Like

I’m having the same issue. I tried locking to a different version of Chrome (116.0.5845.96), matching what Google is reporting on https://googlechromelabs.github.io/chrome-for-testing/last-known-good-versions-with-downloads.json - but getting same error

I was able to fix it by following a link from https://discuss.circleci.com/t/chrome-driver-fails-to-download-404/48698 to https://github.com/CircleCI-Public/browser-tools-orb/issues/75#issuecomment-1698115898:

  1. I updated to the latest circleci/browser-tools@1.4.4 orb
  2. I added these 2 options:
      - browser-tools/install-chrome:
          chrome-version: 116.0.5845.96 # TODO: remove until: https://github.com/CircleCI-Public/browser-tools-orb/issues/75
          replace-existing: true # TODO: remove until: https://github.com/CircleCI-Public/browser-tools-orb/issues/75

if that doesn’t work, check out those links, there are more ideas (my account is too new to post links)

2 Likes

Will there be an update to orb 1.4.4 to support 116.0.5845.96? I’ve tried all the workarounds and they don’t work for me.