Machine: الحصول على خطأ 401 عند تشغيل جهاز الإرساء مع برنامج تشغيل مكدس مفتوح

تم إنشاؤها على ٢٤ يونيو ٢٠١٧  ·  3تعليقات  ·  مصدر: docker/machine

أريد استخدام أمر docker-machine في بيئة الكومة المفتوحة ، أعطني docker-machine --version docker-machine version 0.10.0, build 76ed2a6 ، لذلك قمت بتشغيل هذا الأمر:
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

أعطتني هذه الأخطاء: 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"}}

التعليق الأكثر فائدة

لأي شخص آخر يحاول الحصول على هذا العمل ، إذا قمت بتعيين --openstack-tenant-id بدلاً من --openstack-tenant-name فإنه يعمل. هذه هي الطريقة التي حصلت بها على العمل.

ال 3 كومينتر

+1
آلة عامل ميناء 0.12.2
عامل ميناء 17.06.1 م
macOS Sierra 10.12.6

الجري ضد Keystone v3.

لأي شخص آخر يحاول الحصول على هذا العمل ، إذا قمت بتعيين --openstack-tenant-id بدلاً من --openstack-tenant-name فإنه يعمل. هذه هي الطريقة التي حصلت بها على العمل.

لقد أصبت بهذا الخطأ ، عند تكوين قالب عقدة في rancher2 لموفر OpenStack Cloud. عند إضافة اسم المستأجر ، تعود آلة الإرساء إلى keystone api v2.0 ، والتي لا تعمل. عند استخدام معرف المستأجر ، يكون قالب العقدة على ما يرام ويتم إنشاء المجموعات.
لأكون دقيقا:
في حاوية من docker image rancher / rancher : Stable 01aed40c0352
لدينا إصدار آلة عامل الإرساء 0.15.0 ، بناء 1507ebcb

هل كانت هذه الصفحة مفيدة؟
0 / 5 - 0 التقييمات