[Wapt] Doublon machine - Wapt 1.5.

Hubert TOUVET htouvet at tranquil.it
Wed Apr 22 16:07:51 CEST 2020


Oui c'est le but.
Vous pouvez tester sur un petit nombre d'abord évidemment...
Je n'ai pas testé personnellement.

Le 22/04/2020 à 10:14, Eric Sanders a écrit :
> Bonjour,
>
> Merci ! grosso modo je peux le déployer sur l'ensemble du parc : 
> - Il n'aura pas d'effet sur les machines qui n'ont pas le soucis 
> - Corrigera les machines ayant le problème ?
>
>
> Le mar. 21 avr. 2020 à 18:11, Hubert TOUVET <htouvet at tranquil.it
> <mailto:htouvet at tranquil.it>> a écrit :
>
>     Bonjour,
>
>     Si votre problème ce sont des paquest "host" installés qui ne
>     correspondent pas çà l'UUID de la machine, vous pourriez faire un
>     âquet "correctif" qui demande au service wapt de la machine
>     d'oublier tous les paquets machines qui ne sont pas appropriés.
>     Vous pouvez créer un paquet avec ce setup.py et l'affecter à
>     toutes les machines. Quand elles l'installeront, les paquets
>     "host" en trop seront "oubliés". Sinon, installer la dernière
>     version de Wapt qui fait ce ménage de façon intégrée.
>
>     # -*- coding: utf-8 -*-
>     from setuphelpers import *
>
>     uninstallkey = []
>
>     def install():
>         def host_packagename():
>             return u"%s" % (WAPT.host_uuid,)
>
>         def get_installed_host_packages():
>             return [p.package for p in WAPT.installed(True) if
>     p.section == 'host']
>
>         def get_unrelevant_host_packages():
>             installed_host_packages = get_installed_host_packages()
>             expected_host_packages = [host_packagename()]
>             return [pn for pn in installed_host_packages if pn not in
>     expected_host_packages]
>
>         WAPT.forget_packages(get_unrelevant_host_packages())
>
>
>
>
>     Le 20/04/2020 à 11:23, Eric Sanders a écrit :
>>     Bonjour,
>>
>>     Je sais que ma version de WAPT date un peu, aussi je comprends
>>     que je ne puisse qu'avoir que peu de réponses. J'ai un soucis
>>     liée à un paquet qui semble être une configuration de "host"
>>     présent sur plusieurs machines.
>>
>>     Et je ne trouve pas de solution  afin supprimer ce paquet
>>     "proprement", j'ai pensé : 
>>     - Via la console => Mais si les machines ne sont pas UP je n'ai
>>     pas la possibilité de modifier leur configuration
>>     - Via le serveur WAPT => mais je ne retrouve pas le paquet en
>>     question sous la forme UUID.wapt 
>>     - Via la BDD postgres : mais je n'ai pas envie de faire une
>>     bêtise sur la BDD 
>>
>>     J'ai souhaité déployer un paquet sur quelque machine cibles, et
>>     je me suis apperçu que plusieurs autres machines sont impactées.
>>
>>     J'ai essentiellement deux explications en tête : 
>>     => Une réplication d'UUID lié à des ghost  'sauvages' de machines
>>     ou deuxième hypothèse : 
>>     => l'ajout d'un paquet sur un nom d'hôte et comme les adresses ip
>>     de ces machines changent de manière un peu rapide => à chaque
>>     déconnexion/reconnecion de client VPN, j'ai suis un peu effrayé à
>>     l'idée d'avoir répliqué une erreur sur un nombre important de
>>     machine de manière un peu involontaire.
>>
>>     Merci par avance pour toute aide ou piste de réflexon, 
>>     Bien cordialement,
>>
>>     _______________________________________________
>>     WAPT mailing list
>>     WAPT at lists.tranquil.it <mailto:WAPT at lists.tranquil.it>
>>     http://lists.tranquil.it/listinfo/wapt
>
>     _______________________________________________
>     WAPT mailing list
>     WAPT at lists.tranquil.it <mailto:WAPT at lists.tranquil.it>
>     http://lists.tranquil.it/listinfo/wapt
>
>
> _______________________________________________
> WAPT mailing list
> 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/20200422/0e9bf5e3/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 228 bytes
Desc: OpenPGP digital signature
URL: <http://lists.tranquil.it/pipermail/wapt/attachments/20200422/0e9bf5e3/attachment.sig>


More information about the WAPT mailing list