Thursday, 2018-08-09

*** markvoelker has joined #openstack-interop04:41
*** pcaruana has joined #openstack-interop06:38
*** tosky has joined #openstack-interop08:07
toskyo/08:08
*** kopecmartin has joined #openstack-interop08:14
*** frickler has joined #openstack-interop08: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-interop08:42
arxcruztosky: chandankumar kopecmartin we have a bug09:54
toskyyay \o/09:54
arxcruzhttps://review.openstack.org/#/c/589210/09:54
toskyagain the parsing of the auth URI?09:55
arxcruzhttp://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_1309:55
arxcruztosky: so, tripleo is dropping the /v3 from overcloudrc09:55
arxcruzso, we were always testing if v3 is in the uri09:55
arxcruzi have a patch now, i already test it, basically, i'm checking the base url doing a request and getting the versions available09:56
chandankumararxcruz: it is going like devstack one09:56
arxcruzif v3 is there, we set it to v309:56
arxcruzhowever 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 it09:57
arxcruzotherwise when we start creating the services it will ask for auth in baseurl/auth/tokens09:57
arxcruzinstead of baseurl/v3/auth/tokens09:58
arxcruzand so it will fail with error 40409:58
toskywasn't the code somewhere like "if the version is v3 and there is no v3, add /v3"?09:58
toskyor was it changed back? I've lost track, that code is the most complicated thing in tempestconf09:58
arxcruztosky: it might have somewhere this, however09:59
arxcruzwe create the services with the auth from credentials09:59
arxcruzand auth there is created with conf.get("identity", "uri_v3")09:59
arxcruzso all the services have this as initial endpoint10:00
toskybut if it's like devstack is now, as chandankumar point out, shouldn't it work?10:00
toskyor is there at least a tiny difference?10:00
arxcruzi don't know how is devstack now10:00
chandankumararxcruz: tosky in stackrc there is no version specified10:00
chandankumarin tripleo deployment10:00
chandankumararxcruz: https://github.com/openstack/tripleo-quickstart-extras/blob/master/roles/validate-tempest/templates/configure-tempest.sh.j2#L10810:01
arxcruzchandankumar: this logic seems to not be working :)10:04
arxcruzand with my patch on tempestconf we can remove it, for me this is a workaround10:04
chandankumararxcruz: yes, that was a workaround that10:04
chandankumararxcruz: the brings to another question, what is the proper format of auth_url or auth_uri10:05
arxcruzi'm just finishing to run the tox tests locally and i'll submit the path10:05
chandankumaris it without identity version or with identity version10:05
arxcruzchandankumar: so, if you curl base_url_without_identity_version10:05
arxcruzit will return what's available10:05
chandankumarbecause clouds.yaml it is advertized as with identity version10:05
arxcruzchandankumar: for example: http://paste.openstack.org/show/727713/10:06
arxcruzthere you find the links, that is the auth_url_with_identity_version10:06
chandankumaryes10:06
arxcruzso, this is how we discover it10:06
kopecmartinbtw, in devstack we're manually adding "/v3" at the end of AUTH_URL10:55
*** frickler has left #openstack-interop11:07
*** gema has joined #openstack-interop12:07
*** kopecmartin has quit IRC15:53
*** tosky has quit IRC16:39
*** pcaruana has quit IRC19:33
*** tosky has joined #openstack-interop22:30
*** tosky has quit IRC23:48

Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!