A ma connaissance :

Le 15/03/2016 14:47, Patrice LE GUERNIC a écrit :
Bonjour,

J'utilise la version 1.3.5.0 de Wapt et j'ai régulièrement le message suivant dans les logs sur les clients
cache file MD5 doesn't match MD found in packages index. Discarding cache file

Exemple :
CRITICAL:root:Cached file MD5 doesn't match MD5 found in packages index. Discarding cached file
http://...../wapt/cnam-acrobatreader_15.10.20056.167417-0_all.wapt : 126454106 / 126454106 (100%) (62024 KB/s)CRITICAL:root:Cached file MD5 doesn't match MD5 found in packages index. Discarding cached file
Il semble qu'il y est un soucis dans le téléchargement de votre paquet.

Wapt stock un md5 dans le fichier https://wapt/wapt/packages

Lorsque le client wapt télécharge un paquet, il fait un md5 du paquet et compare la somme obtenue avec la valeur indiquée dans le fichier Packages.

Si les valeurs ne correspondent pas, cela signifie qu'il y a sûrement eu un soucis lors du téléchargement (ou autre) et renvoie donc une erreur de ce type.

Cela permet d'éviter l'installation d'un paquet corrompu.


Je ne sais s'il existe un lien, mais je constate que le cache du client n'est pas systèmatiquement vidé suite à une erreur d'installation d'un paquet.

Les paquets en erreur ne sont pas supprimée du dossier cache. Cela permet de ne pas re-télécharger lorsque qu'une nouvelle installation sera tentée.
Une nouvelle comparaison du md5 en quand même effectuée pour vérifier que le fichier présent le cache, correspond bien au md5 du paquet du dépôt.


Pour répondre à la quetion sur la méthode d'importation du paquet dans le dépôt, j'utilise la commande wapt-get build-upload à la création ou la mise à jour d'un paquet.

SI vous avez une idée.

Cordialement,

Patrice LE GUERNIC




_______________________________________________
WAPT mailing list
WAPT@lists.tranquil.it
http://lists.tranquil.it/listinfo/wapt