J'essaie de configurer un nuage Openstack en suivant les instructions d'Ubuntu. Mon serveur MAAS est opérationnel et mon équipement est correctement enregistré. Lorsque j'exécute sudo openstack-install
avec "Landscape OpenStack Autopilot" comme sélection, après avoir entré l'email, le nom, l'IP du serveur MAAS et l'API de l'administrateur, le script échoue avec "Une erreur fatale s'est produite : Problem with juju bootstrap". Voici le contenu de mon command.log :
[DEBUG ⢠07-27 11:15:26] ⢠cloudinstall.multi_install ⢠(multi_install.py, do_install, 137)]
Bootstrapping Juju: JUJU_HOME=/home/cgaeth/.cloud-install/juju juju bootstrap
[DEBUG ⢠07-27 11:15:27] ⢠cloudinstall.multi_install ⢠(multi_install.py, do_install, 143)]
Problem during bootstrap: '{'output': 'error: cannot parse "/home/cgaeth/.cloud-install/juju/environments.yaml": YAML error: line 7: found character that cannot start any token\n', 'status': 2}'
[DEBUG ⢠07-27 11:15:27] ⢠cloudinstall.utils ⢠(utils.py, global_exchandler, 63)]
Traceback (most recent call last):
File "/usr/share/openstack/cloudinstall/utils.py", line 78, in run
super().run()
File "/usr/lib/python3.4/threading.py", line 868, in run
self._target(*self._args, **self._kwargs)
File "/usr/share/openstack/cloudinstall/machinewait.py", line 127, in do_continue
self.installer.do_install()
File "/usr/share/openstack/cloudinstall/multi_install.py", line 144, in do_install
raise Exception("Problem with juju bootstrap.")
Exception: Problem with juju bootstrap.
Maintenant, la ligne 7 dans le environments.yaml
est la clé API de MAAS. J'ai vérifié le fichier et la clé est correcte. Quelqu'un d'autre a-t-il rencontré ce problème ?