Monday, 2017-04-24

*** bobh has joined #openstack-mistral00:22
*** jamielennox is now known as jamielennox|away01:33
*** jamielennox|away is now known as jamielennox01:44
*** zhenguo has joined #openstack-mistral01:48
*** bobh has quit IRC02:39
*** weshay is now known as weshay_PTO02:51
*** Kevin_Zheng has joined #openstack-mistral02:56
*** gkadam has joined #openstack-mistral04:15
*** sharatss has joined #openstack-mistral04:30
*** openstackgerrit has joined #openstack-mistral04:40
openstackgerritSharat Sharma proposed openstack/python-mistralclient master: Switch from keystoneclient to keystoneauth  https://review.openstack.org/45765604:40
*** warface has joined #openstack-mistral05:45
openstackgerritSharat Sharma proposed openstack/python-mistralclient master: Switch from keystoneclient to keystoneauth  https://review.openstack.org/45765605:48
openstackgerritSharat Sharma proposed openstack/python-mistralclient master: Switch from keystoneclient to keystoneauth  https://review.openstack.org/45765605:49
openstackgerritMerged openstack/python-mistralclient master: Fix doc generation for python 3  https://review.openstack.org/45720605:55
openstackgerritSharat Sharma proposed openstack/python-mistralclient master: doc: Remove cruft from conf.py  https://review.openstack.org/45794206:06
*** shardy has joined #openstack-mistral06:42
*** jtomasek has joined #openstack-mistral06:43
*** Qiming has quit IRC06:58
*** Qiming has joined #openstack-mistral07:03
*** tuan_ has joined #openstack-mistral07:15
tuan_flaper87: hi, do you have new information about the error we discussed last week?07:16
openstackgerritSharat Sharma proposed openstack/python-mistralclient master: Switch from keystoneclient to keystoneauth  https://review.openstack.org/45765607:24
*** shardy has quit IRC07:28
*** jaosorior has joined #openstack-mistral07:33
*** jpich has joined #openstack-mistral07:34
*** shardy has joined #openstack-mistral07:40
*** d0ugal has joined #openstack-mistral07:50
*** d0ugal has quit IRC07:50
*** d0ugal has joined #openstack-mistral07:50
tuan_jaosorior: Hi, some thing new for last week problem07:51
jaosoriortuan_:07:53
jaosorior?07:53
tuan_Hi07:54
tuan_i mean the tripleo gate problem07:55
jaosoriorright07:55
jaosoriorwhat's up?07:55
jaosoriorwhat's the new thing?07:55
jaosoriortuan_: ^^07:56
tuan_jaosorior: I just ask you the same question07:57
tuan_:D07:57
jaosoriortuan_: aah, haha thought you were saying there was a new thing07:57
jaosoriortuan_: anyway, nothing new. I wasn't able to reproduce it. And it's not showing in other gates. So it's pretty strange :/07:57
jaosoriortuan_: maybe it's just happening with mistral-server master. Which means that we'll see it once there's a mistral release07:58
tuan_jaosorior: and in your enviroment, the config of mistral is the same with what @flaper87 showed07:58
tuan_i mean there is no Keystone authentication?07:59
jaosoriortuan_: no, it wasn't. But it's the same as in the tripleo environment. Where there is keystone authentication07:59
tuan_i mean commenting out the auth_enable=False in [pecan]08:00
tuan_of mistral.conf08:00
tuan_i just want to make sure that pecan here working well08:00
jaosoriortuan_: so, as far as I can tell, in the tripleo job it's using keystone auth :/08:02
jaosoriorso even if it's the same failure. That doesn't seem to be related08:02
tuan_jaosorior: ah ha, perfect08:02
jaosoriord0ugal: by the way, seems that the mistralclient is hiding exceptions (as was tripleoclient at some point)08:03
jaosoriord0ugal: tuan_ is seeing some error here http://logs.openstack.org/07/455407/5/check/gate-tripleo-ci-centos-7-scenario003-multinode-oooq-puppet/3a2de65/ in the undercloud install. And it's getting hid. On the other hand, seems like something we'll eventually stumble upon in the tripleo gate once promotion happens for mistral.08:04
d0ugaljaosorior: ah, cool - can you open a bug?08:08
* d0ugal is on PTO today08:08
d0ugalback tomorrow!08:08
tuan_jaosorior: And there was no any error in mistral-api server08:09
tuan_it was in DEBUG mode08:09
tuan_but no information showed out08:09
jaosoriortuan_: right08:09
jaosoriord0ugal: oh man, enjoy the PTO. Will poke you tomorrow though :P08:10
jaosoriortuan_: lets open an LP bug08:10
jaosoriorrakhmerov: for mistralclient bugs, do I use the mistral launchpad? or is there a python-mistralclient launchpad I should be using?08:11
tuan_jaosorior: Agree but it seems that this bug will be declined since we could not reproduce it08:11
tuan_:(08:11
rakhmerovjaosorior: hi, python-mistralclient08:11
jaosoriorgreat08:11
jaosoriorrakhmerov: thanks08:11
rakhmerovplease file it, we'll try to reproduce it08:12
tuan_rakhmerov: We will08:12
tuan_:)08:12
tuan_jaosorior: Could you please open that bug since you know tripleo deeply than me08:13
tuan_:)08:13
d0ugaljaosorior: good plan! I'm not having much fun, moving house - just setting up my office for tomorrow08:13
jaosoriortuan_: I'm on it08:14
jaosoriortuan_ rakhmerov d0ugal: This is the mistralclient issue that's hiding exceptions https://bugs.launchpad.net/python-mistralclient/+bug/168574308:16
openstackLaunchpad bug 1685743 in python-mistralclient "mistralclient hides unkown errors" [Undecided,New]08:16
jaosoriortuan_: by the way. Do you know if this is appearing in other patches?08:16
jaosoriortuan_: cause I just updated my mistral server to use master. And it's not showing this error. I'm starting to think that it's an error caused by osprofiler (which is related to your patch) and that's not being shown in the logs.08:19
jaosoriorrakhmerov: are there any tests for the keycloak bits?08:28
rakhmerovjaosorior: nothing good, we initially implemented it mostly for our internal purposes and manual testing was enough at that time. Ideally we need to set up a separate gate to test it08:31
*** warface has quit IRC08:40
tuan_jaosorior: I have not ever seen it before08:43
tuan_in stable versions the answer is no08:43
tuan_and in the master you said "no" too08:44
*** warface has joined #openstack-mistral08:52
openstackgerritStephen Finucane proposed openstack/python-mistralclient master: Use Sphinx 1.5 warning-is-error  https://review.openstack.org/45794109:11
openstackgerritStephen Finucane proposed openstack/python-mistralclient master: Explicitly set 'builders' option  https://review.openstack.org/45794009:11
*** warface has quit IRC09:21
*** warface has joined #openstack-mistral09:23
openstackgerritJuan Antonio Osorio Robles proposed openstack/python-mistralclient master: Use keystoneauth plugins and session instead of keystoneclient  https://review.openstack.org/45517409:34
*** warface has quit IRC09:40
openstackgerritJuan Antonio Osorio Robles proposed openstack/python-mistralclient master: Use keystoneauth plugins and session instead of keystoneclient  https://review.openstack.org/45517409:42
*** warface has joined #openstack-mistral09:42
openstackgerritJuan Antonio Osorio Robles proposed openstack/python-mistralclient master: Use keystoneauth plugins and session instead of keystoneclient  https://review.openstack.org/45517409:49
openstackgerritJuan Antonio Osorio Robles proposed openstack/python-mistralclient master: Use keystoneauth plugins and session instead of keystoneclient  https://review.openstack.org/45517409:50
openstackgerritSharat Sharma proposed openstack/python-mistralclient master: Use keystoneauth plugins and session instead of keystoneclient  https://review.openstack.org/45517409:58
openstackgerritSharat Sharma proposed openstack/python-mistralclient master: Use keystoneauth plugins and session instead of keystoneclient  https://review.openstack.org/45517410:01
jaosoriorsharatss++10:22
*** jkilpatr has quit IRC10:40
jaosoriorrakhmerov: are these expected http://logs.openstack.org/74/455174/20/check/gate-python-mistralclient-devstack-dsvm-ubuntu-xenial/9fb9dcf/logs/apache/mistral_api.txt.gz ?10:54
*** jkilpatr has joined #openstack-mistral11:02
sharatssjaosorior, for some reason the devstack gate is failing11:04
sharatsswill pass upon recheck11:05
jaosoriorsharatss: alright11:15
jaosoriorsharatss: have you had a chance to try it out in your deployment?11:15
*** zhurong has joined #openstack-mistral11:17
sharatssi had tried code from my patch and it worked11:18
sharatssi am trying this code now11:18
jaosoriorsharatss: so I figured out that the initial approach was probably gonna mess up the keycloak auth plugin, since it made sessions mandatory. so I had to change up a bunch of things11:19
sharatssjaosorior, well.. i dont think the changes on shell.py are required11:27
jaosoriorsharatss: they are :)11:27
sharatssError(app) Expecting to find domain in project11:27
sharatssthat is the reason we are getting a 400 in devstack11:27
jaosoriorsharatss: ok, lets properly configure the domain in devstack11:28
jaosoriorcause it wasn't before11:28
jaosoriorsharatss: so, the changes in shell.py were added cause v2.0 was unusable without them.11:28
jaosoriorit was always passing the domain, and the generic auth plugins would send an exception since it was trying to use v2.0 while passing domains11:29
sharatssjaosorior, let me check with v2 if this code works11:29
jaosoriorsharatss: so now, you really have to specify the domain for both the project and the user. But that's the expected behavior.11:30
jaosoriorsharatss: where are you seeing that error? The project domain related one11:32
*** Guest70675 is now known as rook11:33
sharatssjaosorior, on the CLI when i execute a command11:33
jaosoriorsharatss: right, you need to set the OS_(USER|PROJECT)_DOMAIN_NAME env variables11:35
sharatssjaosorior, you are right.. v2 needs those changes in shell.py11:35
*** tuan_ has quit IRC11:36
sharatssjaosorior, but everytime i use v3 i need to set these env variables?11:36
jaosoriorsharatss: like with every other project11:38
*** tuan has joined #openstack-mistral11:38
jaosoriorsharatss: there might be a way to hack around it. By trying to use keystone discovery very early (at shell.py), and set some defaults if it's using v3.... but that's pretty hacky.11:39
*** thrash|g0ne is now known as thrash11:40
sharatssyes.. but as you said its always a danger to separate v2 and v3 since v4 might release anytime11:40
openstackgerritJuan Antonio Osorio Robles proposed openstack/python-mistralclient master: Use keystoneauth plugins and session instead of keystoneclient  https://review.openstack.org/45517411:40
jaosoriorsharatss: exactly. So yeah, I think the only way is to now force the user to explictly say which domain they want to use (which is something safe either way, since they might be using a domain other than Default)11:41
sharatssjaosorior, so, should we add a note somewhere to say this?11:44
jaosoriorsharatss: you're right11:45
jaosoriorthat should be part of the release notes11:45
jaosoriorsharatss: I just added the domain parameters to the functional tests. can you use that patch, and add that to the release notes?11:45
sharatssjaosorior, sure11:46
openstackgerritSharat Sharma proposed openstack/python-mistralclient master: Use keystoneauth plugins and session instead of keystoneclient  https://review.openstack.org/45517411:52
jaosoriorkong, rakhmerov: did you guys set up a new release for mistralclient?11:56
*** mgershen has joined #openstack-mistral12:08
*** mgershen1 has quit IRC12:10
*** fultonj has joined #openstack-mistral12:22
*** catintheroof has joined #openstack-mistral12:37
openstackgerritJuan Antonio Osorio Robles proposed openstack/python-mistralclient master: Use keystoneauth plugins and session instead of keystoneclient  https://review.openstack.org/45517412:38
openstackgerritJuan Antonio Osorio Robles proposed openstack/python-mistralclient master: Use keystoneauth plugins and session instead of keystoneclient  https://review.openstack.org/45517412:39
*** zhurong has quit IRC12:39
*** dprince has joined #openstack-mistral12:52
*** thrash is now known as thrash|biab13:03
*** gkadam has quit IRC13:07
*** livelace has joined #openstack-mistral13:45
*** d0ugal_ has joined #openstack-mistral13:46
*** d0ugal has quit IRC13:48
*** d0ugal_ has quit IRC13:55
*** d0ugal has joined #openstack-mistral13:59
*** sharatss has quit IRC14:00
*** d0ugal has quit IRC14:01
*** mgershen1 has joined #openstack-mistral14:16
*** mgershen has quit IRC14:18
*** thrash|biab is now known as thrash14:22
*** d0ugal has joined #openstack-mistral14:33
*** tuan has quit IRC14:57
*** tuan_ has joined #openstack-mistral15:00
rakhmerovplease join at #openstack-meeting-315:00
openstackgerritDoug Hellmann proposed openstack/python-mistralclient master: fix release note formatting  https://review.openstack.org/45934115:02
*** thrash is now known as thrash|bbl15:24
*** zhurong has joined #openstack-mistral15:42
*** bobh has joined #openstack-mistral15:46
*** warface has quit IRC15:56
*** zhurong has quit IRC15:57
*** zhurong has joined #openstack-mistral16:04
*** zhurong has quit IRC16:07
*** jpich has quit IRC16:12
*** jaosorior is now known as jaosorior_away16:59
*** tuan_ has quit IRC17:08
*** chlong has joined #openstack-mistral17:59
*** catintheroof has quit IRC18:01
*** toure is now known as toure|bbl18:17
*** livelace has quit IRC18:30
*** catintheroof has joined #openstack-mistral18:38
*** thrash|bbl is now known as thrash18:39
*** toure|bbl is now known as toure19:02
*** bobh has quit IRC19:12
*** bobh has joined #openstack-mistral19:31
*** bobh has quit IRC19:31
*** shardy has quit IRC19:33
*** shardy has joined #openstack-mistral19:34
*** shardy has quit IRC19:39
*** harlowja has quit IRC20:03
*** dprince has quit IRC20:09
*** jamielennox is now known as jamielennox|away20:13
*** jamielennox|away is now known as jamielennox20:20
*** bobh has joined #openstack-mistral20:44
*** bobh has quit IRC20:47
*** harlowja has joined #openstack-mistral20:59
*** bobh has joined #openstack-mistral21:12
*** catintheroof has quit IRC21:15
*** toure is now known as toure|gone21:23
*** jkilpatr has quit IRC21:48
*** bobh has quit IRC21:49
*** bobh has joined #openstack-mistral22:04
*** bobh has quit IRC22:15
*** jkilpatr has joined #openstack-mistral22:28
*** bobh has joined #openstack-mistral23:59

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