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:
Paul Belanger 2017-05-26 18:29:15 -04:00
parent ad4629102c
commit fbe33c05bd
No known key found for this signature in database
GPG Key ID: 611A80832067AF38
2 changed files with 12 additions and 0 deletions

View File

@ -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

View File

@ -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