gitlab-runner merge requestshttps://staging.gitlab.com/gitlab-org/gitlab-runner/-/merge_requests2017-06-05T11:41:25Zhttps://staging.gitlab.com/gitlab-org/gitlab-runner/-/merge_requests/184Add devices option to parallels and virtualbox executor2017-06-05T11:41:25Zusername-removed-107271Add devices option to parallels and virtualbox executorThis allows connecting host devices to the build VM.This allows connecting host devices to the build VM.https://staging.gitlab.com/gitlab-org/gitlab-runner/-/merge_requests/110Run VirtualBox as the configured user when installed as a Linux service2017-04-04T18:07:23Zusername-removed-434855Run VirtualBox as the configured user when installed as a Linux serviceOn Linux, GitLab Runner runs as root when installed as a service, which
in turn results in VBoxManage being run as root when using the
VirtualBox executor, ignoring the user specified when the service is
installed. This commit modifie...On Linux, GitLab Runner runs as root when installed as a service, which
in turn results in VBoxManage being run as root when using the
VirtualBox executor, ignoring the user specified when the service is
installed. This commit modifies the behavior of the VirtualBox executor
to run VBoxManage commands as the user specified during service
installation (if one was specified) by starting it with the "sudo"
command instead of directly.
Fixes #1121