Allow user to manage specific service / config files
Increase the ability for a user to toggle control over the specific service / config files. Change-Id: I5011bdd0b299a4f09a3fe49b3888d48b658908b9 Signed-off-by: Paul Belanger <pabelanger@redhat.com>
This commit is contained in:
parent
d7e1665f58
commit
dbeb2cb052
@ -69,15 +69,19 @@ nodepool_pip_name: nodepool
|
||||
# nodepool_pip_virtualenv:
|
||||
|
||||
# tasks/service.yaml
|
||||
nodepool_file_nodepool_builder_service_manage: true
|
||||
nodepool_file_nodepool_builder_service_group: root
|
||||
nodepool_file_nodepool_builder_service_owner: root
|
||||
|
||||
nodepool_file_nodepool_builder_service_config_manage: true
|
||||
nodepool_file_nodepool_builder_service_config_group: root
|
||||
nodepool_file_nodepool_builder_service_config_owner: root
|
||||
|
||||
nodepool_file_nodepool_launcher_service_manage: true
|
||||
nodepool_file_nodepool_launcher_service_group: root
|
||||
nodepool_file_nodepool_launcher_service_owner: root
|
||||
|
||||
nodepool_file_nodepool_launcher_service_config_manage: true
|
||||
nodepool_file_nodepool_launcher_service_config_group: root
|
||||
nodepool_file_nodepool_launcher_service_config_owner: root
|
||||
|
||||
|
@ -81,7 +81,7 @@
|
||||
owner: "{{ nodepool_file_nodepool_builder_service_owner }}"
|
||||
src: "{{ nodepool_file_nodepool_builder_service_src }}"
|
||||
register: nodepool_file_nodepool_builder_service
|
||||
when: nodepool_service_nodepool_builder_manage
|
||||
when: nodepool_file_nodepool_builder_service_manage
|
||||
|
||||
- name: Install nodepool-builder service config into place.
|
||||
become: yes
|
||||
@ -92,7 +92,7 @@
|
||||
owner: "{{ nodepool_file_nodepool_builder_service_config_owner }}"
|
||||
src: "{{ nodepool_file_nodepool_builder_service_config_src }}"
|
||||
register: nodepool_file_nodepool_builder_service_config
|
||||
when: nodepool_service_nodepool_builder_manage
|
||||
when: nodepool_file_nodepool_builder_service_config_manage
|
||||
|
||||
- name: Install nodepool-launcher service script into place.
|
||||
become: yes
|
||||
@ -103,7 +103,7 @@
|
||||
owner: "{{ nodepool_file_nodepool_launcher_service_owner }}"
|
||||
src: "{{ nodepool_file_nodepool_launcher_service_src }}"
|
||||
register: nodepool_file_nodepool_launcher_service
|
||||
when: nodepool_service_nodepool_launcher_manage
|
||||
when: nodepool_file_nodepool_launcher_service_manage
|
||||
|
||||
- name: Install nodepool-launcher service config into place.
|
||||
become: yes
|
||||
@ -114,7 +114,7 @@
|
||||
owner: "{{ nodepool_file_nodepool_launcher_service_config_owner }}"
|
||||
src: "{{ nodepool_file_nodepool_launcher_service_config_src }}"
|
||||
register: nodepool_file_nodepool_launcher_service_config
|
||||
when: nodepool_service_nodepool_launcher_manage
|
||||
when: nodepool_file_nodepool_launcher_service_config_manage
|
||||
|
||||
- name: Enable nodepool-builder service.
|
||||
become: yes
|
||||
|
Loading…
x
Reference in New Issue
Block a user