11/2024 Mise-à-jour du bridge Signal

Dans les prochains jours nous allons mettre à jour le bridge signal. Il s’agit d’une mise-à-jour majeure et complexe.
Il se peut que nous ne parvenions pas à conserver les salons miroir en place. Dans ce cas il faudra que vous les remettiez en place le bridge entre le groupe signal et le salon matrix.

Explications détaillées

Passage de la version 0.4.3 écrite en python reposant sur signald à la version 0.7.2 écrite en golang et reposant sur libsignal. https://github.com/mautrix/signal/releases

1 « J'aime »

La mise-à-jour a démarré hier. Pour l’instant un problème de migration de table dans la base de données bloque le redémarrage du bridge.

Par contre la migration de signald vers l’application Langis sur smartphone s’est bien déroulée. Les salons miroir devraient donc pouvoir être conservés.

Mise-à-jour terminée, le bridge fonctionne de nouveau de signal vers matrix, ce qui n’était plus le cas depuis plusieurs mois. Il est possible que le robot de mise en relation arnmessager ne soit plus fonctionnel pour bridger de nouveaux salons signal. Merci de nous signaler tout problème.

En effet, les commandes pour contrôler le bridge ont pu changer depuis la dernière mise à jour.
Notez que le robot de mise en relation était coupé ces derniers jours dans le cadre de la mise à jour de notre bridge signal.

1 « J'aime »

Nouvelle màj du bridge signal qui ne fonctionne plus depuis plusieurs jours.
cf. https://github.com/YunoHost-Apps/mautrix_signal_ynh/issues/136
Le serveur matrix va être coupé quelques minutes.

Bon la prochaine fois que le bridge ne fonctionne plus de signal vers matrix c’est probablement du à une erreur de ma part : username_template: sg_{{.}} (et non signal_) dans /var/www/mautrix_signal/config.yaml ET dans /etc/matrix-synapse/app-service/mautrix_signal.yaml

Ca ne devrait plus arriver à l’avenir quand j’aurai merge ça qui corrigera une erreur faite par les mainteneurs du paquet yunohost qui ont cru qu’ils pouvaient changer le username_template comme bon leur semblait, alors que non, ça requiert la réinstallation du bridge… Hors, on ne veut pas péter toutes les install précédentes…

https://github.com/YunoHost-Apps/mautrix_signal_ynh/pull/140