Bonjour tout le monde.
J'utilise WAPT Community depuis environ 6 mois pour une 90aine de machines, et presque tout fonctionne plutôt bien. Presque, parce que j'ai un soucis de build de paquet depuis la version 1.7.4.6143 (aussi présent sur la dernière 1.7.4.6165) : Je gère mes paquets dans des dépôts git (par exemple https://git.fws.fr/fws/wapt-openssh), et le répertoire .git n'est pas exclus du paquet lors du build. Enfin, pour être plus précis, le .git est bien exclus du ZIP final lui même, mais tout son contenu est inclus dans le manifest.sha256 généré, ce qui rend le paquet invalide (voir exemple d'erreur à l'install, en PJ)
Aucun pb jusqu'à la version 1.7.4.6077 (je downgrade la console sur le poste depuis lequel je build pour pouvoir continuer à pousser des mises à jour)
Je vois dans le changelog de la 1.7.4.6143:
excludes exactly [“.svn”,”.git”,”.gitignore”,”setup.pyc”] when signing and zipping
Ça a probablement un rapport avec mon problème. Je suis le seul à avoir ce soucis ?
Merci d'avance ;-)
Cordialement,
Daniel
Bonjour
Effectivement, nous avons inversé le processus de build/signature pour contourner certains problèmes.
Avant on faisait un build puis on signait
Maintenant on signe, puis on build (pour éviter d'avoir à ouvrir le zip ensuite et éviter le problème du bad magic file number).
Nous avons du oublier d'exclure ces dossiers lors de la signature lors de la signature. :-[
Je vais regarder cela.
Simon
Le 02/08/2019 à 09:59, Daniel Berteaud a écrit :
Bonjour tout le monde.
J'utilise WAPT Community depuis environ 6 mois pour une 90aine de machines, et presque tout fonctionne plutôt bien. Presque, parce que j'ai un soucis de build de paquet depuis la version 1.7.4.6143 (aussi présent sur la dernière 1.7.4.6165) : Je gère mes paquets dans des dépôts git (par exemple https://git.fws.fr/fws/wapt-openssh), et le répertoire .git n'est pas exclus du paquet lors du build. Enfin, pour être plus précis, le .git est bien exclus du ZIP final lui même, mais tout son contenu est inclus dans le manifest.sha256 généré, ce qui rend le paquet invalide (voir exemple d'erreur à l'install, en PJ)
Aucun pb jusqu'à la version 1.7.4.6077 (je downgrade la console sur le poste depuis lequel je build pour pouvoir continuer à pousser des mises à jour)
Je vois dans le changelog de la 1.7.4.6143:
excludes exactly [“.svn”,”.git”,”.gitignore”,”setup.pyc”] when signing and zipping
Ça a probablement un rapport avec mon problème. Je suis le seul à avoir ce soucis ?
Merci d'avance ;-)
Cordialement,
Daniel
WAPT mailing list WAPT@lists.tranquil.it http://lists.tranquil.it/listinfo/wapt
Effectivement j'ai bien identifier le bug (on exclu que le dossier pas les sous dossier fichier):
https://github.com/tranquilit/WAPT/blob/2900b0d2306961ea7c1d550a6d76d1e4a397...
Je vais voir pour pousser un patch.
Simon
Le 02/08/2019 à 10:11, Simon FONTENEAU a écrit :
Bonjour
Effectivement, nous avons inversé le processus de build/signature pour contourner certains problèmes.
Avant on faisait un build puis on signait
Maintenant on signe, puis on build (pour éviter d'avoir à ouvrir le zip ensuite et éviter le problème du bad magic file number).
Nous avons du oublier d'exclure ces dossiers lors de la signature lors de la signature. :-[
Je vais regarder cela.
Simon
Le 02/08/2019 à 09:59, Daniel Berteaud a écrit :
Bonjour tout le monde.
J'utilise WAPT Community depuis environ 6 mois pour une 90aine de machines, et presque tout fonctionne plutôt bien. Presque, parce que j'ai un soucis de build de paquet depuis la version 1.7.4.6143 (aussi présent sur la dernière 1.7.4.6165) : Je gère mes paquets dans des dépôts git (par exemple https://git.fws.fr/fws/wapt-openssh), et le répertoire .git n'est pas exclus du paquet lors du build. Enfin, pour être plus précis, le .git est bien exclus du ZIP final lui même, mais tout son contenu est inclus dans le manifest.sha256 généré, ce qui rend le paquet invalide (voir exemple d'erreur à l'install, en PJ)
Aucun pb jusqu'à la version 1.7.4.6077 (je downgrade la console sur le poste depuis lequel je build pour pouvoir continuer à pousser des mises à jour)
Je vois dans le changelog de la 1.7.4.6143:
excludes exactly [“.svn”,”.git”,”.gitignore”,”setup.pyc”] when signing and zipping
Ça a probablement un rapport avec mon problème. Je suis le seul à avoir ce soucis ?
Merci d'avance ;-)
Cordialement,
Daniel
WAPT mailing list WAPT@lists.tranquil.it http://lists.tranquil.it/listinfo/wapt
WAPT mailing list WAPT@lists.tranquil.it http://lists.tranquil.it/listinfo/wapt
Le 02/08/2019 à 11:20, Simon FONTENEAU a écrit :
Effectivement j'ai bien identifier le bug (on exclu que le dossier pas les sous dossier fichier):
https://github.com/tranquilit/WAPT/blob/2900b0d2306961ea7c1d550a6d76d1e4a397...
Je vais voir pour pousser un patch.
Super, merci pour l'analyse :-)
Cordialement,
Daniel