reverted back to old exec methode and added type arg to cmd

This commit is contained in:
Ebbe Baß
2026-07-29 14:44:37 +02:00
parent 3333a72929
commit b98bdbe36d
@@ -52,38 +52,38 @@
changed_when: "'already installed' not in install_result.stdout" changed_when: "'already installed' not in install_result.stdout"
failed_when: install_result.rc != 0 and '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 - name: Configure Talk app's High Performance Backend (HPB) signaling server
# ansible.builtin.command: > ansible.builtin.command: >
# sudo -u www-data php occ config:app:set spreed signaling servers 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 }}"}' --value='{"servers":[{"server":"{{ nc_talk_hpb_domain }}","verify":true}],"secret":"{{ nc_talk_hpb_signaling_secret }}"} --type=array'
# 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
args: args:
chdir: "{{ nextcloud_install_dir }}" 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 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 - name: Configure Talk app's High Performance Backend (HPB) TURN server
ansible.builtin.command: > ansible.builtin.command: >
sudo -u www-data php occ config:app:set spreed turn_servers sudo -u www-data php occ config:app:set spreed turn_servers