Mastodon : erreur d'installation après une mise à jour

Bonjour

Je suis sur Yunohost 3.6.4.3 dans une VM derrière un Proxmox.

J’ai voulu faire une mise à jour de Mastodon 2.9.2 qui a échoué et ensuite apparement qui a supprimé Mastodon sur Yunohost. J’ai tenté une restauration qui a également échoué. Je pense que j’ai perdu mon instance.

J’ai donc tenté une réinstallation avec également un échec donc voici le log :

2019-07-18 18:34:23,266: DEBUG - + local legacy_args=m
2019-07-18 18:34:23,267: DEBUG - + args_array=([m]=message=)
2019-07-18 18:34:23,268: DEBUG - + declare -Ar args_array
2019-07-18 18:34:23,268: DEBUG - + local message
2019-07-18 18:34:23,269: DEBUG - + ynh_handle_getopts_args ‘–message=!!\n mastodon’’‘s script has encountered an error. Its execution was cancelled.\n!!’
2019-07-18 18:34:23,269: DEBUG - + set +x
2019-07-18 18:34:23,370: DEBUG - + ynh_print_log ‘\e[91m\e[1m[ERR]\e[0m !!\n mastodon’’‘s script has encountered an error. Its execution was cancelled.\n!!’
2019-07-18 18:34:23,371: WARNING - e[91me[1m[ERR]e[0m !!
2019-07-18 18:34:23,372: DEBUG - + echo -e ‘\e[91m\e[1m[ERR]\e[0m !!\n mastodon’’‘s script has encountered an error. Its execution was cancelled.\n!!’
2019-07-18 18:34:23,372: WARNING - mastodon’s script has encountered an error. Its execution was cancelled.
2019-07-18 18:34:23,373: DEBUG - + ‘[’ api == cli ‘]’
2019-07-18 18:34:23,373: WARNING - !!
2019-07-18 18:34:23,374: DEBUG - + type -t ynh_clean_setup
2019-07-18 18:34:23,374: DEBUG - + ynh_clean_setup
2019-07-18 18:34:23,374: DEBUG - + ynh_clean_check_starting
2019-07-18 18:34:23,375: DEBUG - + kill -s 15
2019-07-18 18:34:23,375: DEBUG - kill : utilisation :kill [-s sigspec | -n signum | -sigspec] pid | jobspec … ou kill -l [sigspec]
2019-07-18 18:34:23,376: DEBUG - + ynh_secure_remove ‘’
2019-07-18 18:34:23,377: DEBUG - + local legacy_args=f
2019-07-18 18:34:23,377: DEBUG - + args_array=([f]=file=)
2019-07-18 18:34:23,379: DEBUG - + declare -Ar args_array
2019-07-18 18:34:23,379: DEBUG - + local file
2019-07-18 18:34:23,380: DEBUG - + ynh_handle_getopts_args ‘’
2019-07-18 18:34:23,380: DEBUG - + set +x
2019-07-18 18:34:23,482: DEBUG - + echo ‘! Helper used in legacy mode !’
2019-07-18 18:34:23,483: DEBUG - + set +x
2019-07-18 18:34:23,483: DEBUG - + local ‘forbidden_path= /var/www /home/yunohost.app’
2019-07-18 18:34:23,484: DEBUG - + ‘[’ 1 -ge 2 ‘]’
2019-07-18 18:34:23,485: DEBUG - + [[ /var/www /home/yunohost.app =~ ‘’ ]]
2019-07-18 18:34:23,486: DEBUG - + ynh_print_warn ‘–message=Avoid deleting .’
2019-07-18 18:34:23,487: DEBUG - + local legacy_args=m
2019-07-18 18:34:23,489: DEBUG - + args_array=([m]=message=)
2019-07-18 18:34:23,490: DEBUG - + declare -Ar args_array
2019-07-18 18:34:23,491: DEBUG - + local message
2019-07-18 18:34:23,492: DEBUG - + ynh_handle_getopts_args ‘–message=Avoid deleting .’
2019-07-18 18:34:23,493: DEBUG - + set +x
2019-07-18 18:34:23,595: DEBUG - + ynh_print_log ‘\e[93m\e[1m[WARN]\e[0m Avoid deleting .’
2019-07-18 18:34:23,596: WARNING -
2019-07-18 18:34:23,597: DEBUG - + echo -e ‘\e[93m\e[1m[WARN]\e[0m Avoid deleting .’
2019-07-18 18:34:23,597: DEBUG - e[93me[1m[WARN]e[0m Avoid deleting .
2019-07-18 18:34:23,598: DEBUG - + ynh_die
2019-07-18 18:34:23,598: DEBUG - + local legacy_args=mc
2019-07-18 18:34:23,599: DEBUG - + args_array=([m]=message= [c]=ret_code=)
2019-07-18 18:34:23,599: DEBUG - + declare -Ar args_array
2019-07-18 18:34:23,600: DEBUG - + local message
2019-07-18 18:34:23,600: DEBUG - + local ret_code
2019-07-18 18:34:23,600: DEBUG - + ynh_handle_getopts_args
2019-07-18 18:34:23,601: DEBUG - + set +x
2019-07-18 18:34:23,601: DEBUG - + echo ‘’
2019-07-18 18:34:23,602: DEBUG - + exit 1

Avez-vous une idée ?

Merci de votre aide
JM

Je comprends pas pourquoi qu’après l’échec de mise à jour, l’application Mastodon a été retiré. Ce qui fait que j’ai perdu mon instance

Voici les logs aprrès l’échec de la première mise à jour :

2019-07-17 20:06:38,577: DEBUG - 1861459 + local username
2019-07-17 20:06:38,578: DEBUG - 1861460 + ynh_handle_getopts_args --username=mastodon
2019-07-17 20:06:38,579: DEBUG - 1861463 + set +x
2019-07-17 20:06:38,580: DEBUG - 1861463 + ynh_system_user_exists mastodon
2019-07-17 20:06:38,580: DEBUG - 1861464 + local legacy_args=u
2019-07-17 20:06:38,582: DEBUG - 1861465 + args_array=([u]=username=)
2019-07-17 20:06:38,583: DEBUG - 1861466 + declare -Ar args_array
2019-07-17 20:06:38,583: DEBUG - 1861467 + local username
2019-07-17 20:06:38,584: DEBUG - 1861468 + ynh_handle_getopts_args mastodon
2019-07-17 20:06:38,585: DEBUG - 1861469 + set +x
2019-07-17 20:06:38,687: DEBUG - 1861572 + echo ‘! Helper used in legacy mode !’
2019-07-17 20:06:38,688: DEBUG - 1861573 + set +x
2019-07-17 20:06:38,689: DEBUG - 1861575 + getent passwd mastodon
2019-07-17 20:06:38,792: DEBUG - 1861678 + deluser mastodon
2019-07-17 20:06:39,700: DEBUG - 1862589 Suppression de l’utilisateur « mastodon »…
2019-07-17 20:06:39,701: DEBUG - 1862590 Attention ! Le groupe « mastodon » ne contient plus aucun membre.
2019-07-17 20:06:41,220: DEBUG - 1864104 Fait.
2019-07-17 20:06:41,221: DEBUG - 1864105 + ynh_system_group_exists mastodon
2019-07-17 20:06:41,222: DEBUG - 1864105 + local legacy_args=g
2019-07-17 20:06:41,222: DEBUG - 1864106 + args_array=([g]=group=)
2019-07-17 20:06:41,223: DEBUG - 1864107 + declare -Ar args_array
2019-07-17 20:06:41,223: DEBUG - 1864108 + local group
2019-07-17 20:06:41,224: DEBUG - 1864109 + ynh_handle_getopts_args mastodon
2019-07-17 20:06:41,224: DEBUG - 1864110 + set +x
2019-07-17 20:06:41,325: DEBUG - 1864212 + echo ‘! Helper used in legacy mode !’
2019-07-17 20:06:41,326: DEBUG - 1864214 + set +x
2019-07-17 20:06:41,327: DEBUG - 1864215 + getent group mastodon
2019-07-17 20:06:41,327: DEBUG - 1864216 + ynh_script_progression ‘–message=Removal of mastodon completed’ --last
2019-07-17 20:06:41,328: DEBUG - 1864217 + set +x
2019-07-17 20:06:41,429: DEBUG - 1864318 + set +x
2019-07-17 20:06:41,532: DEBUG - 1864419 + echo ‘! Helper used in legacy mode !’
2019-07-17 20:06:41,533: DEBUG - 1864420 + set +x
2019-07-17 20:06:41,534: DEBUG - 1864420 + echo ‘[####################] > Removal of mastodon completed’
2019-07-17 20:06:41,538: DEBUG - 1864421 + set -x
2019-07-17 20:06:41,639: DEBUG - 1864527 [####################] > Removal of mastodon completed
2019-07-17 20:06:41,740: DEBUG - 1864579 Pour voir le journal historisé de cette opération ‘Retirer ‘mastodon’ après un échec de restauration depuis une archive de sauvegarde’, utilisez la commande ‘yunohost log display 20190717-180432-remove_on_failed_restore-mastodon’
2019-07-17 20:06:41,842: DEBUG - 1864674 action [28147.1] executed in 1863.183s
2019-07-17 20:06:41,843: WARNING - 1864678 Rien n’a été restauré
2019-07-17 20:06:48,412: DEBUG - + ynh_die ‘–message=The app was restored to the way it was before the failed upgrade.’
2019-07-17 20:06:48,413: DEBUG - + local legacy_args=mc
2019-07-17 20:06:48,414: DEBUG - + args_array=([m]=message= [c]=ret_code=)
2019-07-17 20:06:48,415: DEBUG - + declare -Ar args_array
2019-07-17 20:06:48,415: DEBUG - + local message
2019-07-17 20:06:48,416: DEBUG - + local ret_code
2019-07-17 20:06:48,417: DEBUG - + ynh_handle_getopts_args ‘–message=The app was restored to the way it was before the failed upgrade.’
2019-07-17 20:06:48,417: DEBUG - + set +x
2019-07-17 20:06:48,524: DEBUG - + echo ‘The app was restored to the way it was before the failed upgrade.’
2019-07-17 20:06:48,525: WARNING - The app was restored to the way it was before the failed upgrade.
2019-07-17 20:06:48,526: DEBUG - + exit 1
2019-07-17 20:06:48,657: ERROR - Impossible de mettre à jour mastodon

Normalement Yunohost fait un backup avant la mise à jour mais apparement celle-ci ne fonctionne pas puisque la restauration échoue

Voici maintenant les logs de la suppression de Mastodon :

2019-07-17 20:06:37,813: DEBUG - + set +x
2019-07-17 20:06:37,927: DEBUG - + echo ‘/etc/cron.d/mastodon wasn’’‘t deleted because it doesn’’‘t exist.’
2019-07-17 20:06:37,928: DEBUG - + ynh_script_progression ‘–message=Removing the dedicated system user…’ --weight=2
2019-07-17 20:06:37,929: DEBUG - + set +x
2019-07-17 20:06:38,333: DEBUG - + set +x
2019-07-17 20:06:38,334: INFO - /etc/cron.d/mastodon wasn’t deleted because it doesn’t exist.
2019-07-17 20:06:38,436: DEBUG - + echo ‘! Helper used in legacy mode !’
2019-07-17 20:06:38,438: DEBUG - + set +x
2019-07-17 20:06:38,539: DEBUG - + echo ‘[##################…] > Removing the dedicated system user…’
2019-07-17 20:06:38,540: INFO - [##################…] > Removing the dedicated system user…
2019-07-17 20:06:38,541: DEBUG - + set -x
2019-07-17 20:06:38,542: DEBUG - + ynh_system_user_delete --username=mastodon
2019-07-17 20:06:38,543: DEBUG - + local legacy_args=u
2019-07-17 20:06:38,543: DEBUG - + args_array=([u]=username=)
2019-07-17 20:06:38,544: DEBUG - + declare -Ar args_array
2019-07-17 20:06:38,546: DEBUG - + local username
2019-07-17 20:06:38,547: DEBUG - + ynh_handle_getopts_args --username=mastodon
2019-07-17 20:06:38,549: DEBUG - + set +x
2019-07-17 20:06:38,550: DEBUG - + ynh_system_user_exists mastodon
2019-07-17 20:06:38,551: DEBUG - + local legacy_args=u
2019-07-17 20:06:38,552: DEBUG - + args_array=([u]=username=)
2019-07-17 20:06:38,553: DEBUG - + declare -Ar args_array
2019-07-17 20:06:38,554: DEBUG - + local username
2019-07-17 20:06:38,555: DEBUG - + ynh_handle_getopts_args mastodon
2019-07-17 20:06:38,556: DEBUG - + set +x
2019-07-17 20:06:38,658: DEBUG - + echo ‘! Helper used in legacy mode !’
2019-07-17 20:06:38,660: DEBUG - + set +x
2019-07-17 20:06:38,661: DEBUG - + getent passwd mastodon
2019-07-17 20:06:38,764: DEBUG - + deluser mastodon
2019-07-17 20:06:39,676: DEBUG - Suppression de l’utilisateur « mastodon »…
2019-07-17 20:06:39,677: DEBUG - Attention ! Le groupe « mastodon » ne contient plus aucun membre.
2019-07-17 20:06:41,191: DEBUG - Fait.
2019-07-17 20:06:41,192: DEBUG - + ynh_system_group_exists mastodon
2019-07-17 20:06:41,192: DEBUG - + local legacy_args=g
2019-07-17 20:06:41,192: DEBUG - + args_array=([g]=group=)
2019-07-17 20:06:41,194: DEBUG - + declare -Ar args_array
2019-07-17 20:06:41,195: DEBUG - + local group
2019-07-17 20:06:41,196: DEBUG - + ynh_handle_getopts_args mastodon
2019-07-17 20:06:41,197: DEBUG - + set +x
2019-07-17 20:06:41,298: DEBUG - + echo ‘! Helper used in legacy mode !’
2019-07-17 20:06:41,301: DEBUG - + set +x
2019-07-17 20:06:41,302: DEBUG - + getent group mastodon
2019-07-17 20:06:41,303: DEBUG - + ynh_script_progression ‘–message=Removal of mastodon completed’ --last
2019-07-17 20:06:41,303: DEBUG - + set +x
2019-07-17 20:06:41,405: DEBUG - + set +x
2019-07-17 20:06:41,506: DEBUG - + echo ‘! Helper used in legacy mode !’
2019-07-17 20:06:41,507: DEBUG - + set +x
2019-07-17 20:06:41,507: DEBUG - + echo ‘[####################] > Removal of mastodon completed’
2019-07-17 20:06:41,508: DEBUG - + set -x
2019-07-17 20:06:41,614: INFO - [####################] > Removal of mastodon completed

Saut Samarien,

Est ce que tu peux mettre les logs complets ?

Parce que sans impossible de comprendre ce qu’il s’est passé…

This topic was automatically closed 15 days after the last reply. New replies are no longer allowed.