[Wapt] Doublon machine - Wapt 1.5.

Eric Sanders eric27sanders at gmail.com
Wed Apr 22 10:14:36 CEST 2020


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> 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 listWAPT at lists.tranquil.ithttp://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/e8f05f5b/attachment.html>


More information about the WAPT mailing list