Scénario #36210
Creoliser installMinion.conf
Statut:
Nouveau
Priorité:
Normal
Assigné à:
-
Version cible:
-
Début:
Echéance:
% réalisé:
0%
Points de scénarios:
-
Estimation basée sur la vélocité:
Release:
Liens avec la release:
Auto
Description
A ce jour installMinion.conf ne contient que la version du minion salt pour Windows:
#debug=1
salt-version-amd64=3004.1-1-Py3-AMD64
salt-version-x86=3004.1-1-Py3-x86
l'idée serait d'ajouter :
- la version du minion à déployer pour les postes Linux (Ubuntu, debian, Mint)
- le proxy à utiliser
#debug=1
salt-version-amd64=3004.1-1-Py3-AMD64
salt-version-x86=3004.1-1-Py3-x86
linux-version=3007
proxy=http://amon.etb1.lan:3128/
Le script installMinion.sh pourrait récupérer le proxy et l'appliquer avant les apt update, wget, curl, ....
Demandes liées
Historique
#1 Mis à jour par Joël Cuissinat il y a plus d'un an
- Lié à Scénario #34542: [EPIC] Fournir une infra de dépots pour les Postes clients Linux (paquets et scripts externes) ajouté
#2 Mis à jour par Daniel Dehennin il y a 12 mois
La gestion du proxy n’est pas évidente car la valeur dépend de la zone sur laquelle se trouve le minion.
Nous pourrions nous inspirer de la gestion des options DHCP, quitte à fournir un module dédié au calcul du proxy s’il est trop complexe :
- Utiliser la configuration définie pour le minion
{%- set http_proxy_host = salt["config.get"]("proxy_host") %} {%- set http_proxy_port = salt["config.get"]("proxy_port") %} - Utiliser le même protocole de calcul que WPAD