title: How to set up a Gitlab-runner using VirtualBox executor
body: <p>I'm trying to set up a Gitlab specific runner using VirtualBox as an executor.</p>
  <p>I'm using macOS 10.15.5 and here's what I did:</p>
  <ul>
  <li>Run <code>gitlab-runner register</code> and use URL and token shown in <code>Settings -&gt; CI/CD</code></li>
  <li>Choose <code>virtualbox</code> for executor</li>
  <li>Run <code>gitlab-runner start</code></li>
  </ul>
  <p>Then I can see the activated Runner in <code>Settings -&gt; CI/CD</code> in my Gitlab project.</p>
  <p>But if I commit the <code>.gitlab-ci.yml</code> file, the runner pipeline fails with the following error:</p>
  <pre><code>Preparing the &quot;virtualbox&quot; executor
  ERROR: Job failed (system failure): exec: &quot;vboxmanage&quot;: executable file not found in $PATH
  </code></pre>
  <p>I tried everything to fix this based on Google search (especially tried everything from <a href="https://github.com/docker/machine/issues/4590" rel="nofollow noreferrer">https://github.com/docker/machine/issues/4590</a>), but could not fix this.</p>
  <p>How can I fix this?</p>