<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <p>Merci Hubert,</p>
    <p><br>
    </p>
    <p>Je ne savait pas que la propriété maturity était fonctionnelle.
      Je vais m'orienter vers ce choix pour faciliter la compréhension
      lors de partage ultérieur de mon travail auprès d'autre
      établissements scolaire.</p>
    <p>C'est également plus flexible pour ajouter/sortir des clients en
      maturity=test</p>
    <p>Encore merci pour tes conseils toujours bien documentés et
      précis.<br>
    </p>
    <br>
    <div class="moz-cite-prefix">Le 27/03/2018 à 09:30, Hubert TOUVET a
      écrit :<br>
    </div>
    <blockquote type="cite"
      cite="mid:350531be-5046-3cd0-91af-bc17cbbed96f@tranquil.it">
      <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
      Bonjour,<br>
      Il ya 2 façons de répondre à ce besoin<br>
      - Par la propriété "maturity" des métadonnées du paquet<br>
      - Par une clé de signature spécifique.<br>
      <br>
      Dans les 2 cas, les machines faisant partie du groupe de "test"
      doivent être paramétrées en conséquence.<br>
      <br>
      Propriété maturity<br>
      ================<br>
      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...<br>
      Lorsque vous construisez votre paquet, le nom de fichier incluera
      cette propriété.<br>
      <br>
      Sur les clients qui font partie du groupe de test, dans
      wapt-get.ini, mettre<br>
      <br>
      <tt>[global]</tt><tt><br>
      </tt><tt>...</tt><tt><br>
      </tt><tt>maturities=PROD,TEST</tt><tt><br>
      </tt><br>
      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 : <br>
      <br>
      <code><tt># -*- coding: utf-8 -*-</tt></code><code><tt><br>
        </tt></code><code><tt>from setuphelpers import *</tt></code><code><tt><br>
        </tt></code><code><tt><br>
        </tt></code><code><tt>uninstallkey = []</tt></code><code><tt><br>
        </tt></code><code><tt><br>
        </tt></code><code><tt>from setuphelpers import *</tt></code><code><tt><br>
        </tt></code><code><tt><br>
        </tt></code><code><tt>def install():</tt></code><code><tt><br>
        </tt></code><code><tt>    if not '<b>TEST</b>' in
          WAPT.maturities:</tt></code><code><tt><br>
        </tt></code><code><tt>        WAPT.maturities.append('<b>TEST</b>')</tt></code><code><tt><br>
        </tt></code><code><tt>       
inifile_writestring(WAPT.config_filename,'global','maturities',','.join(WAPT.maturities))</tt></code><code><tt><br>
        </tt></code><code><tt><br>
        </tt></code><code><tt>def uninstall():</tt></code><code><tt><br>
        </tt></code><code><tt>    if '<b>TEST</b>' in WAPT.maturities:</tt></code><code><tt><br>
        </tt></code><code><tt>        WAPT.maturities.remove('<b>TEST</b>')</tt></code><code><tt><br>
        </tt></code><code><tt>       
inifile_writestring(WAPT.config_filename,'global','maturities',','.join(WAPT.maturities))</tt></code><tt><br>
      </tt><br>
      <br>
      <br>
      <br>
      Sur les clients où "maturities" n'est pas renseigné, ou seulement
      renseigné suelement avec PROD, les paquets en phase de test seront
      ignorés.<br>
      <br>
      Par une clé de signature spécifique<br>
      ==============================<br>
      <br>
      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. <br>
       <br>
      <br>
      Hubert<br>
      <br>
      <br>
      <div class="moz-cite-prefix">Le 27/03/2018 à 09:00, Latieule Joel
        a écrit :<br>
      </div>
      <blockquote type="cite"
        cite="mid:155be688-4349-394c-8991-c3be952e7dc5@ac-montpellier.fr">Bonjour,
        <br>
        <br>
        <br>
        Lors de la mise à jour d'un paquet existant, elle s'applique
        automatiquement en respectant la configuration des groupes ou
        les configurations des clients. <br>
        <br>
        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". <br>
        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. <br>
        <br>
      </blockquote>
      <br>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br>
      <pre wrap="">_______________________________________________
WAPT mailing list
<a class="moz-txt-link-abbreviated" href="mailto:WAPT@lists.tranquil.it">WAPT@lists.tranquil.it</a>
<a class="moz-txt-link-freetext" href="http://lists.tranquil.it/listinfo/wapt">http://lists.tranquil.it/listinfo/wapt</a>
</pre>
    </blockquote>
    <br>
    <pre class="moz-signature" cols="72">-- 
Joël LATIEULE - 06.38.02.33.27 / TICE

Collège Victor Hugo - 0110021n
5 boulevard Marcel Sembat, 11100 Narbonne
04.68.90.24.00 </pre>
  </body>
</html>