Machine: dapatkan kesalahan 401 saat menjalankan mesin buruh pelabuhan dengan driver openstack

Dibuat pada 24 Jun 2017  ·  3Komentar  ·  Sumber: docker/machine

saya ingin menggunakan perintah docker-machine di lingkungan openstack, docker-machine --version beri saya docker-machine version 0.10.0, build 76ed2a6 , jadi saya menjalankan perintah ini:
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

itu memberi saya kesalahan ini: 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"}}

Komentar yang paling membantu

Bagi siapa pun yang mencoba menjalankan ini, jika Anda menyetel --openstack-tenant-id daripada --openstack-tenant-name itu berfungsi. Ini adalah bagaimana saya membuatnya bekerja.

Semua 3 komentar

+1
mesin buruh pelabuhan 0.12.2
Docker 17.06.1-ce
macOS Sierra 10.12.6

Berlari melawan Keystone v3.

Bagi siapa pun yang mencoba menjalankan ini, jika Anda menyetel --openstack-tenant-id daripada --openstack-tenant-name itu berfungsi. Ini adalah bagaimana saya membuatnya bekerja.

Saya menemukan bug ini, ketika mengonfigurasi template-node di rancher2 untuk penyedia OpenStack Cloud. Saat menambahkan nama penyewa, mesin buruh pelabuhan kembali ke keystone api v2.0, yang tidak berfungsi. Saat menggunakan id penyewa, templat simpul baik-baik saja dan kluster dibangun.
Lebih tepatnya:
dalam wadah dari docker image rancher/ rancher:stable 01aed40c0352
kami memiliki versi mesin buruh pelabuhan 0.15.0, build 1507ebcb

Apakah halaman ini membantu?
0 / 5 - 0 peringkat