*** yangyapeng has quit IRC | 00:29 | |
*** yangyapeng has joined #openstack-mistral | 00:29 | |
*** yangyapeng has quit IRC | 00:34 | |
*** yangyapeng has joined #openstack-mistral | 00:41 | |
*** yangyapeng has quit IRC | 00:46 | |
*** yangyapeng has joined #openstack-mistral | 00:58 | |
*** yangyapeng has quit IRC | 01:03 | |
*** yangyapeng has joined #openstack-mistral | 01:10 | |
openstackgerrit | junbo.li proposed openstack/mistral master: Switch to use stestr for unit tests directly https://review.openstack.org/504298 | 01:15 |
---|---|---|
*** yangyapeng has quit IRC | 01:19 | |
*** yangyapeng has joined #openstack-mistral | 01:51 | |
*** bobh has joined #openstack-mistral | 01:51 | |
*** yangyapeng has quit IRC | 01:52 | |
*** yangyape_ has joined #openstack-mistral | 01:52 | |
*** yangyape_ has quit IRC | 02:02 | |
*** yangyapeng has joined #openstack-mistral | 02:02 | |
*** yangyapeng has quit IRC | 02:07 | |
*** yangyapeng has joined #openstack-mistral | 02:07 | |
*** yangyapeng has quit IRC | 02:08 | |
*** yangyapeng has joined #openstack-mistral | 02:08 | |
*** yangyapeng has quit IRC | 02:09 | |
*** yangyapeng has joined #openstack-mistral | 02:09 | |
*** yangyapeng has quit IRC | 02:10 | |
*** yangyape_ has joined #openstack-mistral | 02:10 | |
*** yangyapeng has joined #openstack-mistral | 02:12 | |
*** yangyape_ has quit IRC | 02:12 | |
*** yangyape_ has joined #openstack-mistral | 02:51 | |
*** yangyapeng has quit IRC | 02:51 | |
*** bobh has quit IRC | 03:19 | |
*** bobh has joined #openstack-mistral | 03:22 | |
*** bobh has quit IRC | 03:26 | |
*** yangyapeng has joined #openstack-mistral | 03:36 | |
*** yangyape_ has quit IRC | 03:36 | |
*** yangyapeng has quit IRC | 04:30 | |
*** yangyapeng has joined #openstack-mistral | 04:30 | |
*** yangyapeng has quit IRC | 04:32 | |
*** yangyapeng has joined #openstack-mistral | 04:33 | |
*** yangyapeng has quit IRC | 04:37 | |
*** yangyapeng has joined #openstack-mistral | 05:01 | |
*** yangyapeng has joined #openstack-mistral | 05:02 | |
*** yangyapeng has joined #openstack-mistral | 05:03 | |
*** yangyapeng has joined #openstack-mistral | 05:04 | |
*** yangyapeng has joined #openstack-mistral | 05:05 | |
*** yangyapeng has joined #openstack-mistral | 05:06 | |
*** yangyapeng has joined #openstack-mistral | 05:07 | |
*** yangyapeng has quit IRC | 05:07 | |
*** yangyapeng has joined #openstack-mistral | 05:08 | |
*** yangyapeng has quit IRC | 05:13 | |
rakhmerov | xavierhardy: yep ) | 05:17 |
rakhmerov | hi | 05:17 |
rakhmerov | what are you interested in? | 05:17 |
*** jaosorior has joined #openstack-mistral | 05:22 | |
*** yangyapeng has joined #openstack-mistral | 05:22 | |
*** bobh has joined #openstack-mistral | 05:23 | |
*** yangyapeng has quit IRC | 05:27 | |
*** bobh has quit IRC | 05:27 | |
*** yangyapeng has joined #openstack-mistral | 05:31 | |
*** Dinesh_Bhor has joined #openstack-mistral | 05:33 | |
apetrich | rakhmerov I didn't get time to fix that logging issue, but I' calling in sick today. | 05:34 |
*** yangyapeng has quit IRC | 05:34 | |
*** yangyapeng has joined #openstack-mistral | 05:35 | |
*** yangyapeng has joined #openstack-mistral | 05:35 | |
*** yangyapeng has quit IRC | 05:36 | |
*** yangyape_ has joined #openstack-mistral | 05:40 | |
*** yangyape_ has quit IRC | 05:44 | |
*** yangyapeng has joined #openstack-mistral | 05:44 | |
*** jtomasek has joined #openstack-mistral | 05:48 | |
*** yangyapeng has joined #openstack-mistral | 05:51 | |
*** yangyapeng has quit IRC | 05:52 | |
*** yangyapeng has joined #openstack-mistral | 05:52 | |
*** yangyapeng has joined #openstack-mistral | 05:53 | |
*** yangyapeng has joined #openstack-mistral | 05:54 | |
*** yangyapeng has joined #openstack-mistral | 05:55 | |
rakhmerov | apetrich: hi Adriano | 05:56 |
rakhmerov | that's ok, I hope you get better soon | 05:56 |
*** yangyapeng has quit IRC | 06:00 | |
*** yangyapeng has joined #openstack-mistral | 06:00 | |
*** yangyapeng has joined #openstack-mistral | 06:01 | |
*** yangyapeng has quit IRC | 06:02 | |
*** yangyapeng has joined #openstack-mistral | 06:02 | |
*** yangyapeng has joined #openstack-mistral | 06:04 | |
*** yangyapeng has joined #openstack-mistral | 06:04 | |
*** yangyapeng has quit IRC | 06:05 | |
*** yangyapeng has joined #openstack-mistral | 06:06 | |
*** yangyapeng has quit IRC | 06:06 | |
*** yangyapeng has joined #openstack-mistral | 06:07 | |
*** yangyapeng has joined #openstack-mistral | 06:08 | |
*** yangyapeng has quit IRC | 06:09 | |
*** yangyapeng has joined #openstack-mistral | 06:10 | |
*** yangyapeng has quit IRC | 06:12 | |
*** yangyape_ has joined #openstack-mistral | 06:12 | |
*** yangyape_ has quit IRC | 06:14 | |
*** yangyapeng has joined #openstack-mistral | 06:14 | |
*** yangyapeng has quit IRC | 06:15 | |
*** yangyapeng has joined #openstack-mistral | 06:15 | |
*** yangyapeng has quit IRC | 06:16 | |
*** yangyapeng has joined #openstack-mistral | 06:17 | |
*** yangyapeng has joined #openstack-mistral | 06:18 | |
*** yangyapeng has joined #openstack-mistral | 06:19 | |
*** yangyapeng has joined #openstack-mistral | 06:20 | |
*** yangyapeng has joined #openstack-mistral | 06:20 | |
*** yangyapeng has quit IRC | 06:21 | |
*** yangyapeng has joined #openstack-mistral | 06:22 | |
*** bobh has joined #openstack-mistral | 06:24 | |
*** jtomasek has quit IRC | 06:26 | |
*** bobh has quit IRC | 06:29 | |
*** jtomasek has joined #openstack-mistral | 06:37 | |
*** yangyapeng has quit IRC | 06:42 | |
*** yangyapeng has joined #openstack-mistral | 06:42 | |
*** yangyapeng has joined #openstack-mistral | 06:43 | |
*** yangyapeng has joined #openstack-mistral | 06:44 | |
*** yangyapeng has joined #openstack-mistral | 06:45 | |
*** shardy_afk is now known as shardy | 06:52 | |
*** yangyapeng has quit IRC | 06:53 | |
*** yangyapeng has joined #openstack-mistral | 06:54 | |
*** yangyapeng has joined #openstack-mistral | 06:55 | |
*** oidgar has joined #openstack-mistral | 07:00 | |
*** sharatss has joined #openstack-mistral | 07:01 | |
*** yangyapeng has quit IRC | 07:02 | |
*** yangyapeng has joined #openstack-mistral | 07:02 | |
*** yangyapeng has joined #openstack-mistral | 07:03 | |
*** yangyapeng has joined #openstack-mistral | 07:04 | |
*** yangyapeng has joined #openstack-mistral | 07:05 | |
apetrich | rakhmerov, cheers | 07:06 |
*** yangyapeng has quit IRC | 07:08 | |
*** yangyapeng has joined #openstack-mistral | 07:09 | |
*** yangyapeng has joined #openstack-mistral | 07:10 | |
*** yangyapeng has quit IRC | 07:10 | |
*** yangyapeng has joined #openstack-mistral | 07:11 | |
*** yangyapeng has quit IRC | 07:15 | |
*** yangyapeng has joined #openstack-mistral | 07:24 | |
openstackgerrit | Merged openstack/mistral-dashboard master: Updated from global requirements https://review.openstack.org/504649 | 07:24 |
*** yangyapeng has quit IRC | 07:26 | |
*** shardy is now known as shardy_afk | 07:28 | |
*** szaher has joined #openstack-mistral | 07:29 | |
*** brunograz has quit IRC | 07:38 | |
*** brunograz has joined #openstack-mistral | 07:44 | |
*** brunograz has quit IRC | 07:50 | |
*** shardy_afk is now known as shardy | 07:53 | |
*** shardy is now known as shardy_afk | 08:05 | |
openstackgerrit | Merged openstack/python-mistralclient master: Updated from global requirements https://review.openstack.org/504717 | 08:08 |
*** brunograz has joined #openstack-mistral | 08:16 | |
*** jpich has joined #openstack-mistral | 08:19 | |
*** bobh has joined #openstack-mistral | 08:26 | |
rakhmerov | d0ugal: hi, how's it going? | 08:26 |
d0ugal | rakhmerov: Hey, I'm good thanks. How are you? | 08:27 |
d0ugal | How was the PTG? | 08:27 |
rakhmerov | just arrived yesterday ) | 08:27 |
rakhmerov | d0ugal: it was much better than I expected ) | 08:27 |
d0ugal | hah, tired then? :) | 08:27 |
rakhmerov | yeah! | 08:27 |
d0ugal | Great! | 08:27 |
rakhmerov | I actually wanted to skip the meeting today | 08:27 |
d0ugal | Sure | 08:27 |
rakhmerov | not sure I'll be able to make it to the meeting | 08:28 |
d0ugal | That is fine | 08:28 |
rakhmerov | so maybe we could have a meeting next week devoted to the PTG summary? | 08:28 |
d0ugal | Sure, sounds good | 08:28 |
d0ugal | or we can catch up another time or via email | 08:29 |
rakhmerov | today I'm just not in a good shape | 08:29 |
rakhmerov | yep | 08:29 |
rakhmerov | right | 08:29 |
d0ugal | I guess the only people that are likely to come to the meeting that were not at the PTG are me and apetrich | 08:29 |
rakhmerov | well, true | 08:29 |
rakhmerov | :) | 08:29 |
rakhmerov | I don't know, anyway, we'll have a meeting to discuss other things too | 08:30 |
d0ugal | Sure | 08:30 |
rakhmerov | PTG is not the main topic I guess | 08:30 |
*** bobh has quit IRC | 08:30 | |
d0ugal | I've read a bit of the etherpad, so hopefully that covers the main points | 08:30 |
rakhmerov | yeah, so, for Mistral it was pretty good I think | 08:30 |
rakhmerov | yes, it covers | 08:31 |
rakhmerov | the main thing is probably that we kind of agreed on the direction for Securing Sensitive Data | 08:31 |
rakhmerov | and thrash|g0ne is going to make a small POC for that | 08:31 |
*** brunograz has quit IRC | 08:37 | |
*** shardy_afk is now known as shardy | 08:40 | |
d0ugal | rakhmerov: cool, I'll ask thrash|g0ne about that later :) | 08:41 |
rakhmerov | ok | 08:41 |
*** brunograz has joined #openstack-mistral | 08:53 | |
openstackgerrit | Merged openstack/mistral master: Updated from global requirements https://review.openstack.org/504648 | 08:53 |
openstackgerrit | Merged openstack/mistral master: TrivialFix: pretty format the json code block https://review.openstack.org/502883 | 08:53 |
d0ugal | rakhmerov: I see attrs in the etherpad, that library is great :) | 08:55 |
d0ugal | Do you know who wrote it? Like 218 | 08:55 |
d0ugal | Line 218 | 08:55 |
d0ugal | I need to slow down my typing today. | 08:55 |
rakhmerov | sec.. | 08:55 |
rakhmerov | d0ugal: I just saw it too ) | 08:57 |
rakhmerov | have now idea who wrote this | 08:57 |
d0ugal | hah, a mystery contributor | 08:58 |
rakhmerov | incognito ) | 08:58 |
*** weshay has quit IRC | 09:07 | |
*** weshay has joined #openstack-mistral | 09:10 | |
*** brunograz has quit IRC | 09:13 | |
*** brunograz has joined #openstack-mistral | 09:19 | |
d0ugal | hrm | 09:20 |
d0ugal | In YAQL, how can I filter a list to find only the dicts? | 09:21 |
d0ugal | i.e. I want to filter this... | 09:21 |
d0ugal | ["string", {"a" => "1"}, {"a" => "2"}, "string2"] | 09:21 |
d0ugal | and remove string and string2 | 09:21 |
d0ugal | oh, isString | 09:21 |
d0ugal | oh and isDict | 09:21 |
d0ugal | hah | 09:21 |
rakhmerov | yes! | 09:22 |
rakhmerov | I recently found out that too ) | 09:22 |
rakhmerov | d0ugal: and keep in mind that we can plug any new functions into YAQL, if needed | 09:22 |
*** brunograz has quit IRC | 09:22 | |
rakhmerov | both downstream and upstream | 09:23 |
*** bobh has joined #openstack-mistral | 09:26 | |
d0ugal | rakhmerov: yup, I was thinking about writing a custom one last week | 09:28 |
d0ugal | rakhmerov: 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 OpenStack | 09:28 |
*** bobh has quit IRC | 09:31 | |
rakhmerov | ok | 09:40 |
*** brunograz has joined #openstack-mistral | 09:59 | |
*** thrash|g0ne is now known as thrash | 10:18 | |
d0ugal | rakhmerov: is there a way to split YAQL over multiple lines? | 10:23 |
d0ugal | rakhmerov: oh, or can I reference variables earlier in the publish block? or are they all evaluated at the same time | 10:23 |
*** bobh has joined #openstack-mistral | 10:27 | |
*** bobh has quit IRC | 10:32 | |
d0ugal | Is there a way to have with-items return me a dictionary? I want to know which input caused which output. | 10:35 |
d0ugal | rakhmerov: ^ sorry, lots of questions today :-D | 10:35 |
*** Qiming has quit IRC | 10:40 | |
*** Qiming has joined #openstack-mistral | 10:41 | |
*** jkilpatr has quit IRC | 10:49 | |
*** thrash is now known as thrash|biab | 11:05 | |
*** jkilpatr has joined #openstack-mistral | 11:09 | |
*** kong has joined #openstack-mistral | 11:11 | |
*** bobh has joined #openstack-mistral | 11:28 | |
*** bobh has quit IRC | 11:33 | |
*** fultonj has joined #openstack-mistral | 12:01 | |
*** thrash|biab is now known as thrash | 12:43 | |
*** sharatss has quit IRC | 12:50 | |
*** catintheroof has joined #openstack-mistral | 12:57 | |
*** bobh has joined #openstack-mistral | 12:59 | |
*** dprince has joined #openstack-mistral | 13:00 | |
*** oidgar has quit IRC | 13:04 | |
*** catintheroof has quit IRC | 13:07 | |
*** catintheroof has joined #openstack-mistral | 13:08 | |
*** hrybacki|ptg is now known as hrybacki | 13:10 | |
*** oidgar has joined #openstack-mistral | 13:20 | |
*** yangyapeng has joined #openstack-mistral | 13:47 | |
xavierhardy | I have been taking a look at | 13:58 |
xavierhardy | mistral/db/v2/sqlalchemy/filters.py | 13:58 |
xavierhardy | turns out the "tags" filter does not work at all | 13:58 |
xavierhardy | If we want to have the most possibilities to filter tags (or inputs), we would need to greatly change the types in DBs such as PG | 13:59 |
xavierhardy | mistral/db/sqlalchemy/types.py | 13:59 |
xavierhardy | It should not be a Json encoded string, but an array or a JSON object | 14:00 |
*** oidgar has quit IRC | 14:00 | |
xavierhardy | PostgreSQL is very powerful for filtering on that kind of stuff | 14:01 |
xavierhardy | https://www.postgresql.org/docs/9.3/static/functions-json.html | 14:01 |
xavierhardy | (and even more in the newer versions) | 14:01 |
xavierhardy | for arrays: https://www.postgresql.org/docs/9.6/static/functions-array.html | 14:02 |
xavierhardy | https://www.postgresql.org/docs/9.3/static/functions-array.html | 14:02 |
d0ugal | xavierhardy: most people use Mistral on mysql I think - so anything you do needs to be generic. | 14:02 |
xavierhardy | but it's not an efficient use of the PG DBs | 14:02 |
d0ugal | Indeed. | 14:02 |
xavierhardy | you are storing an array as a string | 14:02 |
xavierhardy | same goes for UUIDs BTW | 14:03 |
xavierhardy | is sqlite going to be deprecated? | 14:04 |
xavierhardy | another 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 tags | 14:05 |
xavierhardy | this way we could filter on several tags using JOIN mechanisms | 14:05 |
*** yangyapeng has quit IRC | 14:05 | |
xavierhardy | as of MySQL 5.7.8, JSON is supported | 14:07 |
xavierhardy | https://dev.mysql.com/doc/refman/5.7/en/json.html | 14:07 |
openstackgerrit | Kupai József proposed openstack/mistral master: Removed NOT IN query from expiration policy. https://review.openstack.org/496721 | 14:11 |
*** oidgar has joined #openstack-mistral | 14:13 | |
*** yangyapeng has joined #openstack-mistral | 14:20 | |
xavierhardy | rakhmerov, what is your view on that? | 14:20 |
*** oidgar has quit IRC | 14:20 | |
*** jtomasek has quit IRC | 14:22 | |
*** chlong has joined #openstack-mistral | 14:27 | |
*** chlong has quit IRC | 14:37 | |
*** oidgar has joined #openstack-mistral | 14:39 | |
*** chlong has joined #openstack-mistral | 14:40 | |
xavierhardy | OK, I found an ugly solution to fix the tag filters | 14:42 |
xavierhardy | We could make it use the same functions as the rest of the keys and make sure that it is not dumped into a JSON object | 14:43 |
xavierhardy | this way we could do tags=has:tag1&tags=has:tag2 to get the workflows with both tag1 and tag2 | 14:44 |
d0ugal | xavierhardy: I think we will keep sqlite only for easier unit testing. | 14:44 |
xavierhardy | OK | 14:44 |
d0ugal | xavierhardy: 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 IRC | 14:51 | |
*** jtomasek has joined #openstack-mistral | 14:51 | |
*** livelace has joined #openstack-mistral | 14:55 | |
*** thrash is now known as thrash|biab | 15:01 | |
*** yangyapeng has joined #openstack-mistral | 15:12 | |
*** yangyapeng has quit IRC | 15:36 | |
*** oidgar has quit IRC | 16:11 | |
*** thrash|biab is now known as thrash | 16:17 | |
*** jpich has quit IRC | 16:29 | |
*** shardy has quit IRC | 17:00 | |
*** bobh has quit IRC | 17:25 | |
*** chlong has quit IRC | 17:33 | |
*** livelace has quit IRC | 17:44 | |
*** rbrady has joined #openstack-mistral | 17:48 | |
*** rbrady has joined #openstack-mistral | 17:48 | |
*** chlong has joined #openstack-mistral | 17:48 | |
*** jtomasek has quit IRC | 17:57 | |
*** bobh has joined #openstack-mistral | 18:26 | |
*** bobh has quit IRC | 18:31 | |
*** bobh has joined #openstack-mistral | 18:31 | |
*** jtomasek has joined #openstack-mistral | 18:34 | |
*** jtomasek has quit IRC | 18:53 | |
*** chlong has quit IRC | 19:12 | |
*** chlong has joined #openstack-mistral | 19:24 | |
*** bobh has quit IRC | 19:24 | |
*** vishwanathj has joined #openstack-mistral | 19:28 | |
*** bobh has joined #openstack-mistral | 20:52 | |
*** dprince has quit IRC | 20:56 | |
*** jkilpatr has quit IRC | 21:39 | |
*** bobh has quit IRC | 21:57 | |
*** chlong has quit IRC | 22:09 | |
*** catintheroof has quit IRC | 22:13 | |
*** jkilpatr has joined #openstack-mistral | 22:18 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!