*** bobh has joined #openstack-mistral | 00:07 | |
*** bobh has quit IRC | 00:12 | |
*** gyee has quit IRC | 00:29 | |
*** enykeev has quit IRC | 00:50 | |
*** enykeev has joined #openstack-mistral | 00:50 | |
*** cheneydc has joined #openstack-mistral | 00:55 | |
*** toddjohn has joined #openstack-mistral | 01:14 | |
*** toddjohn has quit IRC | 01:19 | |
openstackgerrit | Lingxian Kong proposed openstack/mistral: Add db models for event trigger https://review.openstack.org/320497 | 01:25 |
---|---|---|
openstackgerrit | Lingxian Kong proposed openstack/mistral: Add event engine service https://review.openstack.org/320500 | 01:25 |
openstackgerrit | Lingxian Kong proposed openstack/mistral: Add event trigger REST API https://review.openstack.org/320509 | 01:25 |
*** toddjohn has joined #openstack-mistral | 01:42 | |
*** toddjohn has quit IRC | 01:52 | |
*** saphi has joined #openstack-mistral | 02:31 | |
*** chlong has quit IRC | 02:37 | |
*** chlong has joined #openstack-mistral | 02:50 | |
*** toddjohn has joined #openstack-mistral | 02:53 | |
*** toddjohn has quit IRC | 02:58 | |
*** toddjohn has joined #openstack-mistral | 04:54 | |
*** toddjohn has quit IRC | 05:00 | |
*** Ravikiran_K has quit IRC | 05:31 | |
openstackgerrit | hardik proposed openstack/mistral: Updated mapping.json file https://review.openstack.org/334781 | 05:40 |
*** jtomasek has quit IRC | 05:55 | |
*** saphi has quit IRC | 05:56 | |
openstackgerrit | Merged openstack/mistral: Support recursive ad-hoc action definitions https://review.openstack.org/334312 | 05:58 |
*** Ravikiran_K has joined #openstack-mistral | 06:22 | |
rakhmerov | hparekh: hey, thanks for updating mappings | 06:26 |
rakhmerov | hparekh: I wonder how we can do the same for neutron | 06:26 |
hparekh | rakhmerov, :) | 06:26 |
rakhmerov | our script doesn't support neutron :( | 06:26 |
hparekh | actuallu I have updated script and it works for neutron. Its on my local environement. I trying to make it work for other actions for zaqar etc | 06:27 |
rakhmerov | ok | 06:30 |
rakhmerov | cool | 06:30 |
rakhmerov | hparekh: can I forward your email about automated testing for actions to ML? | 06:34 |
rakhmerov | or you can resend it | 06:34 |
rakhmerov | I'd like the discussion to start rolling around it | 06:34 |
rakhmerov | so that other people could participate | 06:34 |
*** cheneydc has quit IRC | 06:53 | |
*** toddjohn has joined #openstack-mistral | 06:56 | |
*** toddjohn has quit IRC | 07:01 | |
hparekh | rakhmerov, yeah, We can get some suggestions from community on how we can manage openstack actions | 07:03 |
hparekh | rakhmerov, I will send email | 07:03 |
openstackgerrit | Xavier Hardy proposed openstack/mistral: Add support for custom YAQL functions https://review.openstack.org/334804 | 07:15 |
*** jpich has joined #openstack-mistral | 07:20 | |
rakhmerov | hparekh: ok, thanks | 07:24 |
*** saphi has joined #openstack-mistral | 07:34 | |
saphi | hi rakhmerov | 07:34 |
saphi | I write a workflow about security group. I get all rule from nova.security_groups_list action. and get ID rule by <% let(root => $ ) -> task(list_rules).result.where($.name = $root.security_group_name and $.rules.from_port = $root.from_port and $.rules.to_port = $root.to_port).id %> . But when I execute with data from_port and to_port and security_group_name . I get null data although I have setted a rule with a that port. | 07:37 |
rakhmerov | saphi: nova actions are now being updated with https://review.openstack.org/#/c/334781/ | 07:42 |
rakhmerov | this might affect your case | 07:42 |
saphi | hey rakhmerov. When I try `mistral run-action nova.security_groups_list` result is: http://pastebin.com/aX3f5CUP . | 07:47 |
rakhmerov | ok, so it works? | 07:48 |
saphi | But I can't compare from_port , to_port in list rules. | 07:48 |
*** mgershen has joined #openstack-mistral | 07:48 | |
saphi | although I try publish from_port, to_port and they are right, I can't compare with my data input | 07:49 |
rakhmerov | did you see yaqluator? | 07:50 |
rakhmerov | try to test your expression with it | 07:50 |
rakhmerov | http://yaqluator.com | 07:50 |
saphi | my workflow: http://pastebin.com/QbqTvUJS | 07:50 |
rakhmerov | saphi: ok, I'll be able to look at it later | 07:55 |
rakhmerov | try yaqluator in the meantime | 07:55 |
*** shardy_afk is now known as shardy | 07:55 | |
*** toddjohn has joined #openstack-mistral | 07:58 | |
saphi | thank rakhmerov. That tool is very cool. | 08:00 |
rakhmerov | yep | 08:00 |
rakhmerov | saphi: you can also just install yaql and try it locally | 08:00 |
rakhmerov | pip install yaql | 08:00 |
rakhmerov | and then $ yaql | 08:00 |
saphi | thank again :)) | 08:02 |
*** toddjohn has quit IRC | 08:02 | |
nmakhotkin | hi saphi | 08:06 |
*** dmk0202 has joined #openstack-mistral | 08:06 | |
nmakhotkin | probably you could try http://yaqluator.com | 08:06 |
saphi | hi nmkhotkin | 08:06 |
nmakhotkin | there is a visual tool for evaluating yaql | 08:07 |
saphi | tks. I have solved my problem | 08:07 |
nmakhotkin | oh, rakhmerov already mentioned it :) | 08:07 |
saphi | yes :D | 08:07 |
rakhmerov | saphi: what was that problem? | 08:07 |
nmakhotkin | I've missed this :D | 08:07 |
rakhmerov | just curious | 08:07 |
saphi | rakhmerov. I saw nested list in rules. So I use first() after rules. | 08:09 |
saphi | and this is my query: <% let(root => $ ) -> task(list_rules).result.where($.name = $root.security_group_name).rules.first().where($.from_port = $root.from_port and $.to_port = $root.to_port ).id %> | 08:10 |
openstackgerrit | Merged openstack/mistral: Updated mapping.json file https://review.openstack.org/334781 | 08:11 |
rakhmerov | ok, glad you solved it | 08:12 |
*** ddeja has joined #openstack-mistral | 08:15 | |
*** xavierhardy has joined #openstack-mistral | 08:27 | |
xavierhardy | hi rakhmeroc | 08:28 |
xavierhardy | *rakhmerov | 08:28 |
rakhmerov | xavierhardy: hi :) | 08:29 |
rakhmerov | xavierhardy: first of all, thanks for amazing patches you're sending | 08:30 |
xavierhardy | you're welcome, thank you for reacting so quickly | 08:30 |
rakhmerov | xavierhardy: it's worth it | 08:30 |
rakhmerov | xavierhardy: if it's not a secret, what is your interest in Mistral? | 08:31 |
rakhmerov | I ask everyone who comes to contribute :) | 08:31 |
xavierhardy | Provide automation to non-developers inside the company | 08:31 |
rakhmerov | kind of collecting info about use cases, users etc. | 08:31 |
rakhmerov | xavierhardy: so it's kind of devops automation? | 08:32 |
xavierhardy | let's say kind of (not allowed to say more, sorry) | 08:32 |
rakhmerov | that's no problem, I understand | 08:32 |
rakhmerov | are you contributing to something else in OpenStack or you're new to OpenStack? | 08:32 |
xavierhardy | I'm new, that's why I did some mistakes while first committing on Gerrit | 08:33 |
xavierhardy | however, I'm not new to OpenStack, I used it before | 08:33 |
rakhmerov | I see | 08:33 |
rakhmerov | ok | 08:33 |
xavierhardy | The main components Nova/Neutron/Glance | 08:33 |
rakhmerov | ok, I hope you'll enjoy working with us, we're working on planning a lot of good stuff | 08:34 |
rakhmerov | btw, we left some comments in https://review.openstack.org/#/c/334804/ | 08:34 |
rakhmerov | please take a look, but generally looks very good and I gave my +2 | 08:34 |
xavierhardy | actually, I think the yaql API already addresses this | 08:36 |
xavierhardy | but it does lack documentation | 08:36 |
xavierhardy | https://github.com/openstack/yaql/blob/master/yaql/standard_library/math.py | 08:36 |
rakhmerov | no-no, it's a little different | 08:37 |
rakhmerov | what I'm trying to say here is that: yes, we can create simple YAQL functions as that YAQL doc says, but what can we use from Mistral side to do something more complicated | 08:37 |
rakhmerov | I mean not just some mathematical functions or similar, but something related to Mistral functionality and its model itself | 08:38 |
xavierhardy | OK | 08:38 |
xavierhardy | Like querying the database | 08:38 |
rakhmerov | example: I want to write a function that queries a Mistral DB | 08:38 |
rakhmerov | yes, exactly | 08:38 |
rakhmerov | apparently, using db_api directly is not a good idea | 08:39 |
rakhmerov | well, may be it's ok, need to think | 08:39 |
rakhmerov | but anyway, a user should understand what they can use and what they can't | 08:39 |
rakhmerov | private API vs public API | 08:39 |
xavierhardy | Yes | 08:40 |
rakhmerov | if, for example, they use mistra.db.api directly then it may be dangerous because it is internal API and hence not stable | 08:40 |
rakhmerov | so my suggestion is to have some module which we expose as a public API for writing YAQL functions | 08:40 |
xavierhardy | ok | 08:41 |
rakhmerov | and everything that's in there can be legally used | 08:41 |
xavierhardy | but I do think this should come in a separate commit | 08:41 |
rakhmerov | xavierhardy: absolutely | 08:41 |
xavierhardy | however, i'll try to address the documentation issue | 08:41 |
rakhmerov | yes | 08:41 |
rakhmerov | I like multiple patches actually | 08:41 |
rakhmerov | no need to put everything possible into one patch | 08:42 |
rakhmerov | just one requirement: patches need to be atomic (not breaking anything) | 08:42 |
rakhmerov | xavierhardy: btw, you can also look at https://review.openstack.org/#/c/325769/ | 08:43 |
rakhmerov | we're having a similar discussion there but for developing new actions | 08:43 |
xavierhardy | ok | 08:45 |
*** jistr is now known as jistr|mtg | 09:04 | |
*** jayachand has joined #openstack-mistral | 09:31 | |
*** jistr|mtg is now known as jistr | 09:31 | |
*** jayachand has left #openstack-mistral | 09:34 | |
*** venkat has joined #openstack-mistral | 09:38 | |
*** toddjohn has joined #openstack-mistral | 09:59 | |
*** toddjohn has quit IRC | 10:04 | |
*** mgershen has quit IRC | 10:07 | |
*** mgershen has joined #openstack-mistral | 10:07 | |
*** mgershen has quit IRC | 10:11 | |
*** mgershen has joined #openstack-mistral | 10:37 | |
*** saphi has quit IRC | 11:28 | |
openstackgerrit | Lingxian Kong proposed openstack/mistral: [TEST] Fix SSHActionsTestsV2 failure https://review.openstack.org/334945 | 11:29 |
openstackgerrit | Dawid Deja proposed openstack/mistral: New RPC layer implementation https://review.openstack.org/194117 | 11:42 |
openstackgerrit | Dawid Deja proposed openstack/mistral: Integrating new RPC layer with Mistral https://review.openstack.org/197563 | 11:42 |
openstackgerrit | Dawid Deja proposed openstack/mistral: Make RPC implementation configurable https://review.openstack.org/197562 | 11:42 |
openstackgerrit | Dawid Deja proposed openstack/mistral: Adding OsloRPC server and client https://review.openstack.org/197561 | 11:42 |
openstackgerrit | Dawid Deja proposed openstack/mistral: Add tests for Kombu driver https://review.openstack.org/330483 | 11:42 |
*** jpich has quit IRC | 11:46 | |
*** toddjohn has joined #openstack-mistral | 12:01 | |
*** toddjohn has quit IRC | 12:05 | |
*** jpich has joined #openstack-mistral | 12:09 | |
*** toddjohn has joined #openstack-mistral | 12:41 | |
*** toddjohn has quit IRC | 12:51 | |
*** venkat has quit IRC | 13:01 | |
*** bobh has joined #openstack-mistral | 13:09 | |
openstackgerrit | Shaik Apsar proposed openstack/mistral: [WIP] Add tacker actions in mistral https://review.openstack.org/331827 | 13:23 |
*** toddjohn has joined #openstack-mistral | 13:39 | |
*** toddjohn has quit IRC | 14:00 | |
*** toddjohn has joined #openstack-mistral | 14:00 | |
*** tonytan4ever has joined #openstack-mistral | 14:30 | |
*** mandre has left #openstack-mistral | 14:38 | |
*** krotscheck_dcm is now known as krotscheck | 14:48 | |
*** jistr is now known as jistr|mtg | 15:13 | |
*** jistr|mtg is now known as jistr | 15:32 | |
*** dmk0202 has quit IRC | 15:42 | |
*** toddjohn has quit IRC | 16:00 | |
*** vishwanathj has joined #openstack-mistral | 16:02 | |
*** toddjohn has joined #openstack-mistral | 16:05 | |
*** toddjohn has quit IRC | 16:10 | |
*** gyee has joined #openstack-mistral | 16:17 | |
*** mgershen has quit IRC | 16:17 | |
*** jpich has quit IRC | 16:31 | |
*** tonytan4ever has quit IRC | 16:39 | |
*** toddjohn has joined #openstack-mistral | 16:41 | |
*** tonytan4ever has joined #openstack-mistral | 16:56 | |
*** vishwanathj has quit IRC | 17:02 | |
*** gyee has quit IRC | 17:03 | |
*** d0ugal has quit IRC | 17:37 | |
*** d0ugal has joined #openstack-mistral | 17:37 | |
*** d0ugal has joined #openstack-mistral | 17:37 | |
*** d0ugal has quit IRC | 17:41 | |
*** d0ugal has joined #openstack-mistral | 17:42 | |
*** d0ugal has joined #openstack-mistral | 17:42 | |
*** gyee has joined #openstack-mistral | 18:08 | |
*** Ravikiran_K has quit IRC | 18:23 | |
*** tonytan4ever has quit IRC | 19:15 | |
*** toddjohn has quit IRC | 19:21 | |
*** tonytan4ever has joined #openstack-mistral | 19:24 | |
*** gyee has quit IRC | 19:25 | |
*** toddjohn has joined #openstack-mistral | 20:01 | |
*** toddjohn has quit IRC | 20:06 | |
*** gyee has joined #openstack-mistral | 20:39 | |
*** dmk0202 has joined #openstack-mistral | 21:11 | |
*** harlowja has quit IRC | 21:19 | |
*** dmk0202 has quit IRC | 21:42 | |
*** harlowja has joined #openstack-mistral | 22:16 | |
*** harlowja has quit IRC | 22:23 | |
*** tonytan4ever has quit IRC | 22:45 | |
*** bobh has quit IRC | 22:54 | |
*** harlowja has joined #openstack-mistral | 23:12 | |
*** tonytan4ever has joined #openstack-mistral | 23:22 | |
*** tonytan4ever has quit IRC | 23:27 | |
openstackgerrit | Merged openstack/mistral: Refactored tempest tests https://review.openstack.org/330438 | 23:44 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!