title: WebdriverIO with CicrcleCI- getting an error for chromedriver version
body: <p>i am trying to run the webdriverIO tests with cucumber framework on CircleCI, however am running into an issue at the point of executing the test command-</p>
  <p>This is my circleCI config.yml which I am using-</p>
  <pre><code>version: 2.1
  
  jobs:
    build:
      docker:
      
      - image: circleci/node:10-browsers
      working_directory: ~/project
       
      steps:
        - checkout
        - restore_cache:
            keys:
              - v1-dependencies-{{ checksum &quot;package.json&quot; }}
              # fallback to using the latest cache if no exact match is found
              - v1-dependencies-
  
        - run:
            name: &quot;Install dependencies&quot;
            command: |
              npm install
        - save_cache:
            paths:
              - node_modules
            key: v1-dependencies-{{ checksum &quot;package.json&quot; }}
  
        - run:
            name: &quot;Run tests&quot;
            command: |
             npm run test
  
  
        - store_test_results:
            path: ./allure-results
  </code></pre>
  <p>This is my wdio.conf.js-</p>
  <pre><code>exports.config = {
      //
      // ====================
      // Runner Configuration
      // ====================
      //
      // WebdriverIO allows it to run your tests in arbitrary locations (e.g. locally or
      // on a remote machine).
      runner: 'local',
      hostname: 'localhost',
      port: 4444,
     
      specs: [
          './features/**/*.feature'
      ],
      // Patterns to exclude.
      exclude: [
          // 'path/to/excluded/files'
      ],
     
      maxInstances: 10,
      
      capabilities: [{
      
         
          maxInstances: 5,
          browserName: 'chrome',
          acceptInsecureCerts: true
         
      }],
      
      logLevel: 'info',
     
      bail: 0,
     
      baseUrl: 'http://localhost',
      
      waitforTimeout: 10000,
     
      connectionRetryTimeout: 120000,
      
      connectionRetryCount: 3,
      
      services: ['selenium-standalone'],
    capabilities: [{
      maxInstances: 5,
      browserName: 'chrome',
    }],
    args: {
      drivers: {
          chrome: { version: '83.0.4103' },
       
      }
  },
  
  
  
     framework: 'cucumber',
     
      reporters: ['spec','allure'],
      reporterOptions: {
          allure: {
              outputDir: './reports/allure-results'
          }
  
      },
  
   
      cucumberOpts: {
          require: ['./features/step-definitions/steps.js'],
          backtrace: false,
          requireModule: ['@babel/register'],
          dryRun: false,
          failFast: false,
  </code></pre>
  <p>formatter output (repeatable)
  format: ['pretty'],
  //  hide step definition snippets for pending steps
  snippets: true,
  //  hide source uris
  source: true,
  // &lt;string[]&gt; (name) specify the profile to use
  profile: [],
  //  fail if there are any undefined or pending steps
  strict: false,
  //  (expression) only execute the features or scenarios with tags matching the expression
  tagExpression: '@runnow1',
  //  timeout for step definitions
  timeout: 60000,
  //  Enable this config to treat undefined definitions as warnings.
  ignoreUndefinedDefinitions: false
  },</p>
  <pre><code>}
  
  
  This is the stack trace of the error I am getting in circleCi-
  
  [0-2] 2020-08-27T14:09:27.770Z ERROR webdriver: session not created: session not created: This version of ChromeDriver only supports Chrome version 83
  Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:25:53'
  System info: host: 'f5e174502751', ip: '172.19.0.3', os.name: 'Linux', os.arch: 'amd64', os.version: '4.15.0-1077-aws', java.version: '11.0.6'
  Driver info: driver.version: unknown
  remote stacktrace: #0 0x561324a36579 &lt;unknown&gt;
  
      at getErrorFromResponseBody (/home/circleci/project/node_modules/webdriver/build/utils.js:121:10)
      at WebDriverRequest._request (/home/circleci/project/node_modules/webdriver/build/request.js:149:56)
      at process._tickCallback (internal/process/next_tick.js:68:7)
  [0-2] 2020-08-27T14:09:27.770Z ERROR @wdio/runner: Error: Failed to create session.
  session not created: This version of ChromeDriver only supports Chrome version 83
  Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:25:53'
  System info: host: 'f5e174502751', ip: '172.19.0.3', os.name: 'Linux', os.arch: 'amd64', os.version: '4.15.0-1077-aws', java.version: '11.0.6'
  Driver info: driver.version: unknown
  remote stacktrace: #0 0x561324a36579 &lt;unknown&gt;
  
      at startWebDriverSession (/home/circleci/project/node_modules/webdriver/build/utils.js:45:11)
      at process._tickCallback (internal/process/next_tick.js:68:7)
  [0-2]  Error:  Failed to create session.
  session not created: This version of ChromeDriver only supports Chrome version 83
  Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:25:53'
  System info: host: 'f5e174502751', ip: '172.19.0.3', os.name: 'Linux', os.arch: 'amd64', os.version: '4.15.0-1077-aws', java.version: '11.0.6'
  Driver info: driver.version: unknown
  remote stacktrace: #0 0x561324a36579 &lt;unknown&gt;
  </code></pre>