Tâche #33064
Scénario #33049: Traitement express MEN (35-38)
Après migration, le reconfigure peut être bloqué par la présence du fichier /etc/eole/.upgrade-auto
Statut:
Ne sera pas résolu
Priorité:
Normal
Assigné à:
Version cible:
Début:
01/09/2021
Echéance:
% réalisé:
0%
Restant à faire (heures):
Description
Constaté suite à l'Upgrade 2.6.2 -> 2.7.2 du Scribe 73.
Voir ce qu'il en est exactement (suppression du fichier ? suppression de ce test ?)
Historique
#1 Mis à jour par Joël Cuissinat il y a presque 3 ans
upgrade/post_upgrade/99-unlock:echo '2.4.2' >| /etc/eole/.upgrade-auto creole/reconfigure.py:from .config import configeol, INSTANCE_LOCKFILE, UPGRADE_LOCKFILE, NEED_MAJ_AUTO_LOCKFILE, \ creole/reconfigure.py: if not options.interactive and (is_instanciate() == 'non' or os.path.isfile(UPGRADE_LOCKFILE)): creole/reconfigure.py: not os.path.isfile(UPGRADE_LOCKFILE) and \ creole/reconfigure.py: if (os.path.isfile(UPGRADE_LOCKFILE) and creole/reconfigure.py: if os.path.isfile(UPGRADE_LOCKFILE): creole/reconfigure.py: os.unlink(UPGRADE_LOCKFILE) creole/config.py:UPGRADE_LOCKFILE = '/etc/eole/.upgrade-auto'
En même temps, j'ai cru comprendre que l'instance n'était pas allée au bout donc c'est peut-être normal ;)
#2 Mis à jour par Joël Cuissinat il y a presque 3 ans
Test :
- aca.eolebase-2.8.1 (fi)
- ./mount.eole-ci-tests
- /mnt/eole-ci-tests/scripts/configure-vm.sh -M configeol
- touch /etc/eole/.upgrade-auto
- instance
- oui (à la question "Voulez-vous effectuer une mise à jour via le réseau maintenant ?")
cat: /etc/eole/.upgrade-auto: Aucun fichier ou dossier de ce type
=> pas de problème dans un cas "normal"
#3 Mis à jour par Joël Cuissinat il y a presque 3 ans
- Statut changé de Nouveau à Ne sera pas résolu
- Assigné à mis à Joël Cuissinat
Pour mémoire, les symptômes sont les suivants :
root@eolebase:~# touch /etc/eole/.upgrade-auto root@eolebase:~# reconfigure ---------------------------------------------------------------------------------------------------- Début de configuration ---------------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------------- Préparation pour reconfigure ---------------------------------------------------------------------------------------------------- Le serveur n'a jamais été instancié alors que c'est une étape obligatoire avant la reconfiguration. Pour plus d'informations consulter : la documentation du module ou la documentation commune 'Mise en œuvre des modules EOLE'. Instancier d'abord le serveur. root@eolebase:~#