Rename `matrix_conduwuit_directory_stat`
Signed-off-by: Suguru Hirahara <did🔑z6MkvVZk1A3KBApWJXv2Ju4H14ErDfRGxh8zxdXSZ4vACDg5>
pull/4913/head
| @@ -1,3 +1,13 @@ | |||||
| # 2026-02-XX | |||||
| ## conduwuit has been removed from the playbook | |||||
| [conduwuit](./docs/configuring-playbook-conduwuit.md) has been removed from the playbook, as it has been abandoned. | |||||
| The playbook will let you know if you're using any `matrix_conduwuit_*` variables. You'll need to remove them from `vars.yml` and potentially [uninstall the service manually](./docs/configuring-playbook-conduwuit.md#uninstalling-the-service-manually). | |||||
| Since [Continuwuity](configuring-playbook-continuwuity.md) is a drop-in replacement for conduwuit, migration is possible. Please refer to [this section](./configuring-playbook-continuwuity.md#migrating-from-conduwuit) for details. | |||||
| # 2026-02-09 | # 2026-02-09 | ||||
| ## (BC Break) matrix-media-repo datastore IDs are now required in `vars.yml` | ## (BC Break) matrix-media-repo datastore IDs are now required in `vars.yml` | ||||
| @@ -13,7 +13,7 @@ | |||||
| - name: Check existence of conduwuit directory | - name: Check existence of conduwuit directory | ||||
| ansible.builtin.stat: | ansible.builtin.stat: | ||||
| path: "{{ matrix_base_data_path }}/conduwuit" | path: "{{ matrix_base_data_path }}/conduwuit" | ||||
| register: matrix_conduwuit_directory_stat | |||||
| register: matrix_removed_conduwuit_directory_stat | |||||
| - name: Check existence of continuwuity directory | - name: Check existence of continuwuity directory | ||||
| ansible.builtin.stat: | ansible.builtin.stat: | ||||
| @@ -21,7 +21,7 @@ | |||||
| register: matrix_continuwuity_directory_stat | register: matrix_continuwuity_directory_stat | ||||
| - when: > | - when: > | ||||
| matrix_conduwuit_directory_stat.stat.exists | bool and | |||||
| matrix_removed_conduwuit_directory_stat.stat.exists | bool and | |||||
| matrix_continuwuity_directory_stat.stat.exists | bool | matrix_continuwuity_directory_stat.stat.exists | bool | ||||
| block: | block: | ||||
| - name: Ensure matrix-continuwuity.service systemd service is stopped | - name: Ensure matrix-continuwuity.service systemd service is stopped | ||||
| @@ -595,6 +595,18 @@ | |||||
| The following variables in your configuration need to be renamed: {{ lookup('ansible.builtin.varnames', '^matrix_client_cinny_.+', wantlist=True) | join(', ') }} | The following variables in your configuration need to be renamed: {{ lookup('ansible.builtin.varnames', '^matrix_client_cinny_.+', wantlist=True) | join(', ') }} | ||||
| when: "lookup('ansible.builtin.varnames', '^matrix_client_cinny_.+', wantlist=True) | length > 0" | when: "lookup('ansible.builtin.varnames', '^matrix_client_cinny_.+', wantlist=True) | length > 0" | ||||
| - name: (Deprecation) Catch and report matrix-conduwuit variables | |||||
| ansible.builtin.fail: | |||||
| msg: |- | |||||
| matrix-conduwuit was completely removed from the playbook in February 2026. | |||||
| Please remove all `matrix_conduwuit*` variables from your configuration file (vars.yml). | |||||
| You may wish to migrate to Continuwuity, a drop-in replacement for conduwuit. See `docs/configuring-playbook-continuwuity.md` for more information. | |||||
| The following variables in your configuration need to be removed: {{ lookup('ansible.builtin.varnames', '^matrix_conduwuit.+', wantlist=True) | join(', ') }} | |||||
| when: "lookup('ansible.builtin.varnames', '^matrix_conduwuit.+', wantlist=True) | length > 0" | |||||
| - name: (Deprecation) Catch and report matrix-dynamic-dns variables | - name: (Deprecation) Catch and report matrix-dynamic-dns variables | ||||
| ansible.builtin.fail: | ansible.builtin.fail: | ||||
| msg: |- | msg: |- | ||||