J'essaie de configurer un nuage Openstack à l'aide des instructions d'Ubuntu. Mon serveur MAAS est opérationnel et mon équipement est correctement enregistré. Lorsque je lance la commande Sudo openstack-install
avec "Landscape OpenStack Autopilot" comme ma sélection, le script échoue après avoir saisi l'adresse électronique, le nom, l'adresse IP du serveur MAAS et l'API, avec "Une erreur fatale s'est produite: problème avec 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.
À présent, la ligne 7 du fichier environments.yaml
correspond à la clé de l’API MAAS. J'ai vérifié le fichier et la clé est correcte. Quelqu'un d'autre a-t-il rencontré cela?
Il semble que vous ne puissiez pas avoir de caractères spéciaux dans votre mot de passe administrateur secret.
Rapport de bug: https://github.com/Ubuntu-Solutions-Engineering/openstack-installer/issues/672