From b98bdbe36ded3a020b5cffd0263c680d67564239 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ebbe=20Ba=C3=9F?= Date: Wed, 29 Jul 2026 14:44:37 +0200 Subject: [PATCH] reverted back to old exec methode and added type arg to cmd --- .../setup_talk_with_hpb.yml | 56 +++++++++---------- 1 file changed, 28 insertions(+), 28 deletions(-) diff --git a/playbooks/linux/ubuntu-server/nextcloud_full_deployment/setup_talk_with_hpb.yml b/playbooks/linux/ubuntu-server/nextcloud_full_deployment/setup_talk_with_hpb.yml index c52dc10..aaa1455 100644 --- a/playbooks/linux/ubuntu-server/nextcloud_full_deployment/setup_talk_with_hpb.yml +++ b/playbooks/linux/ubuntu-server/nextcloud_full_deployment/setup_talk_with_hpb.yml @@ -52,38 +52,38 @@ changed_when: "'already installed' not in install_result.stdout" failed_when: install_result.rc != 0 and 'already installed' not in install_result.stdout - # - name: Configure Talk app's High Performance Backend (HPB) signaling server - # ansible.builtin.command: > - # sudo -u www-data php occ config:app:set spreed signaling servers - # --value='{"servers":[{"server":"{{ nc_talk_hpb_domain }}","verify":true}],"secret":"{{ nc_talk_hpb_signaling_secret }}"}' - # args: - # chdir: "{{ nextcloud_install_dir }}" - # changed_when: true - - - name: Configure Talk HPB signaling server - ansible.builtin.command: - argv: - - sudo - - -u - - www-data - - php - - occ - - config:app:set - - spreed - - signaling_servers - - "--value={{ talk_signaling | to_json }}" - - --sensitive + - name: Configure Talk app's High Performance Backend (HPB) signaling server + ansible.builtin.command: > + sudo -u www-data php occ config:app:set spreed signaling servers + --value='{"servers":[{"server":"{{ nc_talk_hpb_domain }}","verify":true}],"secret":"{{ nc_talk_hpb_signaling_secret }}"} --type=array' args: chdir: "{{ nextcloud_install_dir }}" - vars: - talk_signaling: - servers: - - server: "{{ nc_talk_hpb_domain }}" - verify: true - secret: "{{ nc_talk_hpb_signaling_secret }}" - no_log: false changed_when: true + # - name: Configure Talk HPB signaling server + # ansible.builtin.command: + # argv: + # - sudo + # - -u + # - www-data + # - php + # - occ + # - config:app:set + # - spreed + # - signaling_servers + # - "--value={{ talk_signaling | to_json }}" + # - --sensitive + # args: + # chdir: "{{ nextcloud_install_dir }}" + # vars: + # talk_signaling: + # servers: + # - server: "{{ nc_talk_hpb_domain }}" + # verify: true + # secret: "{{ nc_talk_hpb_signaling_secret }}" + # no_log: false + # changed_when: true + - name: Configure Talk app's High Performance Backend (HPB) TURN server ansible.builtin.command: > sudo -u www-data php occ config:app:set spreed turn_servers