*** markvoelker has joined #openstack-interop | 04:41 | |
*** pcaruana has joined #openstack-interop | 06:38 | |
*** tosky has joined #openstack-interop | 08:07 | |
tosky | o/ | 08:08 |
---|---|---|
*** kopecmartin has joined #openstack-interop | 08:14 | |
*** frickler has joined #openstack-interop | 08:33 | |
*** ChanServ changes topic to "Weekly Interop WG Meetings in openstack-meeting-3 Wednesday 11:00 AM CDT/ 16:00 UTC" | 08:34 | |
*** arxcruz has joined #openstack-interop | 08:42 | |
arxcruz | tosky: chandankumar kopecmartin we have a bug | 09:54 |
tosky | yay \o/ | 09:54 |
arxcruz | https://review.openstack.org/#/c/589210/ | 09:54 |
tosky | again the parsing of the auth URI? | 09:55 |
arxcruz | http://logs.openstack.org/10/589210/2/check/tripleo-ci-centos-7-containers-multinode/efdcbed/logs/undercloud/home/zuul/tempest.log.txt.gz#_2018-08-08_19_19_13 | 09:55 |
arxcruz | tosky: so, tripleo is dropping the /v3 from overcloudrc | 09:55 |
arxcruz | so, we were always testing if v3 is in the uri | 09:55 |
arxcruz | i have a patch now, i already test it, basically, i'm checking the base url doing a request and getting the versions available | 09:56 |
chandankumar | arxcruz: it is going like devstack one | 09:56 |
arxcruz | if v3 is there, we set it to v3 | 09:56 |
arxcruz | however set v3 for version isn't enough because we also need to set uri_v3 on identity section to have the /v3 as well even the uri on overcloudrc doesn't have it | 09:57 |
arxcruz | otherwise when we start creating the services it will ask for auth in baseurl/auth/tokens | 09:57 |
arxcruz | instead of baseurl/v3/auth/tokens | 09:58 |
arxcruz | and so it will fail with error 404 | 09:58 |
tosky | wasn't the code somewhere like "if the version is v3 and there is no v3, add /v3"? | 09:58 |
tosky | or was it changed back? I've lost track, that code is the most complicated thing in tempestconf | 09:58 |
arxcruz | tosky: it might have somewhere this, however | 09:59 |
arxcruz | we create the services with the auth from credentials | 09:59 |
arxcruz | and auth there is created with conf.get("identity", "uri_v3") | 09:59 |
arxcruz | so all the services have this as initial endpoint | 10:00 |
tosky | but if it's like devstack is now, as chandankumar point out, shouldn't it work? | 10:00 |
tosky | or is there at least a tiny difference? | 10:00 |
arxcruz | i don't know how is devstack now | 10:00 |
chandankumar | arxcruz: tosky in stackrc there is no version specified | 10:00 |
chandankumar | in tripleo deployment | 10:00 |
chandankumar | arxcruz: https://github.com/openstack/tripleo-quickstart-extras/blob/master/roles/validate-tempest/templates/configure-tempest.sh.j2#L108 | 10:01 |
arxcruz | chandankumar: this logic seems to not be working :) | 10:04 |
arxcruz | and with my patch on tempestconf we can remove it, for me this is a workaround | 10:04 |
chandankumar | arxcruz: yes, that was a workaround that | 10:04 |
chandankumar | arxcruz: the brings to another question, what is the proper format of auth_url or auth_uri | 10:05 |
arxcruz | i'm just finishing to run the tox tests locally and i'll submit the path | 10:05 |
chandankumar | is it without identity version or with identity version | 10:05 |
arxcruz | chandankumar: so, if you curl base_url_without_identity_version | 10:05 |
arxcruz | it will return what's available | 10:05 |
chandankumar | because clouds.yaml it is advertized as with identity version | 10:05 |
arxcruz | chandankumar: for example: http://paste.openstack.org/show/727713/ | 10:06 |
arxcruz | there you find the links, that is the auth_url_with_identity_version | 10:06 |
chandankumar | yes | 10:06 |
arxcruz | so, this is how we discover it | 10:06 |
kopecmartin | btw, in devstack we're manually adding "/v3" at the end of AUTH_URL | 10:55 |
*** frickler has left #openstack-interop | 11:07 | |
*** gema has joined #openstack-interop | 12:07 | |
*** kopecmartin has quit IRC | 15:53 | |
*** tosky has quit IRC | 16:39 | |
*** pcaruana has quit IRC | 19:33 | |
*** tosky has joined #openstack-interop | 22:30 | |
*** tosky has quit IRC | 23:48 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!