Support #115757
openQuand on installe une application via la ligne de commande plusieurs fois ça réinstalle tout tout le temps
0%
Description
La première fois c'est long et on pourrait s'attendre à ce qu'ensuite ce soit plus rapide puisque c'est déjà installé mais non.
Le premier message laisse un espoir avec 100% partout et ensuite on revient à 0 pour tout réinstaller.
publik@testvm:~$ sudo -u hobo hobo-manage tenant_command application -d hobo-pre-payment.dev.publik-famille.org https://hobo-publik-famille.test.entrouvert.org/api/applications/publik-famille/download/latest/raw/ -v3 --timeout=3000 --- Démarches: 1368/1368 (100%) Portail: 34/34 (100%) Portail Agent: 181/181 (100%) --- Démarches: Portail: 1/34 (2%) Portail Agent: --- Démarches: Portail: 34/34 (100%) Portail Agent: --- Démarches: Portail: 34/34 (100%) Portail Agent: 113/181 (62%) --- Démarches: Portail: 34/34 (100%) Portail Agent: 113/181 (62%) --- Démarches: 274/3504 (7%) Portail: 34/34 (100%) Portail Agent: 113/181 (62%) --- Démarches: 1261/3504 (35%) Portail: 34/34 (100%) Portail Agent: 113/181 (62%) (...)
Ça n'est pas acceptable si on souhaite faire des mise à jour de grosses applications régulières.
Globalement on ne devrait pas ré-installer des objets quand le diff à installer est nul. En tout cas je ne vois pas l'intérêt.
Updated by Gael Pasgrimaud about 2 months ago
A mon avis il y a ici deux problèmes:
- le fait que la commande permette d'installer plein de fois une même version de l'application. ça pourrait être bloqué
- le fait qu'on installe tout tout le temps même quand rien ne change. et là ça doit être moins trivial de faire mieux pour gagner du temps à la MAJ