README.rst

Taskotron Standalone Playbook

This is a set of ansible playbooks and support files to deploy a Taskotron instance outside of Fedora infrastructure.

At this point, this stuff is very young and somewhat user-unfriendly. Feel free to use the playbooks but there are still undocumented steps, so be prepared to figure some bits out.

If you run into problems or have questions, folks who can help can be found on Freenode IRC (#fedora-qa) or on the qa-devel mailing list.

Do You Need a Complete Deployment?

If you are looking to write tasks for Taskotron, you should not need an entire deployment of Taskotron - libtaskotron is designed to support the local execution use case. If what you're trying to write can't be executed - please let us know so we can fix the problem.

If we've done our job correctly, the only folks who should need an entire deployment are core devs working on the interaction between Taskotron components and folks looking to demo the system as a whole.

Basic Usage

Run autodeploy.py, and follow instructions. There are some quirks, that autodeploy.py tries to take care for you, if unsure, try and check the step-by-step guide.

Step-by-step instructions

For a step-by-step guide on deploying the taskotron in you local VM using these playbooks have a look at the StepByStep.rst file in this repository.