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
Status:
Ne sera pas résolu
Priority:
Normal
Assigned To:
Target version:
Start date:
09/01/2021
Due date:
% Done:
0%
Remaining (hours):
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 ?)
History
#1 Updated by Joël Cuissinat about 2 years ago
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 Updated by Joël Cuissinat about 2 years ago
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 Updated by Joël Cuissinat about 2 years ago
- Status changed from Nouveau to Ne sera pas résolu
- Assigned To set to 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:~#