Files
fedora-infra_ansible/roles/openqa/server/defaults/main.yml
Adam Williamson bb1525bdef openqa/{server,worker}: enhance package handling
This provides a mechanism for deploying scratch builds, and also
for controlling whether or not to install openQA and os-autoinst
from updates-testing.

I have been doing the scratch build thing for years already, just
manually by ssh'ing into the boxes. This is getting tiring now
we have like 15 worker hosts.

The scratch build mechanism isn't properly idempotent, but fixing
that would be hard and I really only intend to use it transiently
when I'm updating the packages, so I don't think it's worth the
effort.

This also adds a notification for restarting openQA worker
services when the packages or config are updated, and fixes the
worker playbook to enable the last worker service.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2020-04-30 12:23:57 -07:00

6 lines
197 B
YAML

openqa_webapi_plugins: FedoraUpdateRestart
openqa_amqp_publisher_prefix:
openqa_amqp_publisher_url: amqp://test:@localhost/%2Fpubsub
openqa_amqp_publisher_exchange: amq.topic
openqa_repo: updates