diff --git a/roles/openqa/dispatcher/tasks/main.yml b/roles/openqa/dispatcher/tasks/main.yml index 136de23bc2..ae30a52373 100644 --- a/roles/openqa/dispatcher/tasks/main.yml +++ b/roles/openqa/dispatcher/tasks/main.yml @@ -121,3 +121,7 @@ - name: Enable and start consumer service: name=openqa-consumer.service enabled=yes state=started when: "openqa_consumer is defined and openqa_consumer" + +- name: Restart consumer if code changed + service: name=openqa-consumer.service state=restarted + when: "gittools|changed"