Bonjour, Il ya 2 façons de répondre à ce besoin - Par la propriété "maturity" des métadonnées du paquet - Par une clé de signature spécifique.
Dans les 2 cas, les machines faisant partie du groupe de "test" doivent être paramétrées en conséquence.
Propriété maturity ================ En wapt 1.5.1, vous pouvez renseigner la propriété "maturity" du paquet en phase de test (maturité de test et non de prod), avec quelque chose comme "TEST" à votre convenance... Lorsque vous construisez votre paquet, le nom de fichier incluera cette propriété.
Sur les clients qui font partie du groupe de test, dans wapt-get.ini, mettre
[global] ... maturities=PROD,TEST
Grâce à ce paramètre, le client wapt acceptera les paquets validé pour production mais également ceux en phase de test. (ce paramètre peut être positionné ou retiré grâce à un paquet du style :
|# -*- coding: utf-8 -*-|| ||from setuphelpers import *|| || ||uninstallkey = []|| || ||from setuphelpers import *|| || ||def install():|| || if not '*TEST*' in WAPT.maturities:|| || WAPT.maturities.append('*TEST*')|| ||inifile_writestring(WAPT.config_filename,'global','maturities',','.join(WAPT.maturities))|| || ||def uninstall():|| || if '*TEST*' in WAPT.maturities:|| || WAPT.maturities.remove('*TEST*')|| ||inifile_writestring(WAPT.config_filename,'global','maturities',','.join(WAPT.maturities))|
Sur les clients où "maturities" n'est pas renseigné, ou seulement renseigné suelement avec PROD, les paquets en phase de test seront ignorés.
Par une clé de signature spécifique ==============================
Il vous faut signer les paquets en test avec une autre clé / certificat, et ne diffusez ce certificat que sur les machines du groupe de test. Les autres machines l'ignoreront.
Hubert
Le 27/03/2018 à 09:00, Latieule Joel a écrit :
Bonjour,
Lors de la mise à jour d'un paquet existant, elle s'applique automatiquement en respectant la configuration des groupes ou les configurations des clients.
Est-il possible de tester une mise à jour sur quelques postes ou groupes sans que le reste du parc la prenne en compte ? Ceci sans devoir supprimer le paquet d'un groupe contenant tout le parc pour conserver la MaJ à tester sur un groupe "test". Cela permettrait d'avoir un suivi plus précis dans la console car chaque MaJ d'un groupe est considérée comme une MaJ à appliquer sur les clients. L'objectif étant d'avoir le moins d'informations modifiées dans l'inventaire.