Project

General

Profile

Actions

Support #115757

open

Quand on installe une application via la ligne de commande plusieurs fois ça réinstalle tout tout le temps

Added by Gael Pasgrimaud about 2 months ago. Updated about 2 months ago.

Status:
Nouveau
Priority:
Normal
Assignee:
-
Category:
-
Target version:
-
Start date:
17 March 2026
Due date:
% Done:

0%

Estimated time:
Patch proposed:
No
Planning:
No

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.

Actions #1

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

Actions

Also available in: Atom PDF