Monday, 2017-09-11

*** bobh has joined #openstack-mistral00:20
*** dixiaoli has joined #openstack-mistral00:52
*** yangyapeng has joined #openstack-mistral01:01
*** yangyape_ has joined #openstack-mistral01:03
*** zhenguo_ has joined #openstack-mistral01:07
*** yangyapeng has quit IRC01:07
*** zhenguo_ is now known as zhenguo01:15
*** jkilpatr has joined #openstack-mistral01:27
*** jkilpatr has quit IRC01:34
*** yangyape_ has quit IRC02:04
*** yangyapeng has joined #openstack-mistral02:05
*** yangyapeng has quit IRC02:05
*** yangyapeng has joined #openstack-mistral02:06
*** gkadam has joined #openstack-mistral03:24
*** bobh has quit IRC03:43
*** bobh has joined #openstack-mistral03:47
*** bobh has quit IRC03:52
*** Dinesh_Bhor has joined #openstack-mistral03:56
*** rakhmerov has quit IRC04:17
*** rakhmerov has joined #openstack-mistral04:17
*** vishwanathj has joined #openstack-mistral04:53
*** igormarnat has quit IRC05:32
*** akuznetsova has quit IRC05:32
*** rakhmerov has quit IRC05:32
*** akuznetsova has joined #openstack-mistral05:46
*** rakhmerov has joined #openstack-mistral05:47
*** bobh has joined #openstack-mistral05:48
*** bobh has quit IRC05:53
*** igormarnat has joined #openstack-mistral05:55
*** gkadam is now known as gkadam-afk05:55
*** ddeja_ is now known as ddeja06:06
*** katkapilatova has quit IRC07:30
*** yangyapeng has quit IRC07:35
*** yangyapeng has joined #openstack-mistral07:35
*** katkapilatova has joined #openstack-mistral07:37
*** gkadam-afk is now known as gkadam07:46
*** bobh has joined #openstack-mistral07:50
*** bobh has quit IRC07:55
*** shardy has joined #openstack-mistral08:04
openstackgerritAndras Kovi proposed openstack/mistral master: Cleanup test_std_http_action  https://review.openstack.org/50203508:28
apetrichbbl08:30
*** apetrich has quit IRC08:35
d0ugalrakhmerov: btw I am looking into the tripleo failure on https://review.openstack.org/#/c/502366/08:47
d0ugalrakhmerov: it looks like it is hitting: https://bugs.launchpad.net/tripleo/+bug/171623908:50
openstackLaunchpad bug 1716239 in tripleo "promotion is failing on tempest.scenario.test_network_basic_ops.TestNetworkBasicOps" [Critical,In progress] - Assigned to Alan Pevec (apevec)08:50
d0ugalhttp://logs.openstack.org/66/502366/1/check/gate-tripleo-ci-centos-7-scenario003-multinode-oooq-puppet/b397e6a/logs/undercloud/home/jenkins/tempest_output.log.txt.gz#_2017-09-11_06_44_0308:50
d0ugalit looks like a fix landed 45 mins ago - so I'll recheck it shortly.08:51
*** Dinesh_Bhor has quit IRC08:58
*** apetrich has joined #openstack-mistral09:47
*** bobh has joined #openstack-mistral09:52
*** bobh has quit IRC09:56
*** Dinesh_Bhor has joined #openstack-mistral10:11
*** apetrich has quit IRC10:28
Dinesh_Bhorrakhmerov: Hi, just want to know the status of this blueprint: https://blueprints.launchpad.net/mistral/+spec/mistral-custom-actions-api It will be great if you share what is remaining in this.10:29
Dinesh_Bhorrakhmerov: Is it going to add a user interfacing API for adding custom actions or it is just going to provide base classes for custom actions from which developer has to inherit their own?10:30
Dinesh_Bhord0ugal: Hi, it will be great if you help me with this ^^10:32
d0ugalDinesh_Bhor: see https://github.com/openstack/mistral-lib10:57
d0ugalunfortunately it wasn't documented10:57
d0ugal:(10:57
d0ugalbut the work was mostly completed10:58
*** dixiaoli has quit IRC10:59
Dinesh_Bhord0ugal: Okay, thanks you. There will not be a user interfacing API for adding custom actions right? developer will have to inherit their class from "mistral_lib.actions.Action".11:02
d0ugalDinesh_Bhor: correct, the API is inheritance.11:03
d0ugalDinesh_Bhor: I am not sure what other API you would be looking for. Do you mean in the REST API?11:03
*** jkilpatr has joined #openstack-mistral11:04
Dinesh_Bhord0ugal: yes, I was in that impression by looking at the spec but now it is clear11:04
d0ugalRight11:04
d0ugalAPI is an overloaded term :)11:04
d0ugalIn this case we are talking about the Python API, not a REST API.11:05
Dinesh_Bhord0ugal: yes, thank you for information and time.11:05
d0ugalnp11:05
d0ugalHaving a way to add actions via the REST API would be interesting, but quite difficult.11:05
Dinesh_Bhord0ugal: okay. I think with REST API way we can also eliminate the requirement of calling the "mistral-db-manage populate" after adding custom actions.11:09
Dinesh_Bhord0ugal: but yes, I agree its difficult to implement11:10
d0ugalI think sandboxing and making it safe is the harder problem11:11
*** jkilpatr has quit IRC11:11
Dinesh_Bhord0ugal: agree11:12
*** jkilpatr has joined #openstack-mistral11:23
*** bobh has joined #openstack-mistral11:44
*** bobh has quit IRC11:51
*** apetrich has joined #openstack-mistral12:00
*** catintheroof has joined #openstack-mistral12:35
*** gkadam has quit IRC12:36
*** apetrich has quit IRC12:37
*** apetrich has joined #openstack-mistral12:42
*** jtomasek has joined #openstack-mistral12:52
*** bobh has joined #openstack-mistral13:04
*** yangyape_ has joined #openstack-mistral13:08
*** yangyapeng has quit IRC13:09
*** katkapilatova has quit IRC13:15
*** katkapilatova has joined #openstack-mistral13:17
*** jtomasek has quit IRC13:26
*** apetrich has quit IRC13:57
*** fultonj has joined #openstack-mistral14:53
*** apetrich has joined #openstack-mistral14:57
*** apetrich has quit IRC15:07
*** apetrich has joined #openstack-mistral15:08
*** catintheroof has quit IRC15:08
*** jtomasek has joined #openstack-mistral15:09
*** catintheroof has joined #openstack-mistral15:30
rakhmerovd0ugal: ok, thanks15:33
rakhmerovd0ugal: I saw that you already rechecked some time ago and it failed again15:33
d0ugalyeah, I am not sure why15:33
rakhmerovdoes that issue still exist?15:33
d0ugalI need to look at it again15:33
rakhmerovok15:33
rakhmerovplease, when you have a chance15:34
rakhmerovd0ugal: as far as I understand, pretty much all CI is now blocked?15:34
rakhmerovor it's only about this patch?15:34
*** jpich has joined #openstack-mistral15:35
d0ugalrakhmerov: all of CI15:35
d0ugalI think15:35
rakhmerovDinesh_Bhor: hi15:35
rakhmerovare you here at the PTG?15:35
rakhmerovDinesh_Bhor: we're planning to review this BP on Wed and collect all what we think is left on it15:36
rakhmerovyes, as d0ugal said, one obvious thing is documentation. Afaik, it exists but it's definitely not enough15:36
rakhmerovd0ugal: ok15:37
*** aspiers has joined #openstack-mistral15:38
rakhmerovrbrady-gone, thrash|g0ne, toure: hi guys, when are you coming to the PTG?15:40
rakhmerovjust curious )15:40
apetrich n ;;,l==o0][56,l;l;[phj;ylpghj;';15:42
apetrichu8'7'[tr'[]fht]'15:42
d0ugalapetrich: Interesting :)15:42
apetrichsorry got hacked by the toddler15:43
d0ugalhaha15:43
d0ugalHe likes semicolons too much15:43
apetrichd0ugal, the baby was hacking my mobile early on also. It is all drooled over15:43
apetrichd0ugal, yeah.. you know how the new generations always try to mess up with the previous one. I tried to get him into python but he likes semicolons too much15:47
*** dprince has joined #openstack-mistral15:47
d0ugallol15:47
d0ugal:(15:47
*** fultonj has quit IRC15:58
*** jtomasek has quit IRC16:34
*** jaosorior has joined #openstack-mistral16:37
*** fultonj has joined #openstack-mistral16:39
*** jtomasek has joined #openstack-mistral16:42
*** bobh has quit IRC16:43
*** bobh has joined #openstack-mistral16:43
*** harlowja has joined #openstack-mistral16:54
*** jpich has quit IRC16:59
*** katkapilatova has quit IRC17:01
*** katkapilatova has joined #openstack-mistral17:02
*** jaosorior has quit IRC17:06
*** jpich has joined #openstack-mistral17:06
*** nkoffman has joined #openstack-mistral17:10
*** jkilpatr_ has joined #openstack-mistral17:12
*** dprince has quit IRC17:12
*** jkilpatr has quit IRC17:14
bobhrakhmerov: ping17:23
rakhmerovbobh: hi, I'm here17:23
bobhrakhmerov: Hi - I just found an issue with unit tests - there is no __init__.py file in mistral/tests/unit/expressions/ so the Jinja and YAQL tests are not being run17:24
rakhmerovooh, woow!17:25
rakhmerovit's a nasty thing...17:25
bobhwhen I add the __init__.py file the tests run but there are three errors17:25
rakhmerovooh, that's not good17:25
bobhso I'll try to clean it up - just wanted to know if it was a known issue or not17:25
rakhmerovno, it wasn't indeed!17:25
rakhmerovok, let me know when you send a patch17:25
rakhmerovI'll review it asap and ask others to do so17:26
bobhwill do - thanks!17:26
*** hrybacki is now known as hrybacki|ptg17:26
rakhmerovbobh: and should you have any question on the code, I can try to help too17:27
bobhrakhmerov: thanks - I'll check the failures - I know there is one Jinja test failing for '{{ _ }}{{ _ }}'17:28
bobhrakhmerov: I thought that was supposed to work, but it's trying to evaluate '_ }}{{ _'17:29
*** jtomasek has quit IRC17:29
rakhmerovbobh: is this a problem that https://review.openstack.org/#/c/502198/ fixes?17:29
rakhmerovthis patch was just sent recently17:29
rakhmerovit already got 2 +2 so it may be a good idea to merge this one first17:30
bobhyes I think that will fix it - I'll add the ? and see if the test passes17:30
rakhmerovok17:31
rakhmerovbut I guess in any case I can approve it, right?17:31
rakhmerovmerging it will take a couple of hours at least17:31
bobhprobably, but since the test isn't running maybe let me check it first?17:31
rakhmerovok17:32
rakhmerovsure17:32
rakhmerovI just assumed that the author ran it locally :)17:32
rakhmerovbut yes, I agree with you17:32
*** jtomasek has joined #openstack-mistral17:33
bobhrakhmerov: that fixed the unit test - go ahead and merge it17:33
rakhmerovok17:33
bobhthe other two looks like problems with the tests not including the 'created_at' attribute in the reference data - I'll add that and see if it fixes the problem17:34
rakhmerovok17:36
rakhmerovI also checked them locally, so all the problems are with jinja17:36
bobhyes - I added created_at to the reference data structures but now it complains about it not having .isoformat() at the end of the mocked data structure17:37
bobhnever mind - got it17:38
bobhI'll wait for the merge to finish them push my patchset17:39
rakhmerovok, yes17:39
rakhmerovbobh: what you can actually do is make your patch based on https://review.openstack.org/49923517:40
rakhmerovso that it we can review it in advance and let it go through "check" queue at least17:41
rakhmerovit would be a little faster17:41
rakhmerovd0ugal: does that CI problem affect only stable/pike branch?17:43
rakhmerovor master too?17:43
*** bobh has quit IRC17:43
*** jaosorior has joined #openstack-mistral17:46
*** bobh has joined #openstack-mistral17:47
*** jtomasek has quit IRC17:49
*** jtomasek has joined #openstack-mistral17:50
*** jtomasek has quit IRC17:54
rakhmerovbobh: our CI might be broken now (lets see the result of merging this patch)17:54
bobhrakhmerov: ok17:54
rakhmerovso I'd suggest you rebase your patch on top of it and send it17:54
bobhwill do17:54
rakhmerovso that we could review it earlier17:55
rakhmerovok, thanks17:55
bobhrakhmerov: in 502198, should the "ANY_JINJA_REGEXP" get the same change to add the '?' ?17:58
*** nkoffman has quit IRC17:58
*** jpich has quit IRC17:58
*** jaosorior has quit IRC18:14
*** jkilpatr_ has quit IRC18:15
*** jkilpatr has joined #openstack-mistral18:16
*** jtomasek has joined #openstack-mistral18:22
*** shardy has quit IRC18:23
*** bobh has quit IRC18:28
*** yangyape_ has quit IRC18:35
*** yangyapeng has joined #openstack-mistral18:39
*** jtomasek_ has joined #openstack-mistral18:46
*** jtomasek has quit IRC18:47
*** thrash|g0ne is now known as thrash|ptg18:50
rakhmerovlet me see..18:53
*** yangyapeng has quit IRC18:56
rakhmerovbobh: so, this constant is not used in jinja_expression.py at all18:57
rakhmerovit's used for parsing only (lang/base.py)18:57
rakhmerovtrying to figure out how..18:57
openstackgerritBob Haddleton proposed openstack/mistral master: Add mistral/tests/unit/expressions/__init__.py  https://review.openstack.org/50253819:03
*** nkoffman has joined #openstack-mistral19:05
*** jaosorior has joined #openstack-mistral19:08
rakhmerovbobh: so I think you're right almost I'm not sure on 100%19:11
rakhmerovalthough these two things are used differently19:11
rakhmerovand I'd like to understand what fails w/o this change19:11
*** nkoffman has quit IRC19:19
*** nkoffman has joined #openstack-mistral19:25
*** bobh has joined #openstack-mistral19:27
*** bobh has quit IRC19:31
*** jtomasek_ has quit IRC19:40
*** jpich has joined #openstack-mistral19:41
*** jtomasek has joined #openstack-mistral19:51
*** jkilpatr has quit IRC19:56
*** jpich has quit IRC20:12
*** csatari_ has joined #openstack-mistral20:16
*** csatari has quit IRC20:24
*** portdirect has quit IRC20:24
*** csatari_ is now known as csatari20:24
*** bobh has joined #openstack-mistral20:34
*** portdirect has joined #openstack-mistral20:38
*** openstackgerrit has quit IRC20:48
*** jaosorior has quit IRC20:56
*** openstackgerrit has joined #openstack-mistral21:21
*** fultonj has quit IRC21:21
*** jtomasek has quit IRC21:23
*** jkilpatr has joined #openstack-mistral21:25
*** jtomasek has joined #openstack-mistral21:32
*** jtomasek has quit IRC21:39
*** jtomasek has joined #openstack-mistral22:05
*** catintheroof has quit IRC22:05
*** jtomasek has quit IRC22:05
*** bobh has quit IRC22:07
*** thrash|ptg is now known as thrash|g0ne22:07
*** jtomasek has joined #openstack-mistral22:14
*** harlowja has quit IRC22:14
*** Guest45420 has quit IRC22:15
*** bradjones has joined #openstack-mistral22:19
*** bradjones has quit IRC22:19
*** bradjones has joined #openstack-mistral22:19
*** nkoffman has quit IRC22:43
*** harlowja has joined #openstack-mistral22:50
*** harlowja has quit IRC23:06
*** catintheroof has joined #openstack-mistral23:08
*** jkilpatr has quit IRC23:16
*** harlowja has joined #openstack-mistral23:17
*** jkilpatr has joined #openstack-mistral23:29
*** toure is now known as toure|gone23:33
openstackgerritBob Haddleton proposed openstack/mistral master: Add mistral/tests/unit/expressions/__init__.py  https://review.openstack.org/50253823:39
openstackgerritMerged openstack/mistral-lib master: Updated from global requirements  https://review.openstack.org/50266923:55

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