diff --git a/src/roles/foreman/handlers/main.yaml b/src/roles/foreman/handlers/main.yaml new file mode 100644 index 000000000..9bb0e6372 --- /dev/null +++ b/src/roles/foreman/handlers/main.yaml @@ -0,0 +1,5 @@ +--- +- name: Restart foreman service + ansible.builtin.systemd: + name: foreman + state: restarted diff --git a/src/roles/foreman/tasks/main.yaml b/src/roles/foreman/tasks/main.yaml index c38c9a665..c25d2d138 100644 --- a/src/roles/foreman/tasks/main.yaml +++ b/src/roles/foreman/tasks/main.yaml @@ -33,18 +33,24 @@ name: foreman-ca-cert path: "{{ foreman_ca_certificate }}" state: present + notify: + - Restart foreman service - name: Create the podman secret for Foreman client certificate containers.podman.podman_secret: state: present name: foreman-client-cert path: "{{ foreman_client_certificate }}" + notify: + - Restart foreman service - name: Create the podman secret for Foreman client key containers.podman.podman_secret: state: present name: foreman-client-key path: "{{ foreman_client_key }}" + notify: + - Restart foreman service - name: Deploy Foreman Container containers.podman.podman_container: