From 896f38a347628f86b6f7e650fc51ab1d197d1a72 Mon Sep 17 00:00:00 2001 From: Pavel Raiskup Date: Fri, 28 Jan 2022 11:25:24 +0100 Subject: [PATCH] copr-hypervisors: define undefined variable It is sometimes not needed, so default it to 0. --- .../backend/files/provision/provision_builder_tasks.yml | 8 ++++++++ roles/copr/backend/templates/provision/vars.yml | 2 +- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/roles/copr/backend/files/provision/provision_builder_tasks.yml b/roles/copr/backend/files/provision/provision_builder_tasks.yml index 1e648a475c..95be56cb9d 100644 --- a/roles/copr/backend/files/provision/provision_builder_tasks.yml +++ b/roles/copr/backend/files/provision/provision_builder_tasks.yml @@ -1,4 +1,12 @@ --- +- name: default copr_builder_fedora_version + set_fact: + copr_builder_fedora_version: 0 + when: + - copr_builder_fedora_version is not defined + tags: + - always + # TODO: Drop this entirely once we are on F35+ - name: remove the hackish package breaking s390x subscriptions shell: diff --git a/roles/copr/backend/templates/provision/vars.yml b/roles/copr/backend/templates/provision/vars.yml index c71a825cf2..46ade44373 100644 --- a/roles/copr/backend/templates/provision/vars.yml +++ b/roles/copr/backend/templates/provision/vars.yml @@ -1,7 +1,7 @@ --- devel: {% if devel is defined and devel %}true{% else %}false{% endif %} -copr_builder_fedora_version: {{ copr_builder_fedora_version | default(0) }} +copr_builder_fedora_version: {{ copr_builder_fedora_version }} {% if copr_red_hat_subscription_password is defined %} copr_red_hat_subscription_password: "{{ copr_red_hat_subscription_password }}"