address review reqs

This commit is contained in:
Guido Grazioli 2024-05-15 15:58:21 +02:00
commit c22389c86f
6 changed files with 26 additions and 11 deletions

View file

@ -15,3 +15,9 @@
retries: 25
delay: 10
when: keycloak_quarkus_restart_health_check
- name: Pause to give distributed ispn caches time to (re-)replicate back onto first host
ansible.builtin.pause:
seconds: "{{ keycloak_quarkus_restart_pause }}"
when:
- keycloak_quarkus_ha_enabled

View file

@ -3,6 +3,9 @@
throttle: 1
loop: "{{ ansible_play_hosts }}"
block:
- name: "Restart and enable {{ keycloak.service_name }} service on first host"
ansible.builtin.include_tasks: ../restart.yml
delegate_to: "{{ item }}"
- name: "Restart and enable {{ keycloak.service_name }} service on {{ item }}"
ansible.builtin.include_tasks:
file: ../restart.yml
apply:
delegate_to: "{{ item }}"
run_once: true

View file

@ -1,5 +1,5 @@
---
- name: Verify first restarted service with health URL, then rest in parallel
- name: Verify first restarted service with health URL, then rest restart in parallel
block:
- name: "Restart and enable {{ keycloak.service_name }} service on first host"
ansible.builtin.systemd:
@ -28,7 +28,10 @@
- keycloak_quarkus_ha_enabled
- name: "Restart and enable {{ keycloak.service_name }} service on other hosts"
ansible.builtin.include_tasks: ../restart.yml
delegate_to: "{{ item }}"
loop: "{{ ansible_play_hosts }}"
ansible.builtin.systemd:
name: "{{ keycloak.service_name }}"
enabled: true
state: restarted
daemon_reload: true
become: true
when: inventory_hostname != ansible_play_hosts | first