DevStack est un script permettant de déployer un environnement OpenStack en quelques minutes seulement. DevStack n’est pas voué à se retrouver en production mais doit servir uniquement dans le cadre de tests ou de développements. Lors de sa prise en main on peut se retrouver bêtement coincé pendant l’installation à cause d’un serveur proxy sur son réseau.
Le script utilise git pour cloner les différents modules composant OpenStack : Keystone, Neutron, Glance … L’outil pip et le gestionnaire de paquets de la distribution (APT sous Ubuntu par exemple) sont également indispensable à l’installation.
N’oubliez donc pas de modifier votre environnement en définissant l’utilisation d’un serveur proxy pour sortir du réseau :
$ export http_proxy=http://monproxy:3128
$ export https_proxy=http://monproxy:3128
Il faut également spécifier aux adresses local de ne pas utiliser ce même proxy sinon il sera impossible de joindre les APIs OpenStack. Dans l’exemple, l’adresse ip de la machine est 192.168.1.48.
$ export no_proxy=127.0.0.1,192.168.1.48
Il reste à spécifier la présence d’un proxy au gestionnaire de paquet APT :
$ vi /etc/apt/apt.conf
Acquire::http::Proxy "http://monproxy:3128";