Friday, 2018-08-03

*** tosky has joined #refstack07:26
*** tommylikehu is now known as tommylikehu208:02
*** tommylikehu2 is now known as tommylikehu08:03
*** tommylikehu is now known as tommylikehu_afk08:04
*** tommylikehu_afk is now known as tommylikehu08:09
openstackgerritArx Cruz proposed openstack/python-tempestconf master: Removing dependence from SERVICE_VERSIONS  https://review.openstack.org/58781609:19
*** rmart04 has joined #refstack12:14
openstackgerritChandan Kumar proposed openstack/python-tempestconf master: add jobs for python-tempestconf only  https://review.openstack.org/58108412:17
openstackgerritChandan Kumar proposed openstack/python-tempestconf master: Document CLI options  https://review.openstack.org/58098112:44
arxcruztosky: chandankumar are you guys seeing something that I'm not here http://logs.openstack.org/16/587816/8/check/python-tempestconf-tempest-packstack-admin/6880e04/job-output.txt.gz ?13:42
arxcruzit's constantly failing on the same test13:42
arxcruzi check the previous jobs from other patches, the tempest.conf generated is basically the same...13:42
toskyarxcruz: the relevant difference is the list of extensions set into  volume-feature-enabled, which may show a problem in the patch, but not sure how it could be related to that test13:48
arxcruztosky: yeah, i 'm trying to figure out that also, because the logic remains the same... :/13:48
arxcruzand yeah, shouldn't interfere on this test in particular13:48
toskybut let's see if fixing it would fix the other issue13:49
fungihogepodge: did you have any thoughts on what to do about the refstack team since we talked about it a month ago? as far as continuing to be ptl for the stein cycle to oversee wind-down of the team, folding the refstack service and client into the interop wg, what happens to python-tempestconf, et cetera? or would you like help getting those discussions rolling sooner?14:06
fungiyour friendly neighborhood tc liaison is here to assist however you need ;)14:07
*** trevormc has joined #refstack14:13
trevormchey not urgent but i was just curious if the python-tempestconf team has got a chance to review the story https://storyboard.openstack.org/#!/project/912 and if they decided on what to do next regarding the certificate error.14:15
trevormcsorry wrong link https://storyboard.openstack.org/#!/story/200302414:18
openstackgerritArx Cruz proposed openstack/python-tempestconf master: Removing dependence from SERVICE_VERSIONS  https://review.openstack.org/58781614:23
arxcruzwell, found the problem with volume api_extensions14:26
toskytrevormc: we have one person less for vacation, and few other deadlines14:26
arxcruztrevormc: sorry, martin was taking a look at this, however, he's on vacation this week14:26
arxcruztrevormc: but it's in our radar :)14:26
trevormcok no problem, thanks! I'll check back in a week or two :)14:27
arxcruztrevormc: as a workaround, you can disable the ssl certification check on urllib14:27
arxcruztrevormc: i did something similar on tripleo, because for some reason, tempest on docker complain about ssl certificate being false: https://review.openstack.org/#/c/580384/14:28
trevormcok, i've been wanting to try this tool out and report back to my team on the results, so ill apply a work around in the meantime.14:28
arxcruztrevormc: there are other _CA_BUNDLE variables if CURL_CA_BUNDLE doesn't work14:29
arxcruzlet me check14:29
arxcruzREQUESTS_CA_BUNDLE14:30
arxcruzand the other if memory doesn't fails is URLLIB_CA_BUNDLE14:30
arxcruzyeah, i think it's only curl and requests ca_bundle14:32
toskyI may have a quick patch in few minutes14:40
openstackgerritLuigi Toscano proposed openstack/python-tempestconf master: horizon: don't error out for certificate issues  https://review.openstack.org/58859315:11
toskytrevormc: can you please test ^^ ?15:11
trevormctosky: yeah im on it, thanks.15:12
arxcruztosky: so, certificate error = has_horizon set to false?15:13
toskyarxcruz: for now, yes15:14
toskyarxcruz: it only affects the few tests from the Horizon tempest plugin, if I'm not mistaken15:14
arxcruztosky: then i'll ask you to add a TODO15:14
toskyit should not block the process15:14
toskyarxcruz: I can add another task on that story15:14
arxcruzok15:15
toskyarxcruz: but looking the story, it seems a real issue, or there is no way to get the name of the dashboard15:15
*** trevormc_ has joined #refstack15:16
toskyarxcruz: the current assumption is "hostname of the dashboard == hostname from the endpoints", which is not the case on the story15:16
toskyand I have no idea how you would discover that15:16
toskyyou probably need to override that information15:16
toskyadded a task, though15:18
*** trevormc has quit IRC15:18
arxcruztosky: isn't the cert_file option ?15:20
toskyarxcruz: where?15:21
arxcruztosky: in tempest there's a cert_file option to point to an specific certification file15:21
arxcruzi tried without success to fix the ssl issue with that though15:22
toskyarxcruz: but the problem is the mismatch between the certificate name and the host name that the code assume to be correct15:22
toskythe code tries to use the hostname specified in the endpoints, if I'm not mistaken15:22
toskythe name of the horizon host is totally unrelated to that15:22
arxcruztosky: that might not be a problem in all in one15:23
toskyat least if the examples given in the story are correct15:23
toskyarxcruz: so the exception won't happen15:23
arxcruzit seems the certificate is created with the name of the compute machine not the name of dashboard machine15:23
arxcruzwon't happen, but horizon is enabled, and it's being set to false15:23
toskywhere is the certificate created with the name of the compute node? Not in the story15:24
toskyit's a different case15:24
arxcruzyes15:31
toskywithout the patch, instead of setting horizon as false, it would error out and block the processing, so at least it is better15:37
*** trevormc_ has quit IRC15:38
toskyarxcruz: ok, the "Document CLI options" patch failed exactly on python-tempestconf-tempest-packstack-admin15:58
toskysame error, SSH timeout15:59
toskynow I'm puzzled15:59
toskyand it was passing until yesterday (of course)15:59
toskywell, two days ago16:00
-openstackstatus- NOTICE: The infra team is renaming projects in Gerrit. There will be a short ~10 minute Gerrit downtime in a few minutes as a result.16:04
*** rmart04 has left #refstack16:26
*** openstackgerrit has quit IRC16:49
*** openstackgerrit has joined #refstack17:03
openstackgerritLuigi Toscano proposed openstack/python-tempestconf master: Use the common cover job instead of a custom one  https://review.openstack.org/58862217:03
*** trevormc has joined #refstack17:05
trevormcsorry looks like I got disconnected, I found another bug in python-tempestconf. This one should be a simple fix https://storyboard.openstack.org/#!/story/200330717:09
toskythanks a lot again for the detailed analysis17:10
toskythe fact that keystone v3 was enabled by default for a long while didn't help :)17:14
toskydo you have a keystone v2-only cloud?17:14
toskymay I ask also which version of OpenStack? tempestconf is tested from Ocata17:15
openstackgerritLuigi Toscano proposed openstack/python-tempestconf master: Fix: make sure that keystone_v3_support is a boolean  https://review.openstack.org/58862417:21
-openstackstatus- NOTICE: Project renames and review.openstack.org downtime are complete without any major issue.17:30
trevormctosky, we test on the kilo version of openstack :( sorry for the delay. We have a v2 and v3 enabled but we only expose the v2 endpoint.17:33
trevormcthe setup is kind of weird, I will ask specifically how identitiy is setup. I can set OS_AUTH_URL to our v3 endpoint and use the openstack client to list the roles and the debug logs show the v3 endpoint being used but when I run endpoint list it is not listed. :/17:37
toskyoh17:54
toskyyou may have some issues because, as I mentioned, we only planned the compatibility with Ocata and newer versions17:55
toskyso if it works for you, it will show that the some API are really stable :)17:55
*** openstackgerrit has quit IRC18:19
*** trevormc has quit IRC20:45
*** tosky has quit IRC23:04

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