From aefba529db75b13d169f3f376983c0340351948a Mon Sep 17 00:00:00 2001 From: rene Date: Fri, 25 Feb 2022 09:56:04 +0100 Subject: [PATCH] introduced preinstalled variable --- host_vars/mewimeet.de.yml | 1 + roles/jitsimeet/tasks/install_jitsimeet.yml | 28 +++++++++++---------- 2 files changed, 16 insertions(+), 13 deletions(-) diff --git a/host_vars/mewimeet.de.yml b/host_vars/mewimeet.de.yml index 1ef7ed7..188f976 100644 --- a/host_vars/mewimeet.de.yml +++ b/host_vars/mewimeet.de.yml @@ -11,6 +11,7 @@ microcode_amd_install: false microcode_intel_install: false proxmox_instance: false raspberry_pi: false +preinstalled: true # server unattended_upgrades: true diff --git a/roles/jitsimeet/tasks/install_jitsimeet.yml b/roles/jitsimeet/tasks/install_jitsimeet.yml index bdca4bb..744bbf2 100644 --- a/roles/jitsimeet/tasks/install_jitsimeet.yml +++ b/roles/jitsimeet/tasks/install_jitsimeet.yml @@ -16,20 +16,22 @@ # - jitsi-meet-web-config # - jitsi-videobridge2 -- name: jitsimeet | set debconf vars - shell: - cmd: "{{ playbook_dir }}/roles/jitsimeet/files/set_debconf.sh {{ jitsi_fqdn }}" +- block + - name: jitsimeet | set debconf vars + shell: + cmd: "{{ playbook_dir }}/roles/jitsimeet/files/set_debconf.sh {{ jitsi_fqdn }}" -- name: jitsimeet | install packages - package: - name: - - prosody - - jicofo - - jitsi-meet-web - - jitsi-meet-prosody - - jitsi-meet-web-config - - jitsi-videobridge2 - notify: restart_nginx + - name: jitsimeet | install packages + package: + name: + - prosody + - jicofo + - jitsi-meet-web + - jitsi-meet-prosody + - jitsi-meet-web-config + - jitsi-videobridge2 + notify: restart_nginx + when: preinstalled == false or preinstalled is not defined - name: jitsimeet | copy custom settings copy: