ordinateur portable avec installation fraîche/propre de 16.04.2
installé conjure-up, lxc, lxd, etc ...
réseau lxd initialisé
peut lancer des conteneurs lxd et installer nginx, Apache, etc.
lancez "conjure-up openstack", sélectionnez Openstack avec Nova LXD, sélectionnez localhost.
L'erreur est:
"erreur: indicateur fourni mais non défini: --upload-tool"
J'essaie encore de régler toutes les responsabilités et les relations entre LXD, Juju, Maas, Openstack, Invocation, etc., donc je ne sais même pas par où commencer.
openstack.log:
Mar 5 11:04:04 laptop openstack: [WARNING] pollinate binary not found
Mar 5 11:04:08 laptop openstack: message repeated 2 times: [ [WARNING] pollinate binary not found]
Mar 5 11:04:08 laptop openstack: [ERROR] ['error: flag provided but not defined: --upload-tools']
Mar 5 11:04:08 laptop openstack: [WARNING] pollinate binary not found
syslog (identique à openstack.log):
Mar 5 11:04:04 laptop openstack: [WARNING] pollinate binary not found
Mar 5 11:04:08 laptop openstack: message repeated 2 times: [ [WARNING] pollinate binary not found]
Mar 5 11:04:08 laptop openstack: [ERROR] ['error: flag provided but not defined: --upload-tools']
Mar 5 11:04:08 laptop openstack: [WARNING] pollinate binary not found
il en résulte que jure et juju sont assez pointilleux sur les versions de chacun. après de nombreuses tentatives, cela a résolu mon problème:
Sudo apt-get remove --purge juju*
Sudo apt-get remove --purge conjure-up
Sudo snap install conjure-up --classic
conjure-up
voici les versions que je cours actuellement:
$ juju --version
2.1.1-xenial-AMD64
$ conjure-up --version
conjure-up 2.1.1
avant cela, je courais quelque chose comme juju 2.0 et conjure-up 0.1.2.