Register the results of file changes
The idea here is to expose information to users to allow them to make decisions, for example restarting a service. Change-Id: I815564f9708a51ce13ea0397dd991aebbcad430e Signed-off-by: Paul Belanger <pabelanger@redhat.com>
This commit is contained in:
parent
188383e8d0
commit
a196040868
@ -19,7 +19,7 @@
|
||||
state: reloaded
|
||||
when: zuul_service_zuul_launcher_manage and
|
||||
zuul_service_zuul_launcher_state == "started" and not
|
||||
__zuul_launcher_service.changed
|
||||
zuul_service_zuul_launcher.changed
|
||||
|
||||
- name: Reload zuul-merger
|
||||
become: yes
|
||||
@ -28,7 +28,7 @@
|
||||
state: reloaded
|
||||
when: zuul_service_zuul_merger_manage and
|
||||
zuul_service_zuul_merger_state == "started" and not
|
||||
__zuul_merger_service.changed
|
||||
zuul_service_zuul_merger.changed
|
||||
|
||||
- name: Reload zuul-server
|
||||
become: yes
|
||||
@ -37,4 +37,4 @@
|
||||
state: reloaded
|
||||
when: zuul_service_zuul_server_manage and
|
||||
zuul_service_zuul_server_state == "started" and not
|
||||
__zuul_server_service.changed
|
||||
zuul_service_zuul_server.changed
|
||||
|
@ -31,6 +31,7 @@
|
||||
mode: "{{ zuul_file_gearman_logging_conf_mode }}"
|
||||
owner: "{{ zuul_file_gearman_logging_conf_owner }}"
|
||||
src: "{{ zuul_file_gearman_logging_conf_src }}"
|
||||
register: zuul_file_gearman_logging_conf
|
||||
notify: Reload zuul-server
|
||||
|
||||
- name: Copy launcher logging file.
|
||||
@ -41,6 +42,7 @@
|
||||
mode: "{{ zuul_file_launcher_logging_conf_mode }}"
|
||||
owner: "{{ zuul_file_launcher_logging_conf_owner }}"
|
||||
src: "{{ zuul_file_launcher_logging_conf_src }}"
|
||||
register: zuul_file_launcher_logging_conf
|
||||
notify: Reload zuul-launcher
|
||||
|
||||
- name: Copy merger logging file.
|
||||
@ -51,6 +53,7 @@
|
||||
mode: "{{ zuul_file_merger_logging_conf_mode }}"
|
||||
owner: "{{ zuul_file_merger_logging_conf_owner }}"
|
||||
src: "{{ zuul_file_merger_logging_conf_src }}"
|
||||
register: zuul_file_merger_logging_conf
|
||||
notify: Reload zuul-merger
|
||||
|
||||
- name: Copy server logging file.
|
||||
@ -61,6 +64,7 @@
|
||||
mode: "{{ zuul_file_server_logging_conf_mode }}"
|
||||
owner: "{{ zuul_file_server_logging_conf_owner }}"
|
||||
src: "{{ zuul_file_server_logging_conf_src }}"
|
||||
register: zuul_file_server_logging_conf
|
||||
notify: Reload zuul-server
|
||||
|
||||
- name: Copy layout configuration.
|
||||
@ -71,6 +75,7 @@
|
||||
mode: "{{ zuul_file_layout_mode }}"
|
||||
owner: "{{ zuul_file_layout_owner }}"
|
||||
src: "{{ zuul_file_layout_src }}"
|
||||
register: zuul_file_layout
|
||||
notify: Reload zuul-server
|
||||
|
||||
- name: Copy zuul configuration.
|
||||
@ -81,6 +86,7 @@
|
||||
mode: "{{ zuul_file_zuul_conf_mode }}"
|
||||
owner: "{{ zuul_file_zuul_conf_owner }}"
|
||||
src: "{{ zuul_file_zuul_conf_src }}"
|
||||
register: zuul_file_zuul_conf
|
||||
notify:
|
||||
- Reload zuul-launcher
|
||||
- Reload zuul-merger
|
||||
|
@ -110,6 +110,7 @@
|
||||
mode: "{{ zuul_file_zuul_launcher_service_mode }}"
|
||||
owner: "{{ zuul_file_zuul_launcher_service_owner }}"
|
||||
src: "{{ zuul_file_zuul_launcher_service_src }}"
|
||||
register: zuul_file_zuul_launcher_service
|
||||
|
||||
- name: Copy zuul-launcher service config into place.
|
||||
become: yes
|
||||
@ -119,6 +120,7 @@
|
||||
mode: "{{ zuul_file_zuul_launcher_service_config_mode }}"
|
||||
owner: "{{ zuul_file_zuul_launcher_service_config_owner }}"
|
||||
src: "{{ zuul_file_zuul_launcher_service_config_src }}"
|
||||
register: zuul_file_zuul_launcher_service_config
|
||||
|
||||
- name: Copy zuul-merger service into place.
|
||||
become: yes
|
||||
@ -128,6 +130,7 @@
|
||||
mode: "{{ zuul_file_zuul_merger_service_mode }}"
|
||||
owner: "{{ zuul_file_zuul_merger_service_owner }}"
|
||||
src: "{{ zuul_file_zuul_merger_service_src }}"
|
||||
register: zuul_file_zuul_merger_service
|
||||
|
||||
- name: Copy zuul-merger service config into place.
|
||||
become: yes
|
||||
@ -137,6 +140,7 @@
|
||||
mode: "{{ zuul_file_zuul_merger_service_config_mode }}"
|
||||
owner: "{{ zuul_file_zuul_merger_service_config_owner }}"
|
||||
src: "{{ zuul_file_zuul_merger_service_config_src }}"
|
||||
register: zuul_file_zuul_merger_service_config
|
||||
|
||||
- name: Copy zuul-server service into place.
|
||||
become: yes
|
||||
@ -146,6 +150,7 @@
|
||||
mode: "{{ zuul_file_zuul_server_service_mode }}"
|
||||
owner: "{{ zuul_file_zuul_server_service_owner }}"
|
||||
src: "{{ zuul_file_zuul_server_service_src }}"
|
||||
register: zuul_file_zuul_server_service
|
||||
|
||||
- name: Copy zuul-server service config into place.
|
||||
become: yes
|
||||
@ -155,6 +160,7 @@
|
||||
mode: "{{ zuul_file_zuul_server_service_config_mode }}"
|
||||
owner: "{{ zuul_file_zuul_server_service_config_owner }}"
|
||||
src: "{{ zuul_file_zuul_server_service_config_src }}"
|
||||
register: zuul_file_zuul_server_service_config
|
||||
|
||||
- name: Enable zuul-launcher service.
|
||||
become: yes
|
||||
@ -162,7 +168,7 @@
|
||||
enabled: "{{ zuul_service_zuul_launcher_enabled }}"
|
||||
name: "{{ zuul_service_zuul_launcher_name }}"
|
||||
state: "{{ zuul_service_zuul_launcher_state }}"
|
||||
register: __zuul_launcher_service
|
||||
register: zuul_service_zuul_launcher
|
||||
when: zuul_service_zuul_launcher_manage
|
||||
|
||||
- name: Enable zuul-merger service.
|
||||
@ -171,7 +177,7 @@
|
||||
enabled: "{{ zuul_service_zuul_merger_enabled }}"
|
||||
name: "{{ zuul_service_zuul_merger_name }}"
|
||||
state: "{{ zuul_service_zuul_merger_state }}"
|
||||
register: __zuul_merger_service
|
||||
register: zuul_service_zuul_merger
|
||||
when: zuul_service_zuul_merger_manage
|
||||
|
||||
- name: Enable zuul-server service.
|
||||
@ -180,5 +186,5 @@
|
||||
enabled: "{{ zuul_service_zuul_server_enabled }}"
|
||||
name: "{{ zuul_service_zuul_server_name }}"
|
||||
state: "{{ zuul_service_zuul_server_state }}"
|
||||
register: __zuul_server_service
|
||||
register: zuul_service_zuul_server
|
||||
when: zuul_service_zuul_server_manage
|
||||
|
@ -27,6 +27,25 @@
|
||||
- "{{ rolename }}"
|
||||
|
||||
post_tasks:
|
||||
- name: Assert results are registered.
|
||||
assert:
|
||||
that:
|
||||
- zuul_file_gearman_logging_conf
|
||||
- zuul_file_launcher_logging_conf
|
||||
- zuul_file_merger_logging_conf
|
||||
- zuul_file_server_logging_conf
|
||||
- zuul_file_layout
|
||||
- zuul_file_zuul_conf
|
||||
- zuul_file_zuul_launcher_service
|
||||
- zuul_file_zuul_launcher_service_config
|
||||
- zuul_file_zuul_merger_service
|
||||
- zuul_file_zuul_merger_service_config
|
||||
- zuul_file_zuul_server_service
|
||||
- zuul_file_zuul_server_service_config
|
||||
- zuul_service_zuul_launcher
|
||||
- zuul_service_zuul_merger
|
||||
- zuul_service_zuul_server
|
||||
|
||||
- name: Ensure zuul_user_name is zuul.
|
||||
shell: /usr/bin/getent passwd zuul
|
||||
tags: skip_ansible_lint
|
||||
|
Loading…
x
Reference in New Issue
Block a user