Majic Ansible Roles documentation ================================= Majic Ansible Roles is a collection of Ansible roles that are used on regular basis for deployment and maintenance of Majic infrastructure. At the moment, the roles have been written for and tested against **Ansible 1.9.x**. Roles should work for the most part with **Ansible 2.0.x** and **Ansible 2.1.x**, but due to bugs in those releases they should not be used for production purposes. Roles are kept forward-compatible as much as possible until a couple of breaking bugs get fixed in **Ansible 2.x** series. The main blockers are: * Inability to use dynamic name handlers (handlers that include variables in their name). * Referencing non-existing handlers does not produce error. * Referencing non-existing tags does not produce error. The role also utilises the ``dig`` lookup plugin which requires ``dnspython`` package to be installed. Make sure you have the package available on controller machine. Contents ======== .. toctree:: :maxdepth: 2 about usage rolereference testsite releasenotes Indices and tables ================== * :ref:`genindex` * :ref:`modindex` * :ref:`search`