Project

General

Profile

Tâche #33721

Scénario #33564: mauvaise application des mots de passe à l'instanciation d'une VM

tester

Added by Ludwig Seys over 2 years ago. Updated about 2 years ago.

Status:
Fermé
Priority:
Normal
Assigned To:
Start date:
01/17/2022
Due date:
% Done:

100%

Remaining (hours):
0.0

Related issues

Related to EOLE OpenNebula - Tâche #33946: Hâpy automatisation : améliorations cosmétiques Fermé 03/11/2022

History

#1 Updated by Ludwig Seys over 2 years ago

démarrer deux machines :
aca.hapy-2.8.1-Daily
aca.zephir-2.8.1-AvecConf

sur le zephir se connecter avec
login: admin_zephir
mdp: eole

ouvrir un établissement : 0000000A
choisir aca.eolebase en 2.8.1

Dans : "général" en mode expert, activer "Ce serveur est une machine virtuelle à déployer automatiquement" à OUI
Dans : "Machine virtuelle", inscrire => CR_aca

enregistrer la modification.

Sur hapy
ouvrir le gen_config de l'hapy.
Dans : "service" en mode expert, passer "Activer le déploiement automatique des machines virtuelles " à oui.
Dans : "Déploiement automatique" modifier : "Chemin complet du fichier de CA à utiliser " en => /usr/local/share/ca-certificates/ca_local.crt
Dans "virtualisation" , modifier : " Première IP de la plage " en => 192.168.0__.10_
puis : " Nombre d'adresses disponible" en => 60
enregistrer les modifications.

depuis le terminal :
Ajouter la clé du serveur zephir :
scp :/etc/ssl/certs/ca_local.crt /usr/local/share/ca-certificates
update-ca-certificates

lancer l'enregistrement zephir.
enregistrement_zephir
adresse : zephir.ac-test.fr
login : admin_zephir
mdp : eole

#valider toute les actions, pour la dernière action choisir "Ne rien faire" => 1

modifier le fichier suivant : /usr/share/eole/hapy-deploy/scripts/15_maj_auto.sh
ligne 122 passer sur maj-auto -C en indiquant les sources sur test-eole, et forcer la réponse oui.
résultat attendu =>
yes oui | Maj-Auto -C -S test-eole.ac-dijon.fr 2>&1 | tee -a "${BOOT_LOG_FILE}"

enregistrer les modifications, et lancer l'instance, très long, rester cependant pour les trois points suivant :
-entrer les mots de passe pour hapy (eole, root, sunstone)
-autoriser le déploiement des VM
-donner les identifiants pour l'accès zephir. (après ce point, vous pouvez faire autre chose en attendant)

Une fois l'instance finie.

Pour valider le bon fonctionnement aller dans /var/log/hapy-deploy/ ouvrir le fichier de log et valider qu'il y a bien deux mots de passe différent lors de l'instance répondant au évènement :

-Changement du mot de passe pour l’utilisateur root
-Changement du mot de passe pour l’utilisateur eole

#2 Updated by Emmanuel GARETTE over 2 years ago

  • Status changed from Nouveau to Résolu
  • Assigned To set to Emmanuel GARETTE
  • % Done changed from 0 to 100
--------------------------------------------------------------------------------
######################################################
# Changement du mot de passe pour l’utilisateur root #rqYV0xNy5O3GfPHT
rqYV0xNy5O3GfPHT

######################################################
Nouveau mot de passe: 
Confirmation du mot de passe: 
######################################################
# Changement du mot de passe pour l’utilisateur eole #xYF1V4m5VHRRmVMw
xYF1V4m5VHRRmVMw
root@eolebase:~# cat /mnt/hapy-deploy/instance-pwd.sc 
root rqYV0xNy5O3GfPHT
eole xYF1V4m5VHRRmVMw
addc T$4Io1njb1HDLY-M

#3 Updated by Joël Cuissinat about 2 years ago

J'ai commencé de saisir la validation proposée sous la forme d'un test squash, mais c'est long !
https://dev-eole.ac-dijon.fr/squash/test-cases/8581/info

#4 Updated by Joël Cuissinat about 2 years ago

  • Related to Tâche #33946: Hâpy automatisation : améliorations cosmétiques added

#5 Updated by Joël Cuissinat about 2 years ago

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

Also available in: Atom PDF