Fonctionner avec plusieurs dépôts¶
Le multi-dépôt est maintenant géré par WAPT ; cette fonctionnalité est utile dans différents cas :
pour utiliser un dépôt privé servant à héberger les applications métier propres à la structure en complément d’un autre dépôt ;
pour avoir des dépôts privés à proximité des utilisateurs dans un scénario multi-établissements ;
pour permettre l’usage de dépôts hébergeant des applications en libre service et des dépôts avec restrictions d’accès (logiciels soumis à licences …) ;
Paramétrer les agents WAPT¶
paramètre repositories :
Le paramètre repositories, dans la section
[global]
permet de consulter plusieurs dépôts, par exemple[private]
et[tranquilit]
ici, dont les paramètres sont à indiquer dans des sections supplémentaires en fin du fichierwapt-get.ini
.repositories=private,tranquilit
paramètres des dépôts secondaires :
[private] repo_url=https://srvwapt.mydomain.lan/wapt [tranquilit] repo_url=https://wapt.tranquil.it/wapt
Avec cette configuration, le client verra maintenant les paquets disponibles sur le dépôt secondaire en plus du dépôt principal.
L’agent WAPT ira rechercher des mises à jours dans les deux dépôts.
wapt-get search
Les paquets du dépôt secondaire sont également visibles sur l’interface web http://127.0.0.1:8088 du poste équipé de l’agent WAPT.
Paramétrer la console WAPT avec plusieurs dépôts privés¶
Après avoir paramétré les agents WAPT pour utiliser deux dépôts, on peut faire apparaître ces deux dépôts simultanément dans la console.
Pour cela, modifier le fichier %appdata%..localwaptconsole\waptconsole.ini
:
[private]
repo_url=https://srvwapt.mydomain.lan/wapt
[tranquilit]
repo_url=https://wapt.tranquil.it/wapt