Allow service / service_config to be optional
This allows the user more control over which files will be copied to the remove server. Change-Id: I67db12aa1fd71e898ce0772ec6adc34aaab333db Signed-off-by: Paul Belanger <pabelanger@redhat.com>
This commit is contained in:
parent
ad4629102c
commit
fbe33c05bd
@ -74,21 +74,27 @@ zuul_pip_name: zuul
|
||||
# zuul_pip_virtualenv:
|
||||
|
||||
# tasks/service.yaml
|
||||
zuul_file_zuul_executor_service_manage: true
|
||||
zuul_file_zuul_executor_service_group: root
|
||||
zuul_file_zuul_executor_service_owner: root
|
||||
|
||||
zuul_file_zuul_executor_service_config_manage: true
|
||||
zuul_file_zuul_executor_service_config_group: root
|
||||
zuul_file_zuul_executor_service_config_owner: root
|
||||
|
||||
zuul_file_zuul_merger_service_manage: true
|
||||
zuul_file_zuul_merger_service_group: root
|
||||
zuul_file_zuul_merger_service_owner: root
|
||||
|
||||
zuul_file_zuul_merger_service_config_manage: true
|
||||
zuul_file_zuul_merger_service_config_group: root
|
||||
zuul_file_zuul_merger_service_config_owner: root
|
||||
|
||||
zuul_file_zuul_scheduler_service_manage: true
|
||||
zuul_file_zuul_scheduler_service_group: root
|
||||
zuul_file_zuul_scheduler_service_owner: root
|
||||
|
||||
zuul_file_zuul_scheduler_service_config_manage: true
|
||||
zuul_file_zuul_scheduler_service_config_group: root
|
||||
zuul_file_zuul_scheduler_service_config_owner: root
|
||||
|
||||
|
@ -111,6 +111,7 @@
|
||||
owner: "{{ zuul_file_zuul_executor_service_owner }}"
|
||||
src: "{{ zuul_file_zuul_executor_service_src }}"
|
||||
register: zuul_file_zuul_executor_service
|
||||
when: zuul_file_zuul_executor_service_manage
|
||||
|
||||
- name: Copy zuul-executor service config into place.
|
||||
become: yes
|
||||
@ -121,6 +122,7 @@
|
||||
owner: "{{ zuul_file_zuul_executor_service_config_owner }}"
|
||||
src: "{{ zuul_file_zuul_executor_service_config_src }}"
|
||||
register: zuul_file_zuul_executor_service_config
|
||||
when: zuul_file_zuul_executor_service_config_manage
|
||||
|
||||
- name: Copy zuul-merger service into place.
|
||||
become: yes
|
||||
@ -131,6 +133,7 @@
|
||||
owner: "{{ zuul_file_zuul_merger_service_owner }}"
|
||||
src: "{{ zuul_file_zuul_merger_service_src }}"
|
||||
register: zuul_file_zuul_merger_service
|
||||
when: zuul_file_zuul_merger_service_manage
|
||||
|
||||
- name: Copy zuul-merger service config into place.
|
||||
become: yes
|
||||
@ -141,6 +144,7 @@
|
||||
owner: "{{ zuul_file_zuul_merger_service_config_owner }}"
|
||||
src: "{{ zuul_file_zuul_merger_service_config_src }}"
|
||||
register: zuul_file_zuul_merger_service_config
|
||||
when: zuul_file_zuul_merger_service_config_manage
|
||||
|
||||
- name: Copy zuul-scheduler service into place.
|
||||
become: yes
|
||||
@ -151,6 +155,7 @@
|
||||
owner: "{{ zuul_file_zuul_scheduler_service_owner }}"
|
||||
src: "{{ zuul_file_zuul_scheduler_service_src }}"
|
||||
register: zuul_file_zuul_scheduler_service
|
||||
when: zuul_file_zuul_scheduler_service_manage
|
||||
|
||||
- name: Copy zuul-scheduler service config into place.
|
||||
become: yes
|
||||
@ -161,6 +166,7 @@
|
||||
owner: "{{ zuul_file_zuul_scheduler_service_config_owner }}"
|
||||
src: "{{ zuul_file_zuul_scheduler_service_config_src }}"
|
||||
register: zuul_file_zuul_scheduler_service_config
|
||||
when: zuul_file_zuul_scheduler_service_config_manage
|
||||
|
||||
- name: Enable zuul-executor service.
|
||||
become: yes
|
||||
|
Loading…
x
Reference in New Issue
Block a user