[Wapt] désinstallation package ne fonctionne pas ?
Hubert TOUVET
htouvet at tranquil.it
Wed Jun 18 13:57:37 CEST 2014
Pour putty, effectivement la désinstallation échoue car putty à la
désinstallation (normalement silencieuse) pose la question de supprimer
les fichiers utilisateurs.
une désinstallation par "wapt-get remove ortis-putty" en tant qu'admin
sur le poste permet de le vérifier...
pour infrarecorder..; l'erreur 128 doit être qu'il n'a pas eu à killer
de processus parce qu'il n'en a pas trouvé. C'est pas très élégant, mais
ça marche....
par contre l'erreur 1 sur la désinstallation est plus problématique..;
on regarde..
Hubert
Le 18/06/2014 13:50, Benjamin Gindrat a écrit :
>
> Merci pour la réponse claire. Simple méconnaissance du produit de mon
> côté, en effet.
>
> J'ai refait un essai avec deux autres packages en les désinstallant
> correctement, et j'obtiens systématiquement ce type d'erreur dans le log :
>
> WARNING Warning : CalledProcessError: Command '('taskkill /im
> infrarecorder.exe /f',)' returned non-zero exit status 128
>
> WARNING Warning : CalledProcessError: Command '('taskkill /im
> infrarecorder.exe /f',)' returned non-zero exit status 128
>
> WARNING Warning : CalledProcessError: Command '('"C:\\Program Files
> (x86)\\InfraRecorder\\uninstall.exe" /S',)' returned non-zero exit
> status 1
>
> closing infrarecorder
>
> Warning : Command '('taskkill /im infrarecorder.exe /f',)' returned
> non-zero exit status 128
>
> L'avertissement au niveau du taskkil peut, je le suppose êre ignore.
> Mais qu'en est-il de l'avertissement au niveau du désinstallateur ?
>
> Essai avec package putty : la désinstallation ne fonctionne pas du
> tout (fichiers toujours présents sur le disque)
>
> Essai avec package Infrarecorder : la désinstallation s'effectue, mais
> partiellement (fichiers supprimés du disques, mais raccourcis toujours
> présents).
>
>
> Mauvaise conception de ces packages en particulier ?
>
> *De :*WAPT [mailto:wapt-bounces at lists.tranquil.it] *De la part de*
> Hubert TOUVET
> *Envoyé :* mercredi 18 juin 2014 12:00
> *À :* wapt at lists.tranquil.it
> *Objet :* Re: [Wapt] désinstallation package ne fonctionne pas ?
>
> Bonjour,
> Le comportement est "normal", en ce sens que le paquet filezilla est
> une dépendance du poste. L'action devrait s'appeler "Enlever la
> dépendance"
> Si il n'est pas présent sur le poste il est installé, mais s'il est
> installé mais pas requis, il n'est pas désinstallé de façon forcée.
> Le fait de retirer le paquet filezilla de la configuration d'un poste
> retire la dépendance, mais ne force pas la désinstallation.
>
> Pour forcer de manière simple la désinstallation, on peut faire un
> clic droit dans la liste paquets installés d'un client dans la
> console, et choisir "Désinstaller le package".
> C'est une action immédiate.
>
> Il y a deux autres moyens programmés "avancés" de s'assurer qu'un
> paquet est désinstallé :
> - ajouter une instruction WAPT.remove('ortis-filezilla') dans la
> procédure install du fichiers setup.py d'un paquet (par exemple un
> paquet spécifique de nettoyage systématique)
> - mettre le paquet concerné dans la liste "conflicts" du paquet
> machine. (de cette manière, on s'assurer que le paquet ne sera jamais
> installé...)
> Pour l'instant, ces autres méthodes ne sont pas intégrées à la
> console... donc pas très pratiques pour les non initiés.... mais très
> prochainement, l'ajout assisté de paquets en "confict" pour forcer la
> désinstallation sera intégré à la console.
>
> Hubert Touvet
> Tranquil IT Systems
>
> Le 18/06/2014 11:20, Benjamin Gindrat a écrit :
>
> Bonjour, je suis en cours de test avec serveur WAPT sous debian et
> client(s) sous Window 7. Je ne parviens pas à désinstaller les
> packages déployés sur mes clients.
>
> Scénario :
>
> 1)Via la console, duplication d'un package (Filezilla) du dépôt
> externe vers le dépôt privé : OK
>
> 2)Attribution de ce package individuellement à plusieurs clients
> (double-clic sur chaque client, drag&drop du package dans la zone
> « paquets devant être présents sur la machine) : OK
>
> 3)Application des modifs. Le déploiement s'effectue sans problème
> sur mes 2 clients : notifications via le tray helper & logiciel
> installé avec succès : OK
>
> 4)Je teste ensuite la désinstallation : via la console,
> double-clic sur chaque client, clic droit sur filezilla à enlever.
> Application des modifs.
>
> 5)Le tray helper réagit sur chaque client et m'informe que
> l'update des packages a été effectuée et que le système est à jour.
>
> 6)Vérification sur les clients : la désinstallation ne semble pas
> avoir fonctionné, le logiciel Filezilla est toujour présent.
> NOK. En double cliquant sur chaque client via la console, le
> package a pourtant bien été supprimé de la liste « paquets devant
> être présents sur la machine ». NOK.
>
> Ce comportement est-il normal ? J'ai checké au niveau des logs
> sur chaque client. L'un me renseigne des erreurs de timeout,
> l'autre ne renseigne aucune erreur.
>
> Merci
>
>
>
>
> _______________________________________________
>
> WAPT mailing list
>
> WAPT at lists.tranquil.it <mailto:WAPT at lists.tranquil.it>
>
> http://lists.tranquil.it/listinfo/wapt
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.tranquil.it/pipermail/wapt/attachments/20140618/61cefbde/attachment.html>
More information about the WAPT
mailing list