I don't know if we've talked about it much on list but most of the QA
stuff (autoqa, blockerbugs-dev, taskotron, qadevel) is managed with a
set of ansible playbooks:

https://bitbucket.org/fedoraqa/ansible-playbooks

As we've been adding stuff, these playbooks have been getting more and
more unwieldy and they aren't quite written in the same style as the
Fedora infra playbooks are.

I'm going to start some major refactoring of the playbooks this week
to farther a couple of goals:

1. Move to a central execution point for the production, staging and
   non-local dev deployments

2. Migrate to a style more similar to how infra does things so that
   the eventual migration isn't quite so painful

3. Make the playbooks, as a whole, more manageable and easier to
   understand so that more folks can learn them, help with sysadmin
   tasks and decrease the bus factor (which is currently 1 in a couple
   of areas)

I don't think that anyone else is working on the playbooks, but I
wanted to send out a heads up in case there is work that I don't know
about.

If you're using the playbooks for a local taskotron deployment, that'll
continue to work for the most part. I'll be pushing changes to a
non-master branch at first and you'll probably need to adapt some of
your configuration but I'm hoping that the changes won't be huge.

Tim

Attachment: signature.asc
Description: PGP signature

_______________________________________________
qa-devel mailing list
qa-de...@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/qa-devel

Reply via email to