Thursday, 2016-12-22

*** dmellado has quit IRC00:29
*** _gryf_ has joined #openstack-mistral00:41
*** _gryf has quit IRC00:45
*** doriftoshoes has quit IRC00:57
*** dmellado has joined #openstack-mistral01:03
*** doriftoshoes has joined #openstack-mistral01:07
openstackgerritLingxian Kong proposed openstack/mistral: Role based resource access control - get workflows  https://review.openstack.org/41379101:12
*** dmellado has quit IRC01:21
*** bobh has joined #openstack-mistral01:22
*** dmellado has joined #openstack-mistral01:30
*** bobh has quit IRC01:31
*** bobh has joined #openstack-mistral01:34
*** bobh has quit IRC01:40
*** catintheroof has quit IRC01:42
*** bobh has joined #openstack-mistral01:42
*** bobh has quit IRC02:00
openstackgerritLingxian Kong proposed openstack/mistral: Support openstack context for workflow and task - 1  https://review.openstack.org/40724002:14
*** bobh has joined #openstack-mistral02:17
*** bobh has quit IRC02:30
*** bobh has joined #openstack-mistral02:47
*** bobh has quit IRC03:18
*** bobh has joined #openstack-mistral03:21
*** bobh has quit IRC04:11
*** bobh has joined #openstack-mistral04:19
*** bobh has quit IRC04:31
*** sharatss has joined #openstack-mistral04:39
openstackgerritJeffrey Zhang proposed openstack/mistral-dashboard: Move _50_mistral.py file into enabled folder  https://review.openstack.org/41390805:02
openstackgerritJeffrey Zhang proposed openstack/mistral-dashboard: Move _50_mistral.py file into enabled folder  https://review.openstack.org/41390805:07
openstackgerritSharat Sharma proposed openstack/mistral-dashboard: Move _50_mistral.py file into enabled folder  https://review.openstack.org/41390805:34
openstackgerritSharat Sharma proposed openstack/mistral-dashboard: Move _50_mistral.py file into enabled folder  https://review.openstack.org/41390805:43
openstackgerritJeffrey Zhang proposed openstack/mistral-dashboard: Move _50_mistral.py file into enabled folder  https://review.openstack.org/41390806:10
openstackgerritSharat Sharma proposed openstack/mistral-dashboard: Move _50_mistral.py file into enabled folder  https://review.openstack.org/41390806:37
*** openstackgerrit has quit IRC06:48
*** ist has joined #openstack-mistral06:50
*** openstackgerrit has joined #openstack-mistral07:00
openstackgerritSharat Sharma proposed openstack/mistral: Added congress actions into Mistral  https://review.openstack.org/41020807:00
openstackgerritSharat Sharma proposed openstack/mistral-dashboard: Move _50_mistral.py file into enabled folder  https://review.openstack.org/41390807:09
openstackgerritSharat Sharma proposed openstack/mistral-dashboard: Move _50_mistral.py file into enabled folder  https://review.openstack.org/41390807:10
openstackgerritJizhaoxuan proposed openstack/mistral: Use assertGreater() or assertLess()  https://review.openstack.org/41394407:23
openstackgerritSharat Sharma proposed openstack/mistral: Fix doc for missing dashboard config file  https://review.openstack.org/41394707:31
rakhmerovsharatss: hi, did you investigate how to deal with https://review.openstack.org/#/c/411120/ ?07:42
rakhmerovthe problem still exists07:42
*** _gryf_ is now known as _gryf07:45
openstackgerritSharat Sharma proposed openstack/mistral: Fix doc for missing dashboard config file  https://review.openstack.org/41394707:46
*** openstackgerrit has quit IRC07:48
*** openstackgerrit has joined #openstack-mistral07:57
openstackgerritJeffrey Zhang proposed openstack/mistral: Copy _50_mistral.py file from enabled folder  https://review.openstack.org/41395307:57
rakhmerovd0ugal: Dougal, hi08:07
rakhmerovtake a look at http://logs.openstack.org/89/412389/1/gate/gate-mistral-python27-ubuntu-xenial/e0a6d8c/testr_results.html.gz08:07
rakhmerovseems like this failure is not related with your time experiments08:08
rakhmerovsharatss: even more urgent thing: http://logs.openstack.org/68/413468/1/gate/gate-mistral-python27-ubuntu-xenial/13298f1/testr_results.html.gz08:14
rakhmerovthis is a test that you added recently08:14
rakhmerovplease figure out how to fix it08:14
rakhmerovdo it asap please08:14
openstackgerritMerged openstack/mistral: Replace six.iteritems() with .items()  https://review.openstack.org/41184508:21
*** sharatss has quit IRC08:22
*** sharatss has joined #openstack-mistral08:22
openstackgerritJizhaoxuan proposed openstack/mistral: Support i18n for LOG.warning  https://review.openstack.org/41396508:22
istHi all! Do you have ever faced following sqlachemy error:08:23
istTimeoutError: QueuePool limit of size 5 overflow 50 reached, connection timed out, timeout 3008:23
istI happens after a couple of days when we run 16 mistral workflows parallel08:24
rakhmerovist: hi Istvan08:25
rakhmerovyes, there are parameters in config08:25
rakhmerovsec08:25
istHello Renat!08:25
rakhmerov:)08:25
rakhmerovhow are you?08:25
istoh so we need to increase the available connection amount?08:26
*** shardy has joined #openstack-mistral08:26
rakhmerovyes08:26
istfine thanks, this is my last day before my winter holiday, and this problem just appeared in long run tests08:27
rakhmerovhttp://paste.openstack.org/show/593097/08:27
rakhmerovthis is what I have in my config08:27
rakhmerovsometimes if load is too high Mistral may run out of connections in the pool08:27
*** mgershen has joined #openstack-mistral08:28
rakhmerovyou can tweak these params08:28
istThanks we going to try it...08:28
rakhmerovyou can also read more about these params in oslo.db documentation08:28
rakhmerovok08:28
rakhmerovsharatss: the problem of this failing test (test_put_current_task_in_error) is that you're trying to use engine08:34
rakhmerovbut engine doesn't even start in API tests08:34
rakhmerovthat's why we're getting 500 error08:34
rakhmerovso the test is not designed correctly08:35
rakhmerovwhat confuses me is how come it was able to merge?08:35
rakhmerovd0ugal: ^ FYI too08:35
*** ^Gal^ has joined #openstack-mistral08:39
openstackgerritRenat Akhmerov proposed openstack/mistral: Disable invalid API test till it's fixed  https://review.openstack.org/41396808:39
rakhmerovddeja, d0ugal, kong_: guys, review and approve https://review.openstack.org/#/c/413968/ asap once it passes. It blocks development08:41
rakhmerovThe reason why this test was able to merge is in the order of running tests08:42
rakhmerovit's my hypothesis08:42
rakhmerovit was just lucky because after some other test there was a running engine that was able to serve RPC messages08:43
rakhmerovwhich is also a bug, it's a different thing08:43
*** sharatss has quit IRC08:43
ddejarakhmerov: OK08:52
d0ugalMorning08:56
rakhmerovgood morning09:03
rakhmerovplease approve the patch09:03
rakhmerovunit tests passed for it..09:03
rakhmerovafter that sharatass can figure out how to redesign it09:04
ddejarakhmerov: you have my +2 ;)09:07
rakhmerovok09:07
d0ugalDone09:07
d0ugalI don't really like disabling tests09:07
d0ugalrakhmerov: can you open a bug about it so we don't forget?09:08
d0ugalddeja: lol, I just spotted your comment.09:10
ddejad0ugal: I always try to have fun while doing my job ;)09:27
d0ugal:-D the only way to do it!09:27
*** sharatss has joined #openstack-mistral09:30
*** dkushwaha has joined #openstack-mistral09:33
sharatssrakhmerov: we shall revert back that change as of now09:52
sharatssrakhmerov: i will find a proper design and commit it back09:53
rakhmerovd0ugal: I agree, I don't like this either09:54
rakhmerovbut it's better to do so for now09:54
rakhmerovsharatss: sure, np09:54
d0ugalI'm not sure I agree, but okay :)09:54
openstackgerritSharat Sharma proposed openstack/mistral: Revert "Added test cases for a few possible scenarios"  https://review.openstack.org/41399609:54
rakhmerovagree with what?09:55
d0ugalagree that it is better to disable09:55
rakhmerovok09:55
rakhmerovit just blocks everything09:55
d0ugalYeah, I know09:56
rakhmerovfixing may take some time09:56
d0ugalbut it hadn't blocked for that long, so looking for a fix may be better09:56
d0ugalI guess it is just different approaches :)09:56
d0ugalNobody in tripleo would let me disable a test :)09:56
sharatssrakhmerov: d0ugal pls help me with the congress integration patch09:56
d0ugalsharatss: I am not familiar with congress.09:58
rakhmerovd0ugal: different approaches, agree. At this stage of the cycle the speed of development seems to be more important for me. Especially given that our patches take in the best case 3 hours to get merged. If it didn't block the whole development I would be ok to fix it right away09:59
rakhmerovd0ugal: but yes, we should try to avoid it :)09:59
d0ugal3 hours seems quick!09:59
rakhmerovreally???!! :)))09:59
rakhmerovin the best case09:59
*** jaosorior has joined #openstack-mistral09:59
d0ugallol09:59
rakhmerovsometimes much much longer09:59
sharatssd0ugal: i dont even know what is wrong with that patch :(10:02
sharatssrakhmerov: regarding that horizon dependency check i am yet to investigate10:03
sharatssrakhmerov: our tests are passing in dashboard now. that was my primary concern :)10:03
sharatssi will look into the dependency thing as well10:03
d0ugalsharatss: http://logs.openstack.org/08/410208/6/check/gate-mistral-python27-ubuntu-xenial/6de2c4c/console.html#_2016-12-22_07_08_14_59240510:04
* sharatss santa is dancing right beside me 10:04
d0ugalsharatss: it looks like there might be a small typo somewhere?10:04
rakhmerovhttps://bugs.launchpad.net/mistral/+bug/165199610:04
openstackLaunchpad bug 1651996 in Mistral "Fix api.v2.test_tasks.test_put_current_task_in_error " [High,Confirmed] - Assigned to Sharat Sharma (sharat-sharma)10:04
d0ugalThanks!10:05
d0ugalsharatss: same failure on python3. http://logs.openstack.org/08/410208/6/check/gate-mistral-python35/484e74c/console.html#_2016-12-22_07_05_27_96388810:05
d0ugalAlso, I would quite like a personal dancing santa.10:06
d0ugaloh, cool - there is a new coverage check?10:07
rakhmerovyep )10:07
rakhmerovbtw, I thought our coverage is much worse than it is10:08
d0ugalhaha, what is it?10:08
rakhmerovit's 83%10:08
d0ugalI looked a while ago, but forgot10:08
d0ugalNot bad.10:08
rakhmerovon unit tests only10:08
rakhmerovyeah10:08
rakhmerovwith functional tests I believe it's close to 90%10:08
d0ugalWill the new check require a certain value?10:08
rakhmerovwhich is, de facto, the standard10:08
rakhmerovno, but I would like to configure it later so that it fails if it goes lower than 90%10:09
rakhmerovbut first we need to reach 90% for unit tests10:09
rakhmerovit's possible10:09
d0ugalYup10:09
rakhmerovI realized that some of the things that we can test in unit tests are not actually tested10:10
rakhmerovit's all in the report10:10
d0ugalI quite enjoy improving coverage, maybe I can find time to help next year10:10
d0ugal(this is my last day this year! woo!)10:10
rakhmerovsure10:11
rakhmerovthe report is very cool10:11
rakhmerovit shows which logical branches are covered and what are not10:12
rakhmerovso that we can see what tests we're missing10:12
d0ugalcoverage.py is great.10:12
rakhmerovI walked over it and seems like there's just a lot of corner cases that are not covered10:12
rakhmerovd0ugal: btw, I got a question recently about whether we can also generate a similar report but for functional tests10:13
rakhmerovdo you have an idea how to do it?10:13
rakhmerovshould be not be a problem I guess but I'm not well familiar with it10:14
d0ugalrakhmerov: it should be easy. do we do it via tox for the unit tests?10:14
openstackgerritMerged openstack/mistral: Fix version response from root controller  https://review.openstack.org/41238910:14
rakhmerovyes, I believe. I just reused an existing job in CI, I don't know how it works10:15
d0ugalrakhmerov: how do I run the functional tests?10:15
rakhmerovgood question :)10:15
rakhmerovthere's a the whole setup for that10:15
rakhmerovdevstack etc.10:15
d0ugaloh10:15
d0ugalso this would be for the rally tests?10:15
rakhmerovno, for tests that run in devstack-dsvm gate10:16
rakhmerovwhich are in the package 'tests/functional' in our code base10:16
rakhmerovthey use tempest10:16
d0ugalhttps://github.com/openstack/mistral/blob/master/run_functional_tests.sh10:16
d0ugalhm10:17
rakhmerovnot sure that this script is actually used10:17
d0ugaloh10:17
d0ugalhaha10:17
rakhmerovyeah :)10:17
d0ugalif it was, it would be easy.10:17
d0ugalhttps://github.com/openstack/mistral/blob/master/run_functional_tests.sh#L1710:17
d0ugalnose has support for coverage10:17
rakhmerovok10:17
rakhmerovgood, we need to do it in the NY10:18
d0ugalit is going to be a busy year!10:21
rakhmerovyou think so? :)10:33
rakhmerovwhy?10:33
d0ugalrakhmerov: because there is so much to do in every project I am involved with.10:33
rakhmerovyou do something else besides TripleO and Mistral?10:34
d0ugalrakhmerov: no, not really10:35
d0ugalrakhmerov: but TripleO is huge.10:35
rakhmerovok, I see10:35
d0ugalI need to do a better job of making time for Mistral10:36
d0ugalHopefully I can balance that better next year.10:36
*** gongysh has joined #openstack-mistral10:39
*** ^Gal^ has quit IRC10:51
openstackgerritSharat Sharma proposed openstack/mistral-dashboard: Remove the dependency on horizon repo  https://review.openstack.org/41401410:58
openstackgerritMerged openstack/mistral: Disable invalid API test till it's fixed  https://review.openstack.org/41396811:10
openstackgerritRenat Akhmerov proposed openstack/mistral: Add aodh actions to mistral  https://review.openstack.org/40868411:12
rakhmerovd0ugal: ok, hope so11:12
openstackgerritSharat Sharma proposed openstack/mistral-dashboard: Remove the dependency on horizon repo  https://review.openstack.org/41401411:17
*** mgershen has quit IRC11:23
openstackgerritMerged openstack/mistral: Make body of std.email optional  https://review.openstack.org/41346811:24
sharatssrakhmerov: https://review.openstack.org/#/c/414014/11:27
sharatssrakhmerov: can u check with this?11:27
rakhmerovnot today, tomorrow11:27
sharatssrakhmerov: sure boss :)11:27
rakhmerovyou can check too by installing devstack with mistral plugin ;)11:28
rakhmerovso is this how it's done in other projects?11:28
sharatssrakhmerov: yea.. i checked with murano11:28
rakhmerovooh, ok11:28
rakhmerovgood, thanks a lot, I'll check that tomorrow11:29
sharatssi will check it meanwhile.. your confirmation is a must11:29
*** ^Gal^ has joined #openstack-mistral11:36
openstackgerritLingxian Kong proposed openstack/mistral: Support openstack context for workflow and task - 2  https://review.openstack.org/41405911:37
*** sharatss has quit IRC11:53
*** sharatss has joined #openstack-mistral11:53
*** sharatss has quit IRC11:54
*** sharatss has joined #openstack-mistral11:54
*** mgershen has joined #openstack-mistral11:56
openstackgerritRenat Akhmerov proposed openstack/mistral: Add a test for 'with-items' task: count=100, concurrency=10  https://review.openstack.org/41357412:01
openstackgerritRenat Akhmerov proposed openstack/mistral: Add rally tests for 'join': 100 and 500 parallel tasks  https://review.openstack.org/41358612:01
openstackgerritRenat Akhmerov proposed openstack/mistral: Refactor 'stress_test' to fit the current layout better  https://review.openstack.org/41406612:01
*** gongysh has quit IRC12:08
*** dprince has joined #openstack-mistral12:58
*** mgershen has quit IRC13:16
*** chlong has joined #openstack-mistral13:23
*** ^Gal^ has quit IRC13:39
*** mgershen has joined #openstack-mistral13:40
*** ^Gal^ has joined #openstack-mistral13:41
*** thrash|g0ne is now known as thrash13:53
openstackgerritMerged openstack/mistral: Add aodh actions to mistral  https://review.openstack.org/40868414:06
*** dkushwaha has quit IRC14:10
*** bobh has joined #openstack-mistral14:17
*** bobh has quit IRC14:17
*** bobh has joined #openstack-mistral14:18
*** ist has quit IRC14:23
openstackgerritGal Margalit proposed openstack/mistral-dashboard: Work in progress: action table search  https://review.openstack.org/41416514:27
*** bobh has quit IRC14:51
*** bobh has joined #openstack-mistral15:33
*** bobh has quit IRC15:35
rakhmerovd0ugal: did you have a chance to look at that time issue?15:56
rakhmerovtoday15:56
d0ugalrakhmerov: only a little bit16:01
d0ugalrakhmerov: I guess I am feeling quite distracted with it being my last day for the year16:01
d0ugalsorry :P16:01
rakhmerovnp16:02
rakhmerov:)16:02
rakhmerovseems like it can wait16:02
d0ugalyeah, I guess so16:04
d0ugalsince it has been broken for a few weeks :-D16:04
*** bobh has joined #openstack-mistral16:08
*** bobh has quit IRC16:09
*** ^Gal^ has quit IRC16:50
*** shardy has quit IRC16:51
*** jaosorior has quit IRC17:05
*** jaosorior has joined #openstack-mistral17:05
*** mgershen has quit IRC17:39
*** weshay is now known as weshay_afk17:54
*** bobh has joined #openstack-mistral18:34
*** bobh has quit IRC18:36
*** bobh has joined #openstack-mistral19:20
*** bobh has quit IRC19:57
*** bobh has joined #openstack-mistral20:22
*** bobh has quit IRC20:30
*** jaosorior has quit IRC21:16
*** toure is now known as toure|gone21:58
*** dprince has quit IRC21:59
*** Kiall has joined #openstack-mistral22:13
*** chlong has quit IRC22:34
*** chlong has joined #openstack-mistral22:41

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