All python scripts must be formatted with yapf and checked for errors and pep8 with flake8.
All shell scripts must be formatted with shfmt -i2 -ci and be syntax checked via shellcheck.
Vagrant json configuration has to be checked with packer validate.