Project

General

Profile

Tâche #31266

Scénario #30860: Proposer une variante de salt-bootstrap pour fonctionner sur Scribe/Seth

Intégrer salt-bootstrap pour fonctionner sur les modules EOLE

Added by Daniel Dehennin almost 3 years ago. Updated over 2 years ago.

Status:
Fermé
Priority:
Normal
Assigned To:
Start date:
12/02/2020
Due date:
% Done:

100%

Estimated time:
0.00 h
Remaining (hours):
0.0

Associated revisions

Revision 89ace389 (diff)
Added by Emmanuel GARETTE over 2 years ago

intégration bootstrap-salt pour les postes gnu/linux (ref #31266)

Revision ccb07117 (diff)
Added by Emmanuel GARETTE over 2 years ago

script compatible sh + prise en compte du proxy (ref #31266)

Revision 7279214f (diff)
Added by Daniel Dehennin over 2 years ago

InstallMinion: “continue” can't be used outside loop

  • workstation/installMinion.sh (doInstallMinion): use “|| true” to
    avoid error with “set -e”.

Ref: #31266

Revision 643929d9 (diff)
Added by Daniel Dehennin over 2 years ago

InstallMinion: incorrect grep after previous fix

Ref: #31266

Revision 1ff3f635 (diff)
Added by gilles.grandgerard over 2 years ago

Impose l'utilisation de python3 lors de l'appel à bootstrap.sh

REF #31266

History

#1 Updated by Emmanuel GARETTE over 2 years ago

  • Subject changed from Intégrer une version modifié de salt-bootstrap pour fonctionner sur les modules EOLE to Intégrer salt-bootstrap pour fonctionner sur les modules EOLE

#2 Updated by Emmanuel GARETTE over 2 years ago

  • Status changed from Nouveau to En cours

#3 Updated by Emmanuel GARETTE over 2 years ago

  • Assigned To set to Emmanuel GARETTE
  • % Done changed from 0 to 100

#4 Updated by Emmanuel GARETTE over 2 years ago

  • Status changed from En cours to Résolu

#5 Updated by Daniel Dehennin over 2 years ago

Ne devrait-on pas proposer l’utilisation du proxy déclaré sur Scribe par défaut au lieu de forcer l’utilisateur à exporter le proxy ?

    if [ ! "$http_proxy" = "" ]; then
        SALT_ARG="-H $http_proxy" 
    else
        SALT_ARG="" 
    fi

#6 Updated by Emmanuel GARETTE over 2 years ago

Le proxy Scribe est potentiellement différent du proxy pédago (ce qui est le cas de etb1).

Si on doit configurer le proxy, il faut ajouter une question dans gen_config.

#7 Updated by Daniel Dehennin over 2 years ago

Emmanuel GARETTE a écrit :

Le proxy Scribe est potentiellement différent du proxy pédago (ce qui est le cas de etb1).

Si on doit configurer le proxy, il faut ajouter une question dans gen_config.

Ha exacte, dans mon esprit, je pensais que l’information était déjà disponible puisque nous configurons le DHCP avec l’option du proxy mais en fait c’est wpad-url, du coup nous n’avons pas les informations de proxy à proprement parler…

#8 Updated by Daniel Dehennin over 2 years ago

pcadmin@pcubuntumate:~/Téléchargements$ ./installMinion.sh 
check 'salt' dns resolution ?
La résolution du nom 'salt' est fonctionnelle, Ok
bootstrap-salt.sh: Réussi
/home/pcadmin/Téléchargements
./installMinion.sh: ligne 47 : continue: ceci n'a un sens que dans une boucle « for », « while » ou « until »
[sudo] Mot de passe de pcadmin :

#9 Updated by Daniel Dehennin over 2 years ago

  • Status changed from Résolu to Fermé
  • Remaining (hours) set to 0.0

Also available in: Atom PDF