Switch to systemd task for services

Now that we only support systemd, we can switch to the systemd task in
ansible. This add support for the daemon-reload option.

Change-Id: I3ea9b5b54536cfca18739304fcc737e70769e0e8
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
This commit is contained in:
Paul Belanger 2017-05-29 18:03:40 -04:00
parent 414a470bee
commit c8103941ba
No known key found for this signature in database
GPG Key ID: 611A80832067AF38
2 changed files with 6 additions and 2 deletions

View File

@ -85,11 +85,13 @@ nodepool_file_nodepool_launcher_service_config_manage: true
nodepool_file_nodepool_launcher_service_config_group: root
nodepool_file_nodepool_launcher_service_config_owner: root
nodepool_service_nodepool_builder_daemon_reload: true
nodepool_service_nodepool_builder_enabled: yes
nodepool_service_nodepool_builder_manage: true
nodepool_service_nodepool_builder_name: nodepool-builder
nodepool_service_nodepool_builder_state: started
nodepool_service_nodepool_launcher_daemon_reload: true
nodepool_service_nodepool_launcher_enabled: yes
nodepool_service_nodepool_launcher_manage: true
nodepool_service_nodepool_launcher_name: nodepool-launcher

View File

@ -136,7 +136,8 @@
- name: Enable nodepool-builder service.
become: yes
service:
systemd:
daemon_reload: "{{ nodepool_service_nodepool_builder_daemon_reload }}"
enabled: "{{ nodepool_service_nodepool_builder_enabled }}"
name: "{{ nodepool_service_nodepool_builder_name }}"
state: "{{ nodepool_service_nodepool_builder_state }}"
@ -145,7 +146,8 @@
- name: Enable nodepool-launcher service.
become: yes
service:
systemd:
daemon_reload: "{{ nodepool_service_nodepool_launcher_daemon_reload }}"
enabled: "{{ nodepool_service_nodepool_launcher_enabled }}"
name: "{{ nodepool_service_nodepool_launcher_name }}"
state: "{{ nodepool_service_nodepool_launcher_state }}"