This script is used for provining a VM as a Jenkins slave node for MTC testing
$ python3 -m venv .venv
$ source .venv/bin/activate
# To get out of the env execute
# $ deactivate
$ python3 -m pip install --upgrade pip
$ pip3 install -r requirements.txt
$ ansible-galaxy install -r requirements.yml
$ ./slave.sh <username> <password> <ssh_key path>