Informations Technique

La documentation officiel pour l’installation de la CLI OpenStack se trouve sur le lien ici.

L’infrastructure du LAL utilise des certificats TERENA qui est une autorité intermédiaire. Cela pose un soucis avec OpenStack qui ne sait pas renvoyer les chaines de certification. Par défaut, la CLI d’OpenStack ne sait donc pas vérifier les certificats serveurs.

Pour résoudre se problème, il faut télécharger le fichier ici et le placer dans un répertoire

$HOME/.certs/terena.pem

Il faut, ensuite, créer un fichier os_lal.rc dans lequel ou met les informations suivantes:

export OS_USERNAME= *** YOUR LOGIN ***
export OS_PASSWORD= *** YOUR PASSWORD ***
export OS_TENANT_NAME= *** YOUR PROJECT ***
export OS_PROJECT_NAME= *** YOUR PROJECT ***
export PS1='[\u@\h \W($OS_USERNAME @ OS_LAL)]\$ '
export OS_AUTH_URL=https://keystone.lal.in2p3.fr:5000/v3
export OS_IDENTITY_API_VERSION=3
export OS_CACERT=$HOME/.certs/terena.pem
export OS_USER_DOMAIN_NAME= *** YOUR DOMAIN ***
export OS_PROJECT_DOMAIN_NAME=*** YOUR PROJECT DOMAIN ***

OS_USER_DOMAIN_ID fait référence au système d’identification auquel est lié votre compte. Pour les comptes « béta-test » il s’agit du domaine « default ». Pour les comptes historique StratusLab, il s’agit du domaine « stratuslab ». Enfin, les utitilisateurs de l’Univeristé Paris 11 peuvent utiliser leur compte Adonis avec le domaine « u-psud ».