Matrix Docker Ansible eploy
Non puoi selezionare più di 25 argomenti Gli argomenti devono iniziare con una lettera o un numero, possono includere trattini ('-') e possono essere lunghi fino a 35 caratteri.
 
 

31 righe
1.4 KiB

  1. # SPDX-FileCopyrightText: 2024 MDAD Team and contributors
  2. #
  3. # SPDX-License-Identifier: AGPL-3.0-or-later
  4. ---
  5. - name: Fail if required matrix-ldap-registration-proxy settings not defined
  6. ansible.builtin.fail:
  7. msg: >-
  8. You need to define a required configuration setting (`{{ item }}`).
  9. when: "vars[item] == ''"
  10. with_items:
  11. - "matrix_ldap_registration_proxy_hostname"
  12. - "matrix_ldap_registration_proxy_ldap_uri"
  13. - "matrix_ldap_registration_proxy_ldap_base_dn"
  14. - "matrix_ldap_registration_proxy_ldap_user"
  15. - "matrix_ldap_registration_proxy_ldap_password"
  16. - "matrix_ldap_registration_proxy_container_network"
  17. - name: (Deprecation) Catch and report renamed matrix-ldap-registration-proxy settings
  18. ansible.builtin.fail:
  19. msg: >-
  20. Your configuration contains a variable, which now has a different name.
  21. Please change your configuration to rename the variable (`{{ item.old }}` -> `{{ item.new }}`).
  22. when: "item.old in vars"
  23. with_items:
  24. - {'old': 'matrix_ldap_registration_proxy_registration_addr_with_container', 'new': '<removed>'}
  25. - {'old': 'matrix_ldap_registration_proxy_registration_addr_sans_container', 'new': '<removed>'}
  26. - {'old': 'matrix_ldap_registration_proxy_container_port', 'new': 'matrix_ldap_registration_listen_port'}
  27. - {'old': 'matrix_ldap_registration_proxy_registration_endpoint', 'new': 'matrix_ldap_registration_proxy_container_labels_registration_endpoint_path'}