Bonjour
j ai été confronté a un problème de migration
avec l interface web je ne voyais pas l erreur
donc je me suis mis en ligne de commande pour faire la migration jessie to stretch à la main (do_release_upgrade)
puis viens le probleme de php7.0 que je fait aussi a la main tant que j y suis.
puis je repasse par yunohost en web admin et la je vois et ne peux sauter les etape de migration donc je repart en cli
la je fait un yunohost tools migrations migrate --skip
et la il me saute les 3 etapes : stretch , php 7.0 , et postgres
ce que je voulait evité et je me rend compte qu il y a une option -t --target
qu il aurait falut que j utilise
mais j ai repéré le fichier /etc/yunohost/migrations_state.json
avec :
{“last_run_migration”: {“number”: 5, “name”: “postgresql_9p4_to_9p6”}}
du coup je fait un backup du fichier au cas ou je ferai des betise .
et je mets :
{“last_run_migration”: {“number”: 4, “name”: “php5_to_php7_pools”}}
et je relance la migration par un
yunohost tools migrations migrate
ljf
2
Je ne suis pas sûr de comprendre: la commande do_release_upgrade existait vraiment sur ton système ?
désolé la commande vien de ubuntu
do-release-upgrade
ppr
4
Bonjour @CyBerNetX ,
Je ne comprends pas bien également.
La théorie pour effectuer la migration de YunoHost d’une v2 Jessie vers la v3 Strecth est la suivante :
- mettre à jour son instance :
apt-get update && apt-get dist-upgrade
- mettre à jour les outils :
yunohost tools update
yunohost tools upgrade --ignore-apps
Source :
Attendre environ 1 heure, puis :
yunohost tools migrations migrate
Source :
https://yunohost.org/#/jessie_stretch_migration
Sauf erreur, il n’y a pas besoin de passer la commande do-release-upgrade
.
ppr
bonjour
pour information cet thread etait pour préciser comment revenir en arrière suite a l option –skip de la commande yunohost tools migrations migrate
yunohost tools migrations list liste chaque etape
yunohost tools migrations state list l’etape courante
cordialement
ppr
6
Merci pour la précision @CyBerNetX .
Je n’avais pas tout compris effectivement.
ppr