Wednesday, 2016-12-07

openstackgerritLingxian Kong proposed openstack/mistral-extra: Add clone vm example  https://review.openstack.org/39684000:14
*** catintheroof has quit IRC00:23
*** catintheroof has joined #openstack-mistral00:24
*** catintheroof has quit IRC00:28
openstackgerritLingxian Kong proposed openstack/mistral: Support openstack context for workflow and task  https://review.openstack.org/40724000:33
*** toure|biab is now known as toure00:47
*** jamielennox is now known as jamielennox|away01:07
*** jamielennox|away is now known as jamielennox01:21
*** Jizhaoxuan has joined #openstack-mistral01:42
*** sharatss has quit IRC02:12
*** thrash is now known as thrash|g0ne02:24
*** liujiong has joined #openstack-mistral02:25
openstackgerritLingxian Kong proposed openstack/mistral: Support openstack context for workflow and task  https://review.openstack.org/40724003:55
*** sharatss has joined #openstack-mistral04:40
*** bobh has joined #openstack-mistral04:43
*** bobh has quit IRC04:58
*** zhenguo_ has joined #openstack-mistral05:14
*** zhenguo has quit IRC05:15
*** doriftoshoes has quit IRC05:15
*** zhenguo_ is now known as zhenguo05:15
*** hrybacki has quit IRC05:15
*** jamielennox has quit IRC05:16
*** doriftoshoes has joined #openstack-mistral05:18
*** hrybacki has joined #openstack-mistral05:18
*** jamielennox has joined #openstack-mistral05:31
*** sharatss has quit IRC05:35
*** sharatss has joined #openstack-mistral05:35
*** ist has joined #openstack-mistral05:45
Jizhaoxuanhello,if somebody has time today,could you please look at https://review.openstack.org/#/c/406740/ ? I'm not sure whether my modification is right or not.05:48
*** sharatss has quit IRC05:53
*** jaosorior has joined #openstack-mistral06:02
*** ddeja has quit IRC06:14
*** ddeja has joined #openstack-mistral06:14
*** sharatss has joined #openstack-mistral06:20
sharatssrakhmerov: hi06:20
rakhmerovhi06:20
sharatssregarding the pythonclient docs06:20
sharatssi dont have much idea about keycloak thing06:21
sharatssrakhmerov: i can document the other two things.06:21
rakhmerovleave keycloak on me06:21
sharatssrakhmerov: so can i just create a empty file for keycloak and add TODO into it?06:22
rakhmerovyes06:22
sharatssrakhmerov: ok.. will commit it by EOD then06:22
rakhmerovthanks, ok06:22
*** janki has joined #openstack-mistral06:35
*** jamielennox is now known as jamielennox|away07:11
openstackgerritSharat Sharma proposed openstack/python-mistralclient: Initial commit for python-mistralclient document  https://review.openstack.org/40473607:19
*** jaosorior has quit IRC07:22
*** jaosorior has joined #openstack-mistral07:23
openstackgerritJizhaoxuan proposed openstack/mistral: change the cron-trigger execution time from localtime to UTC  https://review.openstack.org/40674007:28
*** sharatss has quit IRC07:39
*** jpich has joined #openstack-mistral07:44
*** shardy has joined #openstack-mistral07:46
*** mgershen has joined #openstack-mistral07:58
*** mgershen has quit IRC08:17
Jizhaoxuanhello,everyone.I want to ask you a question: has anyone ever seen this problem: https://bugs.launchpad.net/mistral/+bug/1642908 ? Could we talk about it?08:27
openstackLaunchpad bug 1642908 in Mistral "The semantical difference between "on-complete" and "on-success" + "on-error" is not documented" [Medium,Confirmed] - Assigned to jzx (xuange)08:27
*** mgershen has joined #openstack-mistral08:39
*** sharatss has joined #openstack-mistral08:46
sharatssrakhmerov: d0ugal ddeja any updates on the devstack gate for client? almost all the commits are failing :(08:47
rakhmerovddeja is working on it09:18
rakhmerovJizhaoxuan: hi, it's not a problem. It's rather a poorly documented aspect09:18
rakhmerovyes, we can talk about it09:19
rakhmerovd0ugal, kong_: can you guys please review https://review.openstack.org/#/c/405961/ and https://review.openstack.org/#/c/407330/09:20
rakhmerovand we also have a bunch of other patches09:20
d0ugalI was already reviewing 33009:20
d0ugalI'll look at more later09:20
d0ugalI just look at the list of patches anyway09:21
openstackgerritGal Margalit proposed openstack/mistral-dashboard: mistral-dashboard:fixed boolean field design bug  https://review.openstack.org/40757309:21
rakhmerovd0ugal: ok09:22
Jizhaoxuanrakhmerov: ok,thank you.I don't know the difference between 'on-complete' and 'on-success'+'on-error',and I tried to find something in codes,but I didn't get a result.09:25
rakhmerovJizhaoxuan: did you face some problem with that?09:26
rakhmerovor you just wanted to take a close this bug?09:26
rakhmerovI can explain the difference, if you want09:26
JizhaoxuanI didn't face any problems,I just don't understand why is that.09:28
rakhmerovok, let me find the place..09:29
JizhaoxuanI found 'complete' states include 'success','error' and 'cancelled' in codes.09:29
rakhmerovit's not it..09:30
rakhmerovhttps://github.com/openstack/mistral/blob/master/mistral/workflow/direct_workflow.py#L18409:31
Jizhaoxuanok,thank you09:31
rakhmerovJizhaoxuan: this is the place09:31
rakhmerovpay attention also on line 19309:31
rakhmerovit explicitly uses "on-error" clause09:32
openstackgerritDawid Deja proposed openstack/mistral: Fix for failing kombu gate  https://review.openstack.org/40614309:32
rakhmerovso the assumption is: if a task failed but we have "on-error" the WF can still continue09:32
rakhmerovbecause it's treated as "catch" (or "except" in Python)09:33
rakhmerovotherwise the error bubbles up from the task and make the entire WF fail09:33
rakhmerovwhereas "on-complete" is only a "finally" which allows you to do some post-failure actions (cleanup etc.)09:34
rakhmerovJizhaoxuan: or for one specific task it's https://github.com/openstack/mistral/blob/master/mistral/workflow/direct_workflow.py#L18109:34
rakhmerovthere's not use of "on-complete" here09:34
rakhmerovso it doesn't handle an error09:35
Jizhaoxuanthank you very much,I am beginning to understand.09:37
*** jpich has quit IRC09:37
ddejarakhmerov: I found the source of our gates problem09:37
rakhmerovJizhaoxuan: np, anytime09:38
rakhmerovddeja: ok, can you share the details?09:38
ddejaand why they didn't show erlier09:38
rakhmerovisn't it what we discussed yesterday?09:38
ddejayes, but I also found out why we hit it now09:38
rakhmerov:)09:39
ddejain mysql 5.5 the mircoseconds were dropped09:39
ddejabut starting mysql 5.6 they got rounded09:39
rakhmerovI'm anxious to know :)09:39
ddejaand when we switch from 14.04 on our gates to 16.0409:39
rakhmerovso?09:39
ddejawe also switch mysql from 5.5 to 5.709:39
rakhmerovooh09:39
rakhmerovmysql changed09:39
rakhmerovyeah09:39
ddejaand the default behavior switch from 'drop' to 'round'09:39
rakhmerovooh man...09:39
rakhmerovyeah09:40
ddejait's this easy09:40
rakhmerovddeja: awesome09:40
rakhmerovawesome job09:40
rakhmerovlet's fix it asap09:40
rakhmerovI got sick of rechecking patches again and again09:40
ddejarakhmerov: I'm launching the vm with ubuntu 14.04 to make sure it works this way09:40
rakhmerovok09:40
ddejaand in the same time I'm fixing my patch that drops the fractional seconds09:41
rakhmerovyes09:41
rakhmerovcool09:41
rakhmerovI'm also wondering why it is seen in kombu gate more than in others09:42
rakhmerovdo you have an answer?09:42
rakhmerovdifferent version of mysql?09:42
rakhmerovddeja: ^09:42
ddejarakhmerov: well, it also happening a lot now on the regular dsvm in client09:44
rakhmerovtrue09:45
rakhmerovyes09:45
rakhmerovok09:45
ddejabut yes, dvsm gate on mistral itself is still on ubunut trusy = 14.04 = mysql 5.509:46
*** jpich has joined #openstack-mistral09:47
ddejarakhmerov: double checked - just take a look http://paste.openstack.org/show/591628/09:53
rakhmerovhaha :))09:56
rakhmerovvery cool09:56
rakhmerovwe've seen this before many times but nobody ever got to the root of the problem09:56
rakhmerov:)09:56
*** mgershen has quit IRC09:59
ddejaguys in my office are also amazed why on earth would someone change such behaviour10:00
*** dtantsur|afk is now known as dtantsur10:03
rakhmerovddeja: quick question10:07
rakhmerovhow are these changes related to dates? https://review.openstack.org/#/c/406143/5/mistral/tests/unit/engine/test_reverse_workflow_rerun.py10:07
rakhmerovis it just a refactoring?10:08
ddejarakhmerov: those tests were relying on the order of action_execution objects10:09
ddejasince we dropped mircosends, the have same time10:09
ddejaso they appear in radnom order10:09
rakhmerovooh, I see10:09
rakhmerovright10:09
ddejaI hope I found all of these tests..10:10
rakhmerovkombu and dsvm are still failing on your patch10:11
rakhmerovbut seems like the reason is different10:11
ddejarakhmerov: There are 3 or 4 tests that fails10:12
ddejain kombu gate10:13
rakhmerovexact same in dsvm10:13
ddejaonly one of them was related to date issue10:13
ddejaoh, OK10:13
ddejabut once we merge it, it should unblock the dsvm gate in mistralclient10:15
rakhmerovYes, ok, take a look at my comment10:17
ddejarakhmerov: utcnow_without_microseconds seems OK?10:19
rakhmerov:))10:19
rakhmerovkind of long )10:19
rakhmerovlet me think..10:20
rakhmerovwhat about my questions about milliseconds?10:20
rakhmerovdo we also need to drop them explicitly?10:20
rakhmerovif yes, we could call it utc_now_seconds or utc_now_sec10:21
ddejarakhmerov: well, datetime object only have microseconds10:22
ddejait doesn't store miliseconds10:22
rakhmerovso, microseconds part serves also for milliseconds, right?10:22
ddejayes10:22
rakhmerovok10:22
ddejamircoseconds is a 6-digit number10:22
rakhmerovok10:22
rakhmerovthen let's calls like I proposed10:23
rakhmerovif it's ok with you10:23
ddejaok10:23
ddejaabout the dsvm gate failing10:24
ddejaI guess it is some other thing related to the fact that we switched from trusty to xenial10:24
ddejasince the dsvm on trusty (for patchset no 1) passed10:25
*** liujiong has quit IRC10:25
openstackgerritDawid Deja proposed openstack/mistral: Fix for failing kombu gate  https://review.openstack.org/40614310:25
Jizhaoxuanhello,everyone,if somebody have time today,could you please look at https://review.openstack.org/#/c/406740/ ? I'm not sure whether it is right or not.10:35
openstackgerritfengchaoyang proposed openstack/mistral: Added gnocchi action pack  https://review.openstack.org/40800510:36
ddejaJizhaoxuan: looking10:39
ddejarakhmerov: Today we have integration event in my team, so I'm dropping for today in about 0,5hour10:39
rakhmerovok10:39
Jizhaoxuanddeja: thanks!10:40
rakhmerovddeja: ok, I think you're right on other failures10:40
rakhmerovwe'll need to merge your patch asap10:40
ddejarakhmerov: OK10:42
*** jaosorior has quit IRC10:42
rakhmerovd0ugal, kong_: guys, if you have a few mins please look at https://review.openstack.org/#/c/406143/10:52
rakhmerovit's pretty urgent, it should unblock our client development10:52
*** mgershen has joined #openstack-mistral10:54
*** dtantsur is now known as dtantsur|brb10:56
*** shardy has quit IRC10:58
*** kong_ has quit IRC10:58
*** kong_ has joined #openstack-mistral10:59
rakhmerovthanks11:00
*** thrash|g0ne is now known as thrash11:01
*** EmilienM has left #openstack-mistral11:20
openstackgerritMerged openstack/mistral: Handling MistralException in default executor  https://review.openstack.org/40733011:25
openstackgerritMerged openstack/mistral: Cleanup obvious issues in 'with-items' tests  https://review.openstack.org/40596111:26
*** openstackgerrit has quit IRC11:32
*** openstackgerrit has joined #openstack-mistral11:50
openstackgerritJizhaoxuan proposed openstack/mistral: Modify the function "_get_spec_version(spec_dict)"  https://review.openstack.org/40451011:50
*** mgershen has quit IRC11:52
*** catintheroof has joined #openstack-mistral11:55
*** dtantsur|brb is now known as dtantsur12:00
*** mgershen has joined #openstack-mistral12:14
*** Jizhaoxuan has quit IRC12:19
*** catintheroof has quit IRC12:32
*** jaosorior has joined #openstack-mistral12:32
*** catintheroof has joined #openstack-mistral12:32
*** catintheroof has quit IRC12:37
*** mgershen has quit IRC12:47
*** catintheroof has joined #openstack-mistral12:54
openstackgerritMerged openstack/mistral: Fix for failing kombu gate  https://review.openstack.org/40614312:54
*** brunograz has quit IRC12:58
*** jaosorior has quit IRC12:59
*** mgershen has joined #openstack-mistral13:03
*** bobh has joined #openstack-mistral13:05
*** bobh has quit IRC13:05
*** bobh has joined #openstack-mistral13:06
*** jaosorior has joined #openstack-mistral13:10
*** jpich has quit IRC13:11
*** catinthe_ has joined #openstack-mistral13:14
*** catintheroof has quit IRC13:16
*** bobh has quit IRC13:30
openstackgerritOpenStack Proposal Bot proposed openstack/mistral: Updated from global requirements  https://review.openstack.org/40809813:33
*** jpich has joined #openstack-mistral13:58
*** catintheroof has joined #openstack-mistral14:02
jpichd0ugal: What's the difference between the actions defined in mappings.json, and the ones that seem to appear "magically" from the setup.cfg file? When is it necessary to update mappings.json?14:02
d0ugaljpich: there isn't really a difference14:02
d0ugaljpich: the mappings.json is just a shortcut for adding actions from every python client14:03
d0ugalotherwise you would need to manually implement each openstack client and each of it's actions14:03
d0ugalso it is semi-automated.14:03
jpichd0ugal: Someone asked me if they needed to update mappings.json after adding a new nova function, but I assume if they update setup.cfg then it'd be enough...?14:03
jpichOh I see14:03
d0ugaljpich: so, for a new nova function the mapping file needs to be updated.14:03
jpichThat makes sense. Thanks!14:04
d0ugaljpich: For example, Dmitry recently added new Ironic actions. https://github.com/openstack/mistral/commit/28e633f851746ebe8c37731fa7f750dfde4190b314:04
*** catinthe_ has quit IRC14:04
*** dprince has joined #openstack-mistral14:14
*** dprince has quit IRC14:38
*** jaosorior has quit IRC14:43
*** thrash has quit IRC14:48
*** thrash has joined #openstack-mistral14:49
*** thrash has joined #openstack-mistral14:49
*** dprince has joined #openstack-mistral14:52
openstackgerritSharat Sharma proposed openstack/mistral: Support Gnocchi actions in mistral  https://review.openstack.org/40815614:56
*** dprince has quit IRC15:12
*** catintheroof has quit IRC15:26
*** catintheroof has joined #openstack-mistral15:26
*** jpich has quit IRC15:28
*** jpich has joined #openstack-mistral15:29
*** ist has quit IRC15:30
*** catintheroof has quit IRC15:31
*** brunograz has joined #openstack-mistral15:44
*** janki has quit IRC15:45
*** catintheroof has joined #openstack-mistral15:57
*** chlong has joined #openstack-mistral15:58
openstackgerritDougal Matthews proposed openstack/mistral: Update the wording in the actions terminology docs  https://review.openstack.org/40745416:02
*** pradk has joined #openstack-mistral16:04
*** jpich has quit IRC16:17
openstackgerritDougal Matthews proposed openstack/mistral: Update the wording in the actions terminology docs  https://review.openstack.org/40745416:27
*** thrash is now known as thrash|biab16:42
openstackgerritMerged openstack/python-mistralclient: Updated tox.ini to pick up requirements from upper constraints  https://review.openstack.org/40053716:50
openstackgerritMerged openstack/mistral: Updated from global requirements  https://review.openstack.org/40809816:52
*** Kiall has quit IRC16:53
*** Kiall has joined #openstack-mistral16:53
*** chlong has quit IRC16:56
*** Ephur has joined #openstack-mistral17:00
*** Ephur has quit IRC17:02
*** bobh has joined #openstack-mistral17:05
*** bobh has quit IRC17:12
*** dtantsur is now known as dtantsur|afk17:19
*** chlong has joined #openstack-mistral17:30
openstackgerritMerged openstack/python-mistralclient: Make python mistralclient readme better  https://review.openstack.org/40424917:34
*** bobh has joined #openstack-mistral18:09
*** bobh has quit IRC18:15
*** thrash|biab is now known as thrash18:31
*** chlong has quit IRC18:38
*** chlong has joined #openstack-mistral18:57
*** bobh has joined #openstack-mistral19:11
*** bobh has quit IRC19:15
*** chlong has quit IRC19:36
*** chlong has joined #openstack-mistral20:00
*** clenimar has quit IRC20:01
*** bobh has joined #openstack-mistral20:11
*** bobh has quit IRC20:16
*** harlowja has quit IRC20:41
*** catintheroof has quit IRC21:37
*** catintheroof has joined #openstack-mistral21:38
*** harlowja has joined #openstack-mistral21:41
*** catintheroof has quit IRC21:42
*** jamielennox|away is now known as jamielennox21:49
*** sharatss has quit IRC21:53
*** sharatss has joined #openstack-mistral21:53
openstackgerritPradeep Kilambi proposed openstack/mistral: Add gnocchi actions to mistral  https://review.openstack.org/40832722:02
*** bobh has joined #openstack-mistral22:13
*** bobh has quit IRC22:18
*** sharatss has quit IRC22:56
*** sharatss has joined #openstack-mistral22:58
*** chlong has quit IRC23:06
*** harlowja has quit IRC23:16
*** jamielennox is now known as jamielennox|away23:27
*** jamielennox|away is now known as jamielennox23:28
*** thrash has quit IRC23:40
*** thrash has joined #openstack-mistral23:43
*** thrash has joined #openstack-mistral23:43

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