Projet

Général

Profil

Tâche #33721

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

tester

Ajouté par Ludwig Seys il y a plus de 2 ans. Mis à jour il y a environ 2 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Début:
17/01/2022
Echéance:
% réalisé:

100%

Restant à faire (heures):
0.0

Demandes liées

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

Historique

#1 Mis à jour par Ludwig Seys il y a plus de 2 ans

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 Mis à jour par Emmanuel GARETTE il y a environ 2 ans

  • Statut changé de Nouveau à Résolu
  • Assigné à mis à Emmanuel GARETTE
  • % réalisé changé de 0 à 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 Mis à jour par Joël Cuissinat il y a environ 2 ans

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 Mis à jour par Joël Cuissinat il y a environ 2 ans

  • Lié à Tâche #33946: Hâpy automatisation : améliorations cosmétiques ajouté

#5 Mis à jour par Joël Cuissinat il y a environ 2 ans

  • Statut changé de Résolu à Fermé
  • Restant à faire (heures) mis à 0.0

Formats disponibles : Atom PDF