<div dir="auto">Thanks Eugen :)</div><br><div class="gmail_quote"><div dir="ltr">On Thu, Apr 12, 2018, 13:57 Eugen Block <<a href="mailto:eblock@nde.ag">eblock@nde.ag</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">The missing command has been in Newton, Ocata and Pike release. They <br>
fixed it in Queens again.<br>
<br>
I filed a bug report: <a href="https://bugs.launchpad.net/keystone/+bug/1763297" rel="noreferrer noreferrer" target="_blank">https://bugs.launchpad.net/keystone/+bug/1763297</a><br>
<br>
Regards<br>
<br>
<br>
Zitat von Shyam Prasad N <<a href="mailto:nspmangalore@gmail.com" target="_blank" rel="noreferrer">nspmangalore@gmail.com</a>>:<br>
<br>
> Thanks Eugen. It'll be great if you can do it. (I haven't yet gone through<br>
> the bug reporting documentation)<br>
> Please add me to the bug's CC list. That way if some info is needed from<br>
> me, I can provide it.<br>
><br>
> Regards,<br>
> Shyam<br>
><br>
> On Thu, Apr 12, 2018 at 12:48 PM, Eugen Block <<a href="mailto:eblock@nde.ag" target="_blank" rel="noreferrer">eblock@nde.ag</a>> wrote:<br>
><br>
>> I believe there's something missing in Ocata and Pike docs. If you read<br>
>> Mitaka install guide [1] you'll find the first step to be creating the<br>
>> default domain before all other steps regarding projects and users.<br>
>><br>
>> You should run<br>
>><br>
>> openstack domain create --description "Default Domain" default<br>
>><br>
>> and then the next steps should work, at least I hope so.<br>
>><br>
>> Do you want to report this as a bug? I can also report it, I have already<br>
>> filed several reports.<br>
>><br>
>> Regards<br>
>><br>
>><br>
>> [1] <a href="https://docs.openstack.org/mitaka/install-guide-obs/keystone" rel="noreferrer noreferrer" target="_blank">https://docs.openstack.org/mitaka/install-guide-obs/keystone</a><br>
>> -users.html<br>
>><br>
>><br>
>><br>
>> Zitat von Shyam Prasad N <<a href="mailto:nspmangalore@gmail.com" target="_blank" rel="noreferrer">nspmangalore@gmail.com</a>>:<br>
>><br>
>> Hi,<br>
>>><br>
>>> Please read my replies inline below...<br>
>>><br>
>>> On Thu, Apr 12, 2018 at 12:10 PM, Eugen Block <<a href="mailto:eblock@nde.ag" target="_blank" rel="noreferrer">eblock@nde.ag</a>> wrote:<br>
>>><br>
>>> Hi,<br>
>>>><br>
>>>> can you paste the credentials you're using?<br>
>>>><br>
>>>> # cat admin-rc<br>
>>> export OS_USERNAME=admin<br>
>>> export OS_PASSWORD=abcdef<br>
>>> export OS_PROJECT_NAME=admin<br>
>>> export OS_USER_DOMAIN_NAME=Default<br>
>>> export OS_PROJECT_DOMAIN_NAME=Default<br>
>>> export OS_AUTH_URL=<a href="http://20.20.20.7:35357/v3" rel="noreferrer noreferrer" target="_blank">http://20.20.20.7:35357/v3</a><br>
>>> export OS_IDENTITY_API_VERSION=3<br>
>>><br>
>>> The config values (e.g. domain) are case sensitive, the ID of the default<br>
>>><br>
>>>> domain is usually "domain", its name is "Default". But if you're sourcing<br>
>>>> the credentials with ID "Default" this would go wrong, although I'm not<br>
>>>> sure if this would be the expected error message.<br>
>>>><br>
>>>> Just a couple of weeks ago there was someone on <a href="http://ask.openstack.org" rel="noreferrer noreferrer" target="_blank">ask.openstack.org</a> who<br>
>>>> ignored case-sensitive options and failed to operate his cloud.<br>
>>>><br>
>>>> Did the keystone-manage bootstrap command work?<br>
>>>><br>
>>>> Yes. It did not throw any errors.<br>
>>><br>
>>><br>
>>>> Regards<br>
>>>><br>
>>>><br>
>>>> Zitat von Shyam Prasad N <<a href="mailto:nspmangalore@gmail.com" target="_blank" rel="noreferrer">nspmangalore@gmail.com</a>>:<br>
>>>><br>
>>>><br>
>>>> Hi,<br>
>>>><br>
>>>>><br>
>>>>> I'm trying to install keystone for my swift cluster.<br>
>>>>> I followed this document for install and configuration:<br>
>>>>> <a href="https://docs.openstack.org/keystone/pike/install/" rel="noreferrer noreferrer" target="_blank">https://docs.openstack.org/keystone/pike/install/</a><br>
>>>>><br>
>>>>> However, I'm getting this error for a command:<br>
>>>>> # openstack user create --domain default --password-prompt swift<br>
>>>>> The request you have made requires authentication. (HTTP 401)<br>
>>>>> (Request-ID:<br>
>>>>> req-8f888754-1cf5-4c24-81b6-7481c9c0dfb8)<br>
>>>>><br>
>>>>> # tail /var/log/keystone/keystone.log<br>
>>>>> 2018-04-11 22:45:10.895 29335 INFO keystone.common.wsgi<br>
>>>>> [req-147f239e-2205-40b5-8aea-40604c99b695 - - - - -] GET<br>
>>>>> <a href="http://20.20.20.7:35357/v3/" rel="noreferrer noreferrer" target="_blank">http://20.20.20.7:35357/v3/</a><br>
>>>>> 2018-04-11 22:45:10.898 29335 INFO eventlet.wsgi.server<br>
>>>>> [req-147f239e-2205-40b5-8aea-40604c99b695 - - - - -] 20.20.20.7 - -<br>
>>>>> [11/Apr/2018 22:45:10] "GET /v3 HTTP/1.1" 200 493 0.062545<br>
>>>>> 2018-04-11 22:45:10.908 29335 INFO keystone.common.wsgi<br>
>>>>> [req-8f888754-1cf5-4c24-81b6-7481c9c0dfb8 - - - - -] POST<br>
>>>>> <a href="http://20.20.20.7:35357/v3/auth/tokens" rel="noreferrer noreferrer" target="_blank">http://20.20.20.7:35357/v3/auth/tokens</a><br>
>>>>> 2018-04-11 22:45:11.011 29335 ERROR keystone.auth.controllers<br>
>>>>> [req-8f888754-1cf5-4c24-81b6-7481c9c0dfb8 - - - - -] Could not find<br>
>>>>> domain:<br>
>>>>> Default<br>
>>>>> 2018-04-11 22:45:11.011 29335 ERROR keystone.auth.controllers Traceback<br>
>>>>> (most recent call last):<br>
>>>>> 2018-04-11 22:45:11.011 29335 ERROR keystone.auth.controllers File<br>
>>>>> "/usr/lib/python2.7/dist-packages/keystone/auth/controllers.py", line<br>
>>>>> 185,<br>
>>>>> in _lookup_domain<br>
>>>>> 2018-04-11 22:45:11.011 29335 ERROR keystone.auth.controllers<br>
>>>>> domain_name)<br>
>>>>> 2018-04-11 22:45:11.011 29335 ERROR keystone.auth.controllers File<br>
>>>>> "/usr/lib/python2.7/dist-packages/keystone/common/manager.py", line<br>
>>>>> 124,<br>
>>>>> in<br>
>>>>> wrapped<br>
>>>>> 2018-04-11 22:45:11.011 29335 ERROR keystone.auth.controllers<br>
>>>>> __ret_val<br>
>>>>> = __f(*args, **kwargs)<br>
>>>>> 2018-04-11 22:45:11.011 29335 ERROR keystone.auth.controllers File<br>
>>>>> "/usr/lib/python2.7/dist-packages/dogpile/cache/region.py", line 1053,<br>
>>>>> in<br>
>>>>> decorate<br>
>>>>> 2018-04-11 22:45:11.011 29335 ERROR keystone.auth.controllers<br>
>>>>> should_cache_fn)<br>
>>>>> 2018-04-11 22:45:11.011 29335 ERROR keystone.auth.controllers File<br>
>>>>> "/usr/lib/python2.7/dist-packages/dogpile/cache/region.py", line 657,<br>
>>>>> in<br>
>>>>> get_or_create<br>
>>>>> 2018-04-11 22:45:11.011 29335 ERROR keystone.auth.controllers<br>
>>>>> async_creator) as value:<br>
>>>>> 2018-04-11 22:45:11.011 29335 ERROR keystone.auth.controllers File<br>
>>>>> "/usr/lib/python2.7/dist-packages/dogpile/core/dogpile.py", line 158,<br>
>>>>> in<br>
>>>>> __enter__<br>
>>>>> 2018-04-11 22:45:11.011 29335 ERROR keystone.auth.controllers return<br>
>>>>> self._enter()<br>
>>>>> 2018-04-11 22:45:11.011 29335 ERROR keystone.auth.controllers File<br>
>>>>> "/usr/lib/python2.7/dist-packages/dogpile/core/dogpile.py", line 98, in<br>
>>>>> _enter<br>
>>>>> 2018-04-11 22:45:11.011 29335 ERROR keystone.auth.controllers<br>
>>>>> generated<br>
>>>>> = self._enter_create(createdtime)<br>
>>>>> 2018-04-11 22:45:11.011 29335 ERROR keystone.auth.controllers File<br>
>>>>> "/usr/lib/python2.7/dist-packages/dogpile/core/dogpile.py", line 149,<br>
>>>>> in<br>
>>>>> _enter_create<br>
>>>>> 2018-04-11 22:45:11.011 29335 ERROR keystone.auth.controllers<br>
>>>>> created<br>
>>>>> =<br>
>>>>> self.creator()<br>
>>>>> 2018-04-11 22:45:11.011 29335 ERROR keystone.auth.controllers File<br>
>>>>> "/usr/lib/python2.7/dist-packages/dogpile/cache/region.py", line 625,<br>
>>>>> in<br>
>>>>> gen_value<br>
>>>>> 2018-04-11 22:45:11.011 29335 ERROR keystone.auth.controllers<br>
>>>>> created_value = creator()<br>
>>>>> 2018-04-11 22:45:11.011 29335 ERROR keystone.auth.controllers File<br>
>>>>> "/usr/lib/python2.7/dist-packages/dogpile/cache/region.py", line 1049,<br>
>>>>> in<br>
>>>>> creator<br>
>>>>> 2018-04-11 22:45:11.011 29335 ERROR keystone.auth.controllers return<br>
>>>>> fn(*arg, **kw)<br>
>>>>> 2018-04-11 22:45:11.011 29335 ERROR keystone.auth.controllers File<br>
>>>>> "/usr/lib/python2.7/dist-packages/keystone/resource/core.py", line 720,<br>
>>>>> in<br>
>>>>> get_domain_by_name<br>
>>>>> 2018-04-11 22:45:11.011 29335 ERROR keystone.auth.controllers raise<br>
>>>>> exception.DomainNotFound(domain_id=domain_name)<br>
>>>>> 2018-04-11 22:45:11.011 29335 ERROR keystone.auth.controllers<br>
>>>>> DomainNotFound: Could not find domain: Default<br>
>>>>> 2018-04-11 22:45:11.011 29335 ERROR keystone.auth.controllers<br>
>>>>> 2018-04-11 22:45:11.016 29335 WARNING keystone.common.wsgi<br>
>>>>> [req-8f888754-1cf5-4c24-81b6-7481c9c0dfb8 - - - - -] Authorization<br>
>>>>> failed.<br>
>>>>> The request you have made requires authentication. from 20.20.20.7<br>
>>>>> 2018-04-11 22:45:11.018 29335 INFO eventlet.wsgi.server<br>
>>>>> [req-8f888754-1cf5-4c24-81b6-7481c9c0dfb8 - - - - -] 20.20.20.7 - -<br>
>>>>> [11/Apr/2018 22:45:11] "POST /v3/auth/tokens HTTP/1.1" 401 425 0.113822<br>
>>>>><br>
>>>>> Can someone please tell me what's going on?<br>
>>>>> Thanks in advance for your replies.<br>
>>>>><br>
>>>>> --<br>
>>>>> -Shyam<br>
>>>>><br>
>>>>><br>
>>>><br>
>>>><br>
>>>> --<br>
>>>> Eugen Block voice : +49-40-559 51 75<br>
>>>> NDE Netzdesign und -entwicklung AG fax : +49-40-559 51 77<br>
>>>> Postfach 61 03 15<br>
>>>> D-22423 Hamburg e-mail : <a href="mailto:eblock@nde.ag" target="_blank" rel="noreferrer">eblock@nde.ag</a><br>
>>>><br>
>>>> Vorsitzende des Aufsichtsrates: Angelika Mozdzen<br>
>>>> Sitz und Registergericht: Hamburg, HRB 90934<br>
>>>> Vorstand: Jens-U. Mozdzen<br>
>>>> USt-IdNr. DE 814 013 983<br>
>>>><br>
>>>><br>
>>>> _______________________________________________<br>
>>>> Mailing list: <a href="http://lists.openstack.org/cgi" rel="noreferrer noreferrer" target="_blank">http://lists.openstack.org/cgi</a><br>
>>>> -bin/mailman/listinfo/openstac<br>
>>>> k<br>
>>>> Post to : <a href="mailto:openstack@lists.openstack.org" target="_blank" rel="noreferrer">openstack@lists.openstack.org</a><br>
>>>> Unsubscribe : <a href="http://lists.openstack.org/cgi" rel="noreferrer noreferrer" target="_blank">http://lists.openstack.org/cgi</a><br>
>>>> -bin/mailman/listinfo/openstac<br>
>>>> k<br>
>>>><br>
>>>><br>
>>><br>
>>><br>
>>> --<br>
>>> -Shyam<br>
>>><br>
>><br>
>><br>
>><br>
>> --<br>
>> Eugen Block voice : +49-40-559 51 75<br>
>> NDE Netzdesign und -entwicklung AG fax : +49-40-559 51 77<br>
>> Postfach 61 03 15<br>
>> D-22423 Hamburg e-mail : <a href="mailto:eblock@nde.ag" target="_blank" rel="noreferrer">eblock@nde.ag</a><br>
>><br>
>> Vorsitzende des Aufsichtsrates: Angelika Mozdzen<br>
>> Sitz und Registergericht: Hamburg, HRB 90934<br>
>> Vorstand: Jens-U. Mozdzen<br>
>> USt-IdNr. DE 814 013 983<br>
>><br>
>><br>
><br>
><br>
> --<br>
> -Shyam<br>
<br>
<br>
<br>
-- <br>
Eugen Block voice : +49-40-559 51 75<br>
NDE Netzdesign und -entwicklung AG fax : +49-40-559 51 77<br>
Postfach 61 03 15<br>
D-22423 Hamburg e-mail : <a href="mailto:eblock@nde.ag" target="_blank" rel="noreferrer">eblock@nde.ag</a><br>
<br>
Vorsitzende des Aufsichtsrates: Angelika Mozdzen<br>
Sitz und Registergericht: Hamburg, HRB 90934<br>
Vorstand: Jens-U. Mozdzen<br>
USt-IdNr. DE 814 013 983<br>
<br>
</blockquote></div>