copr-be/copr-hv: some config vars are useless for copr-hv

Those config variables are used in vars files templates;  so instead of
defining fake/unused vars for copr-hv, rather don't generate those vars
files at all.
This commit is contained in:
Pavel Raiskup 2021-05-08 08:07:06 +02:00
parent 16b06a655c
commit 4aba2b99d3
4 changed files with 26 additions and 19 deletions

View file

@ -9,7 +9,6 @@
vars_files:
- vars.yml
- aws_cloud_vars.yml
vars:
- updatebuilder: true

View file

@ -37,6 +37,30 @@
vars:
provision_directory: /var/lib/resallocserver/provision
- name: resalloc, generate cloud-oriented vars files
template:
src: "{{ roles_path }}/copr/backend/templates/provision/{{ item }}"
dest: "{{ provision_directory }}/{{ item }}"
with_items:
- nova_cloud_vars.yml
- aws_cloud_vars.yml
tags:
- provision_config
- name: resalloc, rpmbuild config
template:
src: "{{ roles_path }}/copr/backend/templates/provision/copr-rpmbuild/main.ini.j2"
dest: "{{ provision_directory }}/files/main.ini"
tags:
- provision_config
- name: resalloc, rpkg config
template:
src: "{{ roles_path }}/copr/backend/templates/provision/rpkg.conf.j2"
dest: "{{ provision_directory }}/files/rpkg.conf"
tags:
- provision_config
- name: install .ansible.cfg for {{ provision_user }} user
copy: src=ansible.cfg dest=/var/lib/resallocserver/.ansible.cfg
owner=resalloc group=resalloc mode=600

View file

@ -14,27 +14,11 @@
tags:
- provision_config
- name: resalloc, generate vars files
- name: resalloc, generate vars.yml file
template:
src: "{{ roles_path }}/copr/backend/templates/provision/{{ item }}"
dest: "{{ provision_directory }}/{{ item }}"
with_items:
- vars.yml
- nova_cloud_vars.yml
- aws_cloud_vars.yml
tags:
- provision_config
- name: resalloc, rpmbuild config
template:
src: "{{ roles_path }}/copr/backend/templates/provision/copr-rpmbuild/main.ini.j2"
dest: "{{ provision_directory }}/files/main.ini"
tags:
- provision_config
- name: resalloc, rpkg config
template:
src: "{{ roles_path }}/copr/backend/templates/provision/rpkg.conf.j2"
dest: "{{ provision_directory }}/files/rpkg.conf"
tags:
- provision_config

View file

@ -1,2 +1,2 @@
---
devel: {% if devel %}true{% else %}false{% endif %}
devel: {% if devel is defined and devel %}true{% else %}false{% endif %}