Hanzo was using Ansible as a strict dependency in the bootstrap.sh script. The side effect of that, is that all Python dependencies (i.e. pyyaml) were installed at the system level using Archlinux packages. This makes the system not clean and it's better to keep Hanzo dependencies isolated.
This PR introduces Ansible Portable that is a standalone package with all the dependencies installed.
Overview
Closes #173
Hanzo was using Ansible as a strict dependency in the
bootstrap.sh
script. The side effect of that, is that all Python dependencies (i.e.pyyaml
) were installed at the system level using Archlinux packages. This makes the system not clean and it's better to keep Hanzo dependencies isolated.This PR introduces Ansible Portable that is a standalone package with all the dependencies installed.