From db4b6efb5da80629987672a55a87c4ef370f8bcf Mon Sep 17 00:00:00 2001 From: Slavi Pantaleev Date: Tue, 5 Apr 2022 16:08:11 +0300 Subject: [PATCH] Force self-building of matrix-hookshot on arm64 The `halfshot/matrix-hookshot` container images published to Docker Hub (as of 2022-04-05, at least) are only available for `amd64`, not for `arm64`. Self-building on arm64 is necessary. Related to https://github.com/spantaleev/matrix-docker-ansible-deploy/pull/1728 It should be noted that a `roiarthurb/matrix-hookshot` container image is available, which is available for the arm64 platform, but that's non-official and doesn't contain an amd64 build, so it's of limited use. --- group_vars/matrix_servers | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/group_vars/matrix_servers b/group_vars/matrix_servers index 15032cab..17acd5e1 100755 --- a/group_vars/matrix_servers +++ b/group_vars/matrix_servers @@ -671,7 +671,7 @@ matrix_heisenbridge_systemd_wanted_services_list: | # We don't enable bridges by default. matrix_hookshot_enabled: false -matrix_hookshot_container_image_self_build: "{{ matrix_architecture not in ['arm64', 'amd64'] }}" +matrix_hookshot_container_image_self_build: "{{ matrix_architecture not in ['amd64'] }}" matrix_hookshot_appservice_token: "{{ '%s' | format(matrix_homeserver_generic_secret_key) | password_hash('sha512', 'hookshot.as.tok') | to_uuid }}"