YunoHost 2.7.8 testing - call for quickfeedback

English version

Hello everyone !

We just released a new testing version for YunoHost (only the YunoHost core), this testing will be short, we just want to check that we haven’t broke anything.

The main feature of this release is a security improvement of the algorithm used by our DNS transaction signature. This feature is only used by the DynDNS mechanics behind the nohost.me / noho.st domains. Hence if you are using such a domain, you will see a migration to a stronger algorithm during the debian package upgrade. The migration takes about three minutes to perform (for technical reasons). If it fails, it will retried at each dyndns update (automatically ran by YunoHost periodically).

So for this release, you simply need to upgrade and tells us if you don’t see any error during this command execution, nothing else :slight_smile:. You shouldn’t see anything in particular if you are not using a nohost.me / noho.st domain.

We would be very interested to get your feedback (if the feature is working as expected). And of course that we haven’t broken anything.

We are calling for beta-testers to try this new version by following the instructions below and testing some specific items.

Remember this also is a good time to contribute translations! https://translate.yunohost.org/

:heart: Thanks to all contributors :heart: (Bram, Maniack, Jibec, Aleks…)!

Main changes in 2.7.8

Major changes

  • [enh] Use HMAC-SHA512 for DynDNS TSIG

Misc fixes/improvements

  • [fix] Fix ynh_restore_upgradebackup
  • [i18n] Improve french translation

Detailed changelog

How to participate to the beta-testing

You can join the beta-testing with a YunoHost instance configured to use the testing repository.

Before jumping in, you should be fully aware that the testing version may contain bugs. Do NOT use it for critical infrastructure. We also recommend that you keep a backup of your data and configurations.

Instructions to switch to `testing`
Open a terminal as root
sudo -i
Update your instance
apt-get update && apt-get dist-upgrade
Use the testing respository instead of stable
echo 'deb http://repo.yunohost.org/debian/ jessie stable testing' > /etc/apt/sources.list.d/yunohost.list
Update your instance
apt-get update && apt-get dist-upgrade
Subscribe to notifications in this thread in case some dangerous bugs are reported !

N.B. : you server won’t automatically go back into stable !

Instructions to switch back to `stable`
Open a terminal as root
sudo -i
Use the stable respository instead of testing
echo 'deb http://repo.yunohost.org/debian/ jessie stable' > /etc/apt/sources.list.d/yunohost.list
Update your instance
apt-get update && apt-get dist-upgrade

N.B. : your server will go back to testing only after some newer package will be available.

Give us feedback !

You can open tickets on the bugtracker or come chat with us on the dev chatroom !


Version française

Bonjour à toutes et à tous !

Nous venons de publier une nouvelle version de test de YunoHost, elle sera de courte durée (1 ou 2 jours maximums), nous voulons juste vérifier que nous n’avons rien cassé.

La fonctionnalité principale de cette nouvelle version est l’amélioration de la sécurité de la signature des transactions DNS. Cette fonctionnalité n’est utilisée que le mécanisme DynDNS derrière les domaines en nohost.me / noho.st. Si vous utilisez un tel domaine, vous constaterez une migration lors de la mise à jour du paquet debian. La migration prends environ trois minutes à s’exécuter (pour des raisons techniques). Si elle échoue, un nouvel essai aura lieu à chaque dyndns update (lancé périodiquement par YunoHost).

Pour cette version, nous demandons donc simplement de mettre à jour et de nous confirmer que vous ne constatez pas d’erreurs :slight_smile:. Vous ne devriez pas avoir de message particulier si vous n’utilisez pas de domaine en nohost.me / noho.st.

Nous sommes très intéressés par vos retours (si la fonctionnalité fonctionne comme prévu). Et bien entendu si nous n’avons rien cassé.

Nous vous proposons de participer au test de cette version en suivant les informations ci-dessous et en testant quelques points spécifiques qui listé ci-après.

C’est également le bon moment pour contribuer aux traductions ! https://translate.yunohost.org/

:heart: Merci à tous :heart: (Bram, Maniack, Jibec, Aleks…) !

Changements majeurs en 2.7.8

Changement principaux

  • [enh] Utilisation de HMAC-SHA512 for DynDNS TSIG

Améliorations et correctifs divers

  • [fix] Correction de ynh_restore_upgradebackup
  • [i18n] Traductions en français

Détail des changements

Comment participer au test

Vous pouvez participer avec une instance YunoHost configurée pour utiliser le dépôt testing.

Avant de vous lancer, vous devez être conscient que la version detest peut contenir des bugs. Ne l’utilisez pas pour des infrastructures critiques. Nous vous recommendons également d’effectuer des sauvegardes.

Instructions pour passer à une instance `testing`
Ouvrir un terminal en root
sudo -i
Mettre à jour l’instance
apt-get update && apt-get dist-upgrade
Utiliser le dépôt testing au lieu du dépôt stable
echo 'deb http://repo.yunohost.org/debian/ jessie stable testing' > /etc/apt/sources.list.d/yunohost.list
Mettre à jour l’instance
apt-get update && apt-get dist-upgrade
S’inscrire aux notifications de ce fil de discussion au cas où des bugs dangereux sont détectés

N.B. : votre serveur ne retournera pas automatiquement en version stable !

Instructions pour retourner à une instance `stable`
Ouvrir un terminal en root
sudo -i
Utiliser le dépôt stable au lieu du dépôt testing
echo 'deb http://repo.yunohost.org/debian/ jessie stable' > /etc/apt/sources.list.d/yunohost.list
Mettre à jour l’instance
apt-get update && apt-get dist-upgrade

N.B. : votre serveur retournera en version stable seulement après que de nouveaux paquets stables soient disponibles.

Donner vos retours

Vous pouvez ouvrir des tickets sur le bug tracker ou venir discuter avec nous sur le salon de dev !

Bonjour @YunoHost ,

J’ai appliqué sans avoir eu de message d’erreur à la sortie.
J’ai bien eu les rappels du décompte des 3 minutes, 2 minutes, 1 minutes et des 30 secondes.
J’ai sur le panel Outils ; Versions :

yunohost
2.7.8 (testing)
yunohost-admin
2.7.7 (local)
moulinette
2.7.7 (local)
ssowat
2.7.7 (local)

ppr

3 Likes

Merci pour votre travail, ne lâchez pas votre bijou!

2 Likes