Monday, 2017-09-18

*** yangyapeng has quit IRC00:29
*** yangyapeng has joined #openstack-mistral00:29
*** yangyapeng has quit IRC00:34
*** yangyapeng has joined #openstack-mistral00:41
*** yangyapeng has quit IRC00:46
*** yangyapeng has joined #openstack-mistral00:58
*** yangyapeng has quit IRC01:03
*** yangyapeng has joined #openstack-mistral01:10
openstackgerritjunbo.li proposed openstack/mistral master: Switch to use stestr for unit tests directly  https://review.openstack.org/50429801:15
*** yangyapeng has quit IRC01:19
*** yangyapeng has joined #openstack-mistral01:51
*** bobh has joined #openstack-mistral01:51
*** yangyapeng has quit IRC01:52
*** yangyape_ has joined #openstack-mistral01:52
*** yangyape_ has quit IRC02:02
*** yangyapeng has joined #openstack-mistral02:02
*** yangyapeng has quit IRC02:07
*** yangyapeng has joined #openstack-mistral02:07
*** yangyapeng has quit IRC02:08
*** yangyapeng has joined #openstack-mistral02:08
*** yangyapeng has quit IRC02:09
*** yangyapeng has joined #openstack-mistral02:09
*** yangyapeng has quit IRC02:10
*** yangyape_ has joined #openstack-mistral02:10
*** yangyapeng has joined #openstack-mistral02:12
*** yangyape_ has quit IRC02:12
*** yangyape_ has joined #openstack-mistral02:51
*** yangyapeng has quit IRC02:51
*** bobh has quit IRC03:19
*** bobh has joined #openstack-mistral03:22
*** bobh has quit IRC03:26
*** yangyapeng has joined #openstack-mistral03:36
*** yangyape_ has quit IRC03:36
*** yangyapeng has quit IRC04:30
*** yangyapeng has joined #openstack-mistral04:30
*** yangyapeng has quit IRC04:32
*** yangyapeng has joined #openstack-mistral04:33
*** yangyapeng has quit IRC04:37
*** yangyapeng has joined #openstack-mistral05:01
*** yangyapeng has joined #openstack-mistral05:02
*** yangyapeng has joined #openstack-mistral05:03
*** yangyapeng has joined #openstack-mistral05:04
*** yangyapeng has joined #openstack-mistral05:05
*** yangyapeng has joined #openstack-mistral05:06
*** yangyapeng has joined #openstack-mistral05:07
*** yangyapeng has quit IRC05:07
*** yangyapeng has joined #openstack-mistral05:08
*** yangyapeng has quit IRC05:13
rakhmerovxavierhardy: yep )05:17
rakhmerovhi05:17
rakhmerovwhat are you interested in?05:17
*** jaosorior has joined #openstack-mistral05:22
*** yangyapeng has joined #openstack-mistral05:22
*** bobh has joined #openstack-mistral05:23
*** yangyapeng has quit IRC05:27
*** bobh has quit IRC05:27
*** yangyapeng has joined #openstack-mistral05:31
*** Dinesh_Bhor has joined #openstack-mistral05:33
apetrichrakhmerov I didn't get time to fix that logging issue, but I' calling in sick today.05:34
*** yangyapeng has quit IRC05:34
*** yangyapeng has joined #openstack-mistral05:35
*** yangyapeng has joined #openstack-mistral05:35
*** yangyapeng has quit IRC05:36
*** yangyape_ has joined #openstack-mistral05:40
*** yangyape_ has quit IRC05:44
*** yangyapeng has joined #openstack-mistral05:44
*** jtomasek has joined #openstack-mistral05:48
*** yangyapeng has joined #openstack-mistral05:51
*** yangyapeng has quit IRC05:52
*** yangyapeng has joined #openstack-mistral05:52
*** yangyapeng has joined #openstack-mistral05:53
*** yangyapeng has joined #openstack-mistral05:54
*** yangyapeng has joined #openstack-mistral05:55
rakhmerovapetrich: hi Adriano05:56
rakhmerovthat's ok, I hope you get better soon05:56
*** yangyapeng has quit IRC06:00
*** yangyapeng has joined #openstack-mistral06:00
*** yangyapeng has joined #openstack-mistral06:01
*** yangyapeng has quit IRC06:02
*** yangyapeng has joined #openstack-mistral06:02
*** yangyapeng has joined #openstack-mistral06:04
*** yangyapeng has joined #openstack-mistral06:04
*** yangyapeng has quit IRC06:05
*** yangyapeng has joined #openstack-mistral06:06
*** yangyapeng has quit IRC06:06
*** yangyapeng has joined #openstack-mistral06:07
*** yangyapeng has joined #openstack-mistral06:08
*** yangyapeng has quit IRC06:09
*** yangyapeng has joined #openstack-mistral06:10
*** yangyapeng has quit IRC06:12
*** yangyape_ has joined #openstack-mistral06:12
*** yangyape_ has quit IRC06:14
*** yangyapeng has joined #openstack-mistral06:14
*** yangyapeng has quit IRC06:15
*** yangyapeng has joined #openstack-mistral06:15
*** yangyapeng has quit IRC06:16
*** yangyapeng has joined #openstack-mistral06:17
*** yangyapeng has joined #openstack-mistral06:18
*** yangyapeng has joined #openstack-mistral06:19
*** yangyapeng has joined #openstack-mistral06:20
*** yangyapeng has joined #openstack-mistral06:20
*** yangyapeng has quit IRC06:21
*** yangyapeng has joined #openstack-mistral06:22
*** bobh has joined #openstack-mistral06:24
*** jtomasek has quit IRC06:26
*** bobh has quit IRC06:29
*** jtomasek has joined #openstack-mistral06:37
*** yangyapeng has quit IRC06:42
*** yangyapeng has joined #openstack-mistral06:42
*** yangyapeng has joined #openstack-mistral06:43
*** yangyapeng has joined #openstack-mistral06:44
*** yangyapeng has joined #openstack-mistral06:45
*** shardy_afk is now known as shardy06:52
*** yangyapeng has quit IRC06:53
*** yangyapeng has joined #openstack-mistral06:54
*** yangyapeng has joined #openstack-mistral06:55
*** oidgar has joined #openstack-mistral07:00
*** sharatss has joined #openstack-mistral07:01
*** yangyapeng has quit IRC07:02
*** yangyapeng has joined #openstack-mistral07:02
*** yangyapeng has joined #openstack-mistral07:03
*** yangyapeng has joined #openstack-mistral07:04
*** yangyapeng has joined #openstack-mistral07:05
apetrichrakhmerov, cheers07:06
*** yangyapeng has quit IRC07:08
*** yangyapeng has joined #openstack-mistral07:09
*** yangyapeng has joined #openstack-mistral07:10
*** yangyapeng has quit IRC07:10
*** yangyapeng has joined #openstack-mistral07:11
*** yangyapeng has quit IRC07:15
*** yangyapeng has joined #openstack-mistral07:24
openstackgerritMerged openstack/mistral-dashboard master: Updated from global requirements  https://review.openstack.org/50464907:24
*** yangyapeng has quit IRC07:26
*** shardy is now known as shardy_afk07:28
*** szaher has joined #openstack-mistral07:29
*** brunograz has quit IRC07:38
*** brunograz has joined #openstack-mistral07:44
*** brunograz has quit IRC07:50
*** shardy_afk is now known as shardy07:53
*** shardy is now known as shardy_afk08:05
openstackgerritMerged openstack/python-mistralclient master: Updated from global requirements  https://review.openstack.org/50471708:08
*** brunograz has joined #openstack-mistral08:16
*** jpich has joined #openstack-mistral08:19
*** bobh has joined #openstack-mistral08:26
rakhmerovd0ugal: hi, how's it going?08:26
d0ugalrakhmerov: Hey, I'm good thanks. How are you?08:27
d0ugalHow was the PTG?08:27
rakhmerovjust arrived yesterday )08:27
rakhmerovd0ugal: it was much better than I expected )08:27
d0ugalhah, tired then? :)08:27
rakhmerovyeah!08:27
d0ugalGreat!08:27
rakhmerovI actually wanted to skip the meeting today08:27
d0ugalSure08:27
rakhmerovnot sure I'll be able to make it to the meeting08:28
d0ugalThat is fine08:28
rakhmerovso maybe we could have a meeting next week devoted to the PTG summary?08:28
d0ugalSure, sounds good08:28
d0ugalor we can catch up another time or via email08:29
rakhmerovtoday I'm just not in a good shape08:29
rakhmerovyep08:29
rakhmerovright08:29
d0ugalI guess the only people that are likely to come to the meeting that were not at the PTG are me and apetrich08:29
rakhmerovwell, true08:29
rakhmerov:)08:29
rakhmerovI don't know, anyway, we'll have a meeting to discuss other things too08:30
d0ugalSure08:30
rakhmerovPTG is not the main topic I guess08:30
*** bobh has quit IRC08:30
d0ugalI've read a bit of the etherpad, so hopefully that covers the main points08:30
rakhmerovyeah, so, for Mistral it was pretty good I think08:30
rakhmerovyes, it covers08:31
rakhmerovthe main thing is probably that we kind of agreed on the direction for Securing Sensitive Data08:31
rakhmerovand thrash|g0ne is going to make a small POC for that08:31
*** brunograz has quit IRC08:37
*** shardy_afk is now known as shardy08:40
d0ugalrakhmerov: cool, I'll ask thrash|g0ne about that later :)08:41
rakhmerovok08:41
*** brunograz has joined #openstack-mistral08:53
openstackgerritMerged openstack/mistral master: Updated from global requirements  https://review.openstack.org/50464808:53
openstackgerritMerged openstack/mistral master: TrivialFix: pretty format the json code block  https://review.openstack.org/50288308:53
d0ugalrakhmerov: I see attrs in the etherpad, that library is great :)08:55
d0ugalDo you know who wrote it? Like 21808:55
d0ugalLine 21808:55
d0ugalI need to slow down my typing today.08:55
rakhmerovsec..08:55
rakhmerovd0ugal: I just saw it too )08:57
rakhmerovhave now idea who wrote this08:57
d0ugalhah, a mystery contributor08:58
rakhmerovincognito )08:58
*** weshay has quit IRC09:07
*** weshay has joined #openstack-mistral09:10
*** brunograz has quit IRC09:13
*** brunograz has joined #openstack-mistral09:19
d0ugalhrm09:20
d0ugalIn YAQL, how can I filter a list to find only the dicts?09:21
d0ugali.e. I want to filter this...09:21
d0ugal["string", {"a" => "1"}, {"a" => "2"}, "string2"]09:21
d0ugaland remove string and string209:21
d0ugaloh, isString09:21
d0ugaloh and isDict09:21
d0ugalhah09:21
rakhmerovyes!09:22
rakhmerovI recently found out that too )09:22
rakhmerovd0ugal: and keep in mind that we can plug any new functions into YAQL, if needed09:22
*** brunograz has quit IRC09:22
rakhmerovboth downstream and upstream09:23
*** bobh has joined #openstack-mistral09:26
d0ugalrakhmerov: yup, I was thinking about writing a custom one last week09:28
d0ugalrakhmerov: In our TripleO workflows we have some strings that we can't translate - I was wondering about a YAQL function to call the standard translation stuff in OpenStack09:28
*** bobh has quit IRC09:31
rakhmerovok09:40
*** brunograz has joined #openstack-mistral09:59
*** thrash|g0ne is now known as thrash10:18
d0ugalrakhmerov: is there a way to split YAQL over multiple lines?10:23
d0ugalrakhmerov: oh, or can I reference variables earlier in the publish block? or are they all evaluated at the same time10:23
*** bobh has joined #openstack-mistral10:27
*** bobh has quit IRC10:32
d0ugalIs there a way to have with-items return me a dictionary? I want to know which input caused which output.10:35
d0ugalrakhmerov: ^ sorry, lots of questions today :-D10:35
*** Qiming has quit IRC10:40
*** Qiming has joined #openstack-mistral10:41
*** jkilpatr has quit IRC10:49
*** thrash is now known as thrash|biab11:05
*** jkilpatr has joined #openstack-mistral11:09
*** kong has joined #openstack-mistral11:11
*** bobh has joined #openstack-mistral11:28
*** bobh has quit IRC11:33
*** fultonj has joined #openstack-mistral12:01
*** thrash|biab is now known as thrash12:43
*** sharatss has quit IRC12:50
*** catintheroof has joined #openstack-mistral12:57
*** bobh has joined #openstack-mistral12:59
*** dprince has joined #openstack-mistral13:00
*** oidgar has quit IRC13:04
*** catintheroof has quit IRC13:07
*** catintheroof has joined #openstack-mistral13:08
*** hrybacki|ptg is now known as hrybacki13:10
*** oidgar has joined #openstack-mistral13:20
*** yangyapeng has joined #openstack-mistral13:47
xavierhardyI have been taking a look at13:58
xavierhardymistral/db/v2/sqlalchemy/filters.py13:58
xavierhardyturns out the "tags" filter does not work at all13:58
xavierhardyIf we want to have the most possibilities to filter tags (or inputs), we would need to greatly change the types in DBs such as PG13:59
xavierhardymistral/db/sqlalchemy/types.py13:59
xavierhardyIt should not be a Json encoded string, but an array or a JSON object14:00
*** oidgar has quit IRC14:00
xavierhardyPostgreSQL is very powerful for filtering on that kind of stuff14:01
xavierhardyhttps://www.postgresql.org/docs/9.3/static/functions-json.html14:01
xavierhardy(and even more in the newer versions)14:01
xavierhardyfor arrays: https://www.postgresql.org/docs/9.6/static/functions-array.html14:02
xavierhardyhttps://www.postgresql.org/docs/9.3/static/functions-array.html14:02
d0ugalxavierhardy: most people use Mistral on mysql I think - so anything you do needs to be generic.14:02
xavierhardybut it's not an efficient use of the PG DBs14:02
d0ugalIndeed.14:02
xavierhardyyou are storing an array as a string14:02
xavierhardysame goes for UUIDs BTW14:03
xavierhardyis sqlite going to be deprecated?14:04
xavierhardyanother solution (for tags at least, it would not solve the case of inputs for instance) would be to do like Neutron, and use a separate table for tags14:05
xavierhardythis way we could filter on several tags using JOIN mechanisms14:05
*** yangyapeng has quit IRC14:05
xavierhardyas of MySQL 5.7.8, JSON is supported14:07
xavierhardyhttps://dev.mysql.com/doc/refman/5.7/en/json.html14:07
openstackgerritKupai József proposed openstack/mistral master: Removed NOT IN query from expiration policy.  https://review.openstack.org/49672114:11
*** oidgar has joined #openstack-mistral14:13
*** yangyapeng has joined #openstack-mistral14:20
xavierhardyrakhmerov, what is your view on that?14:20
*** oidgar has quit IRC14:20
*** jtomasek has quit IRC14:22
*** chlong has joined #openstack-mistral14:27
*** chlong has quit IRC14:37
*** oidgar has joined #openstack-mistral14:39
*** chlong has joined #openstack-mistral14:40
xavierhardyOK, I found an ugly solution to fix the tag filters14:42
xavierhardyWe could make it use the same functions as the rest of the keys and make sure that it is not dumped into a JSON object14:43
xavierhardythis way we could do tags=has:tag1&tags=has:tag2 to get the workflows with both tag1 and tag214:44
d0ugalxavierhardy: I think we will keep sqlite only for easier unit testing.14:44
xavierhardyOK14:44
d0ugalxavierhardy: I am not sure which version of mysql/maria we support - this should probably be documented somewhere but I don't think it is.14:45
*** yangyapeng has quit IRC14:51
*** jtomasek has joined #openstack-mistral14:51
*** livelace has joined #openstack-mistral14:55
*** thrash is now known as thrash|biab15:01
*** yangyapeng has joined #openstack-mistral15:12
*** yangyapeng has quit IRC15:36
*** oidgar has quit IRC16:11
*** thrash|biab is now known as thrash16:17
*** jpich has quit IRC16:29
*** shardy has quit IRC17:00
*** bobh has quit IRC17:25
*** chlong has quit IRC17:33
*** livelace has quit IRC17:44
*** rbrady has joined #openstack-mistral17:48
*** rbrady has joined #openstack-mistral17:48
*** chlong has joined #openstack-mistral17:48
*** jtomasek has quit IRC17:57
*** bobh has joined #openstack-mistral18:26
*** bobh has quit IRC18:31
*** bobh has joined #openstack-mistral18:31
*** jtomasek has joined #openstack-mistral18:34
*** jtomasek has quit IRC18:53
*** chlong has quit IRC19:12
*** chlong has joined #openstack-mistral19:24
*** bobh has quit IRC19:24
*** vishwanathj has joined #openstack-mistral19:28
*** bobh has joined #openstack-mistral20:52
*** dprince has quit IRC20:56
*** jkilpatr has quit IRC21:39
*** bobh has quit IRC21:57
*** chlong has quit IRC22:09
*** catintheroof has quit IRC22:13
*** jkilpatr has joined #openstack-mistral22:18

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