From 1b8750445022ba460277e19aff941d7b0df9760b Mon Sep 17 00:00:00 2001 From: Adam Williamson Date: Wed, 6 May 2020 14:43:10 -0700 Subject: [PATCH] openqa/worker: make createhdds git branch to use configurable So we can test non-master branches on stg easier. May extend this design to other repos (like the tests...) later. Signed-off-by: Adam Williamson --- roles/openqa/worker/defaults/main.yml | 1 + roles/openqa/worker/tasks/createhdds.yml | 9 ++++++--- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/roles/openqa/worker/defaults/main.yml b/roles/openqa/worker/defaults/main.yml index 651151c9d9..b670babc6b 100644 --- a/roles/openqa/worker/defaults/main.yml +++ b/roles/openqa/worker/defaults/main.yml @@ -1,2 +1,3 @@ openqa_hostname: localhost openqa_repo: updates +openqa_createhdds_branch: master diff --git a/roles/openqa/worker/tasks/createhdds.yml b/roles/openqa/worker/tasks/createhdds.yml index c1ff11928d..f0df315bb6 100644 --- a/roles/openqa/worker/tasks/createhdds.yml +++ b/roles/openqa/worker/tasks/createhdds.yml @@ -1,5 +1,7 @@ -# Required vars -# (none) +# Required vars with defaults +# - openqa_createhdds_branch +## string - The git branch of createhdds to check out +## default - master - name: Install required packages package: @@ -32,8 +34,9 @@ - name: Check out createhdds git: - repo: https://pagure.io/fedora-qa/createhdds.git # noqa 401 + repo: https://pagure.io/fedora-qa/createhdds.git dest: /root/createhdds + version: "{{ openqa_createhdds_branch }}" - name: Set up createhdds cron job copy: src=createhdds dest=/etc/cron.daily/createhdds owner=root group=root mode=0755