(cherry picked from commit dc338f9341925740a2f4903a62e0aba3cc0bf722)
=> we no longer need the shared volume, which is broken on Alpine Linux (cherry picked from commit 07cb39bb06ef9d5cfb4100a6c8da66f509d067f5)
- add Vagrantfile to contrib/vms - add custom provisioning via shell scripts - move gitlab-ci before_script: to ci/install_dependencies.sh which is also used by vagrant - change COPR setup on CentOS 7 (yum-plugin-copr does not seem to work)