Machine: obtenir une erreur 401 lors de l'exécution de docker-machine avec le pilote openstack

Créé le 24 juin 2017  ·  3Commentaires  ·  Source: docker/machine

je veux utiliser la commande docker-machine dans l'environnement openstack, le docker-machine --version me donne docker-machine version 0.10.0, build 76ed2a6 , donc j'exécute cette commande :
sudo docker-machine --debug create -d openstack --openstack-ssh-user ubuntu --openstack-auth-url http://controller:35357/v3 --openstack-image-name ubuntu --openstack-flavor-name m1.small --openstack-domain-name default --openstack-floatingip-pool public --openstack-net-name provider --openstack-username admin --openstack-password **** --openstack-tenant-name default master1

ça me donne ces erreurs : Error creating machine: Error in driver during machine creation: Expected HTTP response code [201 202] when accessing [POST http://controller:35357/v3/auth/tokens], but got 401 instead {"error": {"message": "The request you have made requires authentication.", "code": 401, "title": "Unauthorized"}}

Commentaire le plus utile

Pour tous ceux qui essaient de faire fonctionner cela, si vous définissez le --openstack-tenant-id plutôt que le --openstack-tenant-name , cela fonctionne. C'est comme ça que je l'ai fait fonctionner.

Tous les 3 commentaires

+1
docker-machine 0.12.2
Docker 17.06.1-ce
Mac OS Sierra 10.12.6

Courir contre Keystone v3.

Pour tous ceux qui essaient de faire fonctionner cela, si vous définissez le --openstack-tenant-id plutôt que le --openstack-tenant-name , cela fonctionne. C'est comme ça que je l'ai fait fonctionner.

J'ai rencontré ce bogue lors de la configuration d'un modèle de nœud dans rancher2 pour le fournisseur OpenStack Cloud. Lors de l'ajout du nom du locataire, docker-machine revient à l'api keystone v2.0, qui ne fonctionne pas. Lors de l'utilisation de l'ID de locataire, le modèle de nœud est correct et les clusters sont créés.
Pour être précis:
dans le conteneur de docker image rancher/ rancher:stable 01aed40c0352
nous avons la version 0.15.0 de docker-machine, build 1507ebcb

Cette page vous a été utile?
0 / 5 - 0 notes

Questions connexes

perj picture perj  ·  5Commentaires

diver-sity picture diver-sity  ·  4Commentaires

pc-mreeves picture pc-mreeves  ·  4Commentaires

jimfleming picture jimfleming  ·  5Commentaires

fsoppelsa picture fsoppelsa  ·  5Commentaires