[Wapt] version 1.8.1

Patrick BERTHELOT patrick.berthelot at ipht.fr
Tue Feb 18 16:26:02 CET 2020


Bonjour Denis,

Merci pour toutes ces explications, je comprends mieux le fonctionnement de 
WAPT!!!

Il faut donc que je passe sur les postes pour clarifier la situation car il 
semble "OK" sur la console mais ne font pas les inventaires et les 
installations.

Cordialement
Patrick

-----Message d'origine-----
De : Denis Cardon <dcardon at tranquil.it>
Envoyé : mardi 18 février 2020 14:27
À : Patrick BERTHELOT <patrick.berthelot at ipht.fr>; 'Mailing lists' 
<wapt at lists.tranquil.it>
Objet : Re: [Wapt] version 1.8.1

Bonjour Patrick,


> J’ai quelques postes sur lesquelles la version affiché dans la console
> (1.8.0) ne correspond pas à la version réellement installé (1.8.1)
> voir inventaire logiciel :

l'upgrade d'un agent avec le paquet xx-waptupgrade, se passe en deux phase : 
le paquet waptupgrade copie la nouvelle version de waptagent.exe et crée une 
tâche planifiée qui va lancer ce waptagent.exe une ou deux minutes après.

Windows utilise des lock exclusifs sur les fichiers exécutables et il n'est 
pas possible de les remplacer tant qu'ils sont en cours d'exécution. On ne 
peut donc pas lancer la partie waptupgrade dans le contexte d'exécution 
WAPT. Et c'est pourquoi la mise à jour s'effectue en deux phase avec une 
tâche planifiée qui lance waptagent.exe qui lui même va arrêter le service 
avant de le mettre à jour, puis le relancer.

Dans votre cas le paquet s'est bien installé (waptagent.exe copié et tâche 
planifiée créée), mais l'exécution de la tâche planifiée ne s'est pas faite 
correctement. La raison la plus courante est l'antivirus qui s'est emmêler 
les pinceaux. Il faudrait donc vérifier sur les postes en question si la 
tâche planifiée est toujours là, vérifier le code de retour (la tâche est 
supprimé après exécution correcte) et voir ce qui bloque.

Une autre raison de blocage peut être des programmes qui utilise abusivement 
la DLL openssl de WAPT et qui font un lock exclusif dessus... Dans ce cas il 
faut voir le programme qui pose problème et changer son path pour qu'il 
trouve sa dll à lui et non celle de wapt. Le killer avant la mise à jour de 
WAPT peut aider. Vous pouvez aussi supprimer WAPT sur %PATH% de la machine, 
c'est pas nécessaire pour le bon fonctionnement, c'est là uniquement pour 
lancer wapt-get.exe directement dans un cmd.exe.

Cordialement,

Denis Cardon

>
>
>
>
>
> Avez-vous une idée du problème ?
>
>
>
> D’avance merci.
>
>
>
> Cordialement
>
> Patrick Berthelot
> CEA Saclay
> DRF/IPhT
> 91191 Gif sur Yvette
>
>
>
>
>
> _______________________________________________
> WAPT mailing list
> WAPT at lists.tranquil.it
> http://lists.tranquil.it/listinfo/wapt
>

--
Denis Cardon
Tranquil IT
12 avenue Jules Verne (Bat. A)
44230 Saint Sébastien sur Loire (FRANCE) tel : +33 (0) 240 975 755 
http://www.tranquil.it

Tranquil IT recrute! https://www.tranquil.it/nous-rejoindre/
Samba install wiki for Frenchies : https://dev.tranquil.it WAPT, software 
deployment made easy : https://wapt.fr


More information about the WAPT mailing list