From 8b3dffe724c0c612ea169fb47fb41f503241878d Mon Sep 17 00:00:00 2001 From: Slavi Pantaleev Date: Thu, 17 Sep 2026 20:44:43 +0300 Subject: [PATCH] Reuse Continuwuity removed-variable validation --- .../matrix-continuwuity/tasks/validate_config.yml | 11 +---------- 1 file changed, 1 insertion(+), 10 deletions(-) diff --git a/roles/custom/matrix-continuwuity/tasks/validate_config.yml b/roles/custom/matrix-continuwuity/tasks/validate_config.yml index 931133627..e5aa038ed 100644 --- a/roles/custom/matrix-continuwuity/tasks/validate_config.yml +++ b/roles/custom/matrix-continuwuity/tasks/validate_config.yml @@ -37,16 +37,7 @@ - {'old': 'matrix_continuwuity_docker_image_registry_prefix_upstream', 'new': 'matrix_continuwuity_container_image_registry_prefix_upstream'} - {'old': 'matrix_continuwuity_docker_image_registry_prefix_upstream_default', 'new': 'matrix_continuwuity_container_image_registry_prefix_upstream_default'} - {'old': 'matrix_continuwuity_container_image_force_pull', 'new': ' (the new community.docker.docker_image_pull module handles this natively)'} - -- name: (Deprecation) Catch and report removed Continuwuity settings - ansible.builtin.fail: - msg: >- - Your configuration contains a removed variable (`{{ item }}`). Please remove it from your configuration file (vars.yml). - Official Continuwuity images no longer support registration without a challenge. - If registration is enabled, configure a registration token, ReCAPTCHA, or required email verification. - when: "lookup('ansible.builtin.varnames', ('^' + item + '$'), wantlist=True) | length > 0" - with_items: - - matrix_continuwuity_config_yes_i_am_very_very_sure_i_want_an_open_registration_server_prone_to_abuse + - {'old': 'matrix_continuwuity_config_yes_i_am_very_very_sure_i_want_an_open_registration_server_prone_to_abuse', 'new': ' (official images no longer support registration without a challenge)'} - name: Fail if Continuwuity ReCAPTCHA is only partially configured ansible.builtin.fail: