*** rena9067 has quit IRC | 00:05 | |
*** bobh has quit IRC | 00:07 | |
*** gyee has quit IRC | 00:08 | |
*** gyee has joined #openstack-mistral | 00:08 | |
*** harlowja_ has joined #openstack-mistral | 00:11 | |
*** rbrady has quit IRC | 00:12 | |
*** harlowja has quit IRC | 00:15 | |
*** bobh has joined #openstack-mistral | 00:33 | |
*** gyee has quit IRC | 00:34 | |
*** gyee has joined #openstack-mistral | 00:34 | |
openstackgerrit | Winson Chan proposed openstack/mistral: Fix get task list on YAQL error in with-items https://review.openstack.org/318391 | 00:43 |
---|---|---|
*** ninag has joined #openstack-mistral | 00:57 | |
*** cheneydc has joined #openstack-mistral | 00:59 | |
*** ninag has quit IRC | 01:02 | |
openstackgerrit | Winson Chan proposed openstack/mistral: Fix get task list on YAQL error in with-items https://review.openstack.org/318391 | 01:42 |
*** toddjohn_ has joined #openstack-mistral | 01:45 | |
*** toddjohn_ has quit IRC | 01:50 | |
*** bobh has quit IRC | 01:57 | |
*** ge has joined #openstack-mistral | 02:01 | |
*** bobh has joined #openstack-mistral | 02:35 | |
*** toddjohn_ has joined #openstack-mistral | 02:46 | |
*** toddjohn_ has quit IRC | 02:51 | |
*** bobh has quit IRC | 02:58 | |
*** bobh has joined #openstack-mistral | 02:58 | |
*** bobh has quit IRC | 03:04 | |
*** chlong has joined #openstack-mistral | 04:04 | |
*** ninag has joined #openstack-mistral | 04:06 | |
*** ninag has quit IRC | 04:10 | |
*** toddjohn_ has joined #openstack-mistral | 04:48 | |
*** toddjohn_ has quit IRC | 04:52 | |
*** cheneydc has quit IRC | 05:07 | |
*** cheneydc has joined #openstack-mistral | 05:10 | |
*** chlong has quit IRC | 05:17 | |
*** chlong has joined #openstack-mistral | 05:31 | |
*** gyee has quit IRC | 05:56 | |
*** Ravikiran_K has joined #openstack-mistral | 06:02 | |
*** chlong has quit IRC | 06:05 | |
*** chlong has joined #openstack-mistral | 06:22 | |
*** toddjohn_ has joined #openstack-mistral | 06:49 | |
*** toddjohn_ has quit IRC | 06:54 | |
*** chlong has quit IRC | 06:54 | |
openstackgerrit | Merged openstack/mistral: Fix get task list on YAQL error in with-items https://review.openstack.org/318391 | 07:16 |
*** ak_ has joined #openstack-mistral | 07:18 | |
*** ninag has joined #openstack-mistral | 07:32 | |
*** ninag has quit IRC | 07:37 | |
hparekh | mflobo, rakhmerov, Hi we have BP for including policy. json file https://blueprints.launchpad.net/mistral/+spec/mistral-customize-authorization | 07:38 |
*** toddjohn_ has joined #openstack-mistral | 07:50 | |
*** dmk0202 has joined #openstack-mistral | 07:50 | |
*** toddjohn_ has quit IRC | 07:54 | |
*** shm_ has joined #openstack-mistral | 08:01 | |
*** shardy has joined #openstack-mistral | 08:05 | |
rakhmerov | hparekh: ok | 08:09 |
mflobo | hparekh, thanks for the link | 08:34 |
*** shm_ has quit IRC | 09:01 | |
*** venkat has joined #openstack-mistral | 09:05 | |
*** shm_ has joined #openstack-mistral | 09:08 | |
*** Qiming has joined #openstack-mistral | 09:18 | |
mflobo | rakhmerov, please let me know when is ok for you to ask about Mistral, thanks in advance | 09:18 |
*** shm_ has quit IRC | 09:19 | |
ak_ | a | 09:40 |
rakhmerov | mflobo: ok, what would you like to know? | 09:44 |
mflobo | rakhmerov, I have a set of questions, I don't if you'd prefer send them to you via email | 09:44 |
rakhmerov | mflobo: whatever you prefer | 09:45 |
rakhmerov | you can send them by email, I'll answer then and then we can talk about details here | 09:45 |
rakhmerov | or directly here ) | 09:46 |
rakhmerov | I'm ok with everything | 09:46 |
*** Ravikiran_K has quit IRC | 09:46 | |
kong | rakhmerov: did you sort out how to config upper-constraints.txt in CI? | 09:47 |
rakhmerov | kong: well, readme in openstack/requirements repo says that enforcing upper constraints in tox based jobs is not completed yet | 09:48 |
kong | ... | 09:48 |
mflobo | here is faster, so, there I go | 09:48 |
kong | rakhmerov: so, this is community... | 09:48 |
kong | open source | 09:48 |
rakhmerov | kong: I guess we can do it ourselves by just configuring tox jobs to use "pip install" with -c option | 09:49 |
rakhmerov | but we need to fetch right upper-constraints.txt, I mean from a right branch (stable, master etc.) | 09:49 |
mflobo | rakhmerov, Mistral has a lot of cool things, I'd like to know the "not cool" things of Mistral. Things to be careful we I want to put this service in production | 09:49 |
rakhmerov | kong: I doubt about how exactly we should do it | 09:49 |
kong | rakhmerov: I noticed upper-constraints.txt also has different stable branches, shouldn't it already been used in CI? | 09:50 |
rakhmerov | I don't think that fetching upper-constraints.txt from github every time we run tox is a good idea | 09:50 |
rakhmerov | kong: that's what I'm talking about, it's not implemented yet | 09:50 |
rakhmerov | those jobs are out of our control | 09:50 |
kong | rakhmerov: ok | 09:50 |
rakhmerov | kong: but somehow we need to enforce them | 09:51 |
rakhmerov | kong: I asked Doug about it in ML, let's wait for his answer | 09:51 |
kong | my colleague also met with this kind of problem :-) | 09:51 |
rakhmerov | yeah | 09:51 |
*** toddjohn_ has joined #openstack-mistral | 09:51 | |
ak_ | @rakhmerov https://blueprints.launchpad.net/mistral/+spec/exponential-retry-strategy | 09:51 |
ak_ | Create a blue print as u asked me | 09:52 |
ak_ | let me know if you me to change anything | 09:52 |
rakhmerov | mflobo: Mistral is obviously mostly cool! :) | 09:52 |
rakhmerov | mflobo: but you're right | 09:52 |
ak_ | *if you want me to change* | 09:52 |
rakhmerov | the biggest thing that we need to improve is working with multiple engine instances | 09:52 |
rakhmerov | HA | 09:52 |
kong | mflobo: hi, if mistral is cool or not, depends on your requirement to it | 09:52 |
rakhmerov | and varios kinds of recovery scenarios, aka failover | 09:52 |
rakhmerov | kong: good point, yes | 09:53 |
rakhmerov | ak_: thanks! | 09:53 |
mflobo | rakhmerov, I see. What is the problem right now about HA of engine instances? | 09:54 |
kong | mflobo: so, let talk about your requirments | 09:54 |
kong | mflobo :-) | 09:54 |
rakhmerov | ak_: BP looks good | 09:54 |
ak_ | ok cool | 09:54 |
mflobo | kong, good HA is a requirement for me :) | 09:54 |
ak_ | @mflobo if engine gets killed there is a possibility that task is stuck in running state :( | 09:55 |
kong | mflobo hah | 09:55 |
rakhmerov | mflobo: there's a number of dangerous windows and so if something crashes while in them it may be hard to recover | 09:55 |
rakhmerov | ak_: true, we discussed it, recently | 09:55 |
rakhmerov | the good news is that we're working hard to improve that | 09:56 |
*** toddjohn_ has quit IRC | 09:56 | |
rakhmerov | myself and other people in the team | 09:56 |
rakhmerov | excuse me, have to step out for 20-30 min | 09:56 |
mflobo | rakhmerov, I see. Could you please give and example of those "dangerous windows" if something crashes? | 09:57 |
mflobo | rakhmerov, np | 09:57 |
rakhmerov | mflobo: I will when I'm back.. | 09:57 |
ak_ | cool | 09:57 |
*** cheneydc has quit IRC | 10:00 | |
*** mgershen has quit IRC | 10:07 | |
*** mgershen has joined #openstack-mistral | 10:21 | |
rakhmerov | mflobo: an example of a bad situation: Mistral engine sent an action to Mistral Executor and executor is running it but it crashed in the middle | 10:22 |
rakhmerov | one thing that we can do is to use message acknowledgements in rabbit so that such messages would be returned to queue | 10:22 |
rakhmerov | but oslo.messaging that we rely on does not support that, it has only at-most-once delivery | 10:23 |
rakhmerov | we need at-least-once | 10:23 |
rakhmerov | ddeja from our team is about to start working to fix that | 10:23 |
rakhmerov | by just using direct access to rabbit | 10:24 |
*** d0ugal has quit IRC | 10:24 | |
rakhmerov | if that's solved it may not be a silver bullet as well because such actions ideally need to be idempotent | 10:24 |
rakhmerov | so that they can be relaunched repeatedly in a safe manner | 10:25 |
rakhmerov | but that's a matter of how users write actions | 10:25 |
rakhmerov | similar thing may happen when executor sends an action result back to engine | 10:25 |
rakhmerov | engine may poll the message from queue but when it starts updating all persistent stuff in DB (workflow execution, task executions, action executions) then transaction may roll back or just crash due to DB inaccessitility | 10:26 |
rakhmerov | then we'll get a situation when message doesn't exist in the queue already but it's not effectively processed by engine | 10:27 |
*** d0ugal has joined #openstack-mistral | 10:28 | |
rakhmerov | so these two situations are bad ones that we're aware of | 10:28 |
*** Qiming has quit IRC | 10:29 | |
rakhmerov | there's also a number of places where we need to improve performance | 10:30 |
rakhmerov | e.g. in API layer there are some unnecessary object conversions | 10:30 |
rakhmerov | our DB transactions could made shorter as well (this is being currently worked on) | 10:30 |
rakhmerov | mflobo: any questions on that? | 10:31 |
*** d0ugal has quit IRC | 10:31 | |
*** d0ugal has joined #openstack-mistral | 10:31 | |
*** mgershen2 has joined #openstack-mistral | 10:53 | |
*** mgershen3 has joined #openstack-mistral | 11:13 | |
*** mgershen2 has quit IRC | 11:15 | |
*** mgershen2 has joined #openstack-mistral | 11:16 | |
*** mgershen2 has quit IRC | 11:17 | |
*** mgershen2 has joined #openstack-mistral | 11:18 | |
*** mgershen4 has joined #openstack-mistral | 11:21 | |
*** mgershen4 has quit IRC | 11:22 | |
*** Qiming has joined #openstack-mistral | 11:23 | |
*** mgershen3 has quit IRC | 11:29 | |
mflobo | rakhmerov, I see | 11:30 |
*** michal_ has joined #openstack-mistral | 11:31 | |
mflobo | rakhmerov, about the engine and HA. Does it work fine? | 11:31 |
mflobo | I mean, Does the engine scales fine? | 11:31 |
rakhmerov | yes | 11:33 |
mflobo | ok | 11:33 |
rakhmerov | it's stateless | 11:33 |
mflobo | So, the engine sounds like a important key in the mistral infra, right? | 11:34 |
*** ninag has joined #openstack-mistral | 11:34 | |
rakhmerov | yes, it's a core of the system | 11:34 |
rakhmerov | where all complicated stuff happens | 11:34 |
rakhmerov | so, overall, I would put it this way: Mistral doesn't have serious design issue but there's a number of places and corner cases where we need to improve it | 11:35 |
*** michal_ is now known as mgershen5 | 11:35 | |
rakhmerov | I would say you should try to use it and see how to configure it for your particular case | 11:36 |
rakhmerov | depending on what you need | 11:36 |
rakhmerov | and it'll be improving consistently all the time | 11:36 |
mflobo | rakhmerov, I see | 11:36 |
mflobo | rakhmerov, Ok, I think my question about "not cool things" and HA is solved | 11:37 |
*** ninag has quit IRC | 11:38 | |
rakhmerov | ok | 11:38 |
mflobo | rakhmerov, now, about asynchronous/synchronous executions. asynchronous/synchronous are for Workflows or for actions? | 11:38 |
rakhmerov | I hope I didn't disappoint you too much | 11:38 |
mflobo | sorry, for workflows or for tasks? | 11:38 |
mflobo | rakhmerov, not at all :) | 11:39 |
rakhmerov | can you pls explain what you mean by sync/async? | 11:39 |
rakhmerov | for workflows and tasks | 11:39 |
rakhmerov | there are sync and async actions, true | 11:39 |
mflobo | in this presentation http://www.slideshare.net/RenatAkhmerov/mistral-openstack-meetup-feb-5 slide 8 | 11:40 |
mflobo | you mean sync and async is possible for tasks only, right? | 11:41 |
rakhmerov | ooh | 11:45 |
rakhmerov | sec.. | 11:45 |
rakhmerov | ok, I was just trying to recall what I told in that presentation | 11:46 |
rakhmerov | so technically, task is an action + a little bit more (managing transitions, workflow context state etc.) | 11:47 |
rakhmerov | so yes, tasks may both async and sync depending on its action | 11:47 |
*** mgershen3 has joined #openstack-mistral | 11:47 | |
rakhmerov | sync action is that one that executor sends a result for immediately after its completion | 11:48 |
*** mgershen5 has quit IRC | 11:48 | |
*** mgershen has quit IRC | 11:48 | |
rakhmerov | if an action is async then executor doesn't send a result back to engine and let a 3rd party do it later via Mistral API | 11:48 |
rakhmerov | that's the whole difference | 11:48 |
rakhmerov | from engine perspective all tasks are asynchronous | 11:49 |
rakhmerov | engine doesn't care who sends action result, Mistral Executor or something else | 11:49 |
rakhmerov | as far as workflows, they are always asynchronous, meaning that there isn't any component in the system that waits for workflow completion | 11:50 |
*** toddjohn_ has joined #openstack-mistral | 11:53 | |
*** mgershen2 has left #openstack-mistral | 11:54 | |
*** mgershen has joined #openstack-mistral | 11:56 | |
*** mgershen has left #openstack-mistral | 11:56 | |
*** mgershen has joined #openstack-mistral | 11:56 | |
*** mgershen3 has quit IRC | 11:57 | |
*** toddjohn_ has quit IRC | 11:57 | |
*** mgershen4 has joined #openstack-mistral | 11:59 | |
mflobo | rakhmerov, understood | 12:02 |
mflobo | rakhmerov, last question, | 12:02 |
mflobo | rakhmerov, mistral has a lot of built-in actions... Is there any webpage with the full action list? | 12:03 |
*** mgershen has left #openstack-mistral | 12:03 | |
*** mgershen has joined #openstack-mistral | 12:03 | |
*** mgershen2 has joined #openstack-mistral | 12:10 | |
*** mgershen has left #openstack-mistral | 12:11 | |
*** mgershen2 has left #openstack-mistral | 12:11 | |
*** mgershen4 has quit IRC | 12:11 | |
rakhmerov | mflobo: it's http://docs.openstack.org/developer/mistral/dsl/dsl_v2.html#system-actions | 12:13 |
rakhmerov | + a bunch of OpenStack related actions | 12:14 |
rakhmerov | ~ a thousand | 12:14 |
rakhmerov | for Nova, Neutron, Heat etc. | 12:14 |
mflobo | rakhmerov, yea, I know that link. But I was looking for "the full" list, the same result of "$mistral action-list" command | 12:15 |
*** mgershen2 has joined #openstack-mistral | 12:18 | |
*** mgershen has joined #openstack-mistral | 12:18 | |
*** mgershen2 has left #openstack-mistral | 12:19 | |
*** mgershen has left #openstack-mistral | 12:19 | |
*** mgershen has joined #openstack-mistral | 12:19 | |
*** mgershen has left #openstack-mistral | 12:19 | |
*** mgershen has joined #openstack-mistral | 12:19 | |
*** dprince has joined #openstack-mistral | 12:20 | |
*** mgershen has left #openstack-mistral | 12:21 | |
*** mgershen has joined #openstack-mistral | 12:21 | |
rakhmerov | it's not published anywhere, sorry | 12:21 |
mflobo | rakhmerov, ok, thank you very much for you time and attention :) | 12:22 |
rakhmerov | you're welcome | 12:22 |
*** mgershen has left #openstack-mistral | 12:23 | |
*** mgershen has joined #openstack-mistral | 12:23 | |
*** SAshish___ has joined #openstack-mistral | 12:29 | |
SAshish___ | Hi All | 12:29 |
SAshish___ | Need help in running mistral tempest | 12:29 |
SAshish___ | can some one tell me how to run mistral FTs with tempest | 12:29 |
SAshish___ | I have checked the tempest code is with mistral repo | 12:29 |
*** Ravikiran_K has joined #openstack-mistral | 12:33 | |
SAshish___ | Need help in running mistral tempest | 12:34 |
*** toddjohn_ has joined #openstack-mistral | 12:34 | |
*** ninag has joined #openstack-mistral | 12:38 | |
*** venkat has quit IRC | 12:42 | |
mgershen | SAshish: I didn't have a chance to run tempest tests. | 12:43 |
mgershen | SAshish: Did you read instructions here: https://github.com/openstack/mistral/blob/master/mistral_tempest_tests/README.rst | 12:43 |
*** ninag has quit IRC | 12:43 | |
*** ninag_ has joined #openstack-mistral | 12:47 | |
mflobo | I have a question about this workflow http://paste.openstack.org/show/497705/ and the "find_given_vm" action | 12:49 |
mflobo | In "find_given_vm" action, the "on-error" event points to "succeed" task... but "succeed" does not exists in the workflow? is it correct? | 12:50 |
mgershen | mflobo: yes. This is the blueprint that added this option: https://blueprints.launchpad.net/mistral/+spec/mistral-engine-instructions | 12:57 |
mflobo | mgershen, but the "suceed" task does not exist in the YAML file | 12:58 |
mflobo | s/suceed/succeed | 12:58 |
mgershen | this is a reserved word to mark the workflow as successful. I think "fail" to fail the workflow is more commonly used | 12:58 |
*** toddjohn_ has quit IRC | 12:58 | |
mflobo | mgershen, I see | 12:58 |
mgershen | you can use the validate workflow to see if the workflow is legal. /v2/workflows/validate | 12:59 |
mgershen | for your WF the result is: | 13:00 |
mgershen | { "valid": true} | 13:00 |
mgershen | if you change the key word to "notkeyword" the result of validation will be: | 13:01 |
mgershen | { "valid": false, "error": "Task 'notkeyword' not found."} | 13:01 |
mflobo | BTW, this YAML example in official documentation http://docs.openstack.org/developer/mistral/terminology/workflows.html#yaml-example does not pass the validation... | 13:02 |
*** ak_ has quit IRC | 13:04 | |
*** LimorStotland has joined #openstack-mistral | 13:11 | |
mgershen | what is the response? what version are you using? it passes on my devstack on master branch... | 13:16 |
*** bobh has joined #openstack-mistral | 13:19 | |
mflobo | mgershen, sorry, you are right, I got my example from other place (probably old) | 13:21 |
mgershen | np :) | 13:21 |
*** rbrady has joined #openstack-mistral | 13:22 | |
mflobo | More questions (today I'm on fire :) ) | 13:25 |
mflobo | the mistralclient syntax for create an execution | 13:26 |
mflobo | is like: $ mistral execution-create workflow_identifier [workflow_input] [params] | 13:26 |
mgershen | give me 2 minutes, I need to restart IRC | 13:26 |
*** mgershen has quit IRC | 13:26 | |
*** mgershen has joined #openstack-mistral | 13:27 | |
mflobo | mgershen, np | 13:27 |
mgershen | I'm back | 13:27 |
mflobo | ok | 13:27 |
mflobo | so | 13:27 |
mflobo | Usually I do: $mistral execution-create my_workflow my_workflow_parameters.json | 13:27 |
mflobo | and ir works, but I was wondering which is [params] in the CLI syntax | 13:28 |
mflobo | s/ir/it | 13:28 |
mgershen | are you using an empty file? | 13:29 |
mflobo | no, I don't | 13:29 |
mflobo | so, for my [workflow_input] means the JSON file with parameters | 13:30 |
mflobo | but [params] I don't know what it means? | 13:30 |
mgershen | you mean the 3d positional parameter in the cli? | 13:31 |
mflobo | yes | 13:32 |
mgershen | The main feature for that file is using it as a place for more parameters, usually more environment related. | 13:35 |
mflobo | mgershen, ok | 13:35 |
mflobo | mgershen, I guess it's not possible to do something like: $mistral execution-create my_worflow "{"param1": "valueparam1"}", right? | 13:36 |
mgershen | in the file you can define under "env" anything you like and then you can read it from the workflow using yaql "<% env() %>" | 13:36 |
mgershen | params is a positional, so it has to be 3d... | 13:37 |
mgershen | I will show you an example of the content | 13:37 |
mgershen | http://paste.openstack.org/show/497712/ | 13:39 |
mgershen | and if you want to use the url from the params file inside the workflow you can use yaql: "<% env().url %>" | 13:41 |
mflobo | mgershen, ok, I see, thanks | 13:42 |
*** toddjohn_ has joined #openstack-mistral | 13:42 | |
mflobo | Is there any git repo or something where people share their YAML workflows? it'd be nice :) | 13:46 |
*** toddjoh__ has joined #openstack-mistral | 13:46 | |
*** toddjohn_ has quit IRC | 13:47 | |
openstackgerrit | hardik proposed openstack/mistral-specs: Meaningful message for fail/success/pause transition https://review.openstack.org/275501 | 13:49 |
openstackgerrit | hardik proposed openstack/mistral: Fail/Success/Pause transition message https://review.openstack.org/276625 | 13:49 |
openstackgerrit | hardik proposed openstack/mistral: Fail/Success/Pause transition message https://review.openstack.org/276625 | 13:52 |
mflobo | mgershen, do you know any issue about execute a workflow that is always in RUNNING state? I have this workflow http://paste.openstack.org/show/497716/. when I execute the workflow, no errors in the logs and the VM is created, but the execution created is always in RUNNING state | 13:54 |
mgershen | you can see some document mistral examples in the mistral wiki page here: http://docs.openstack.org/developer/mistral/dsl/dsl_v2.html | 13:54 |
mgershen | also there are some examples in this git repo that is manages by StackStorm: https://github.com/StackStorm/st2/tree/master/contrib/examples/actions/workflows | 13:54 |
mgershen | what is the response when you do mistral task-list <EXECUTION_ID> | 13:59 |
mgershen | ? | 13:59 |
*** ninag_ has quit IRC | 14:02 | |
*** ninag has joined #openstack-mistral | 14:03 | |
*** ninag_ has joined #openstack-mistral | 14:05 | |
*** ninag has quit IRC | 14:07 | |
*** toddjoh__ has quit IRC | 14:16 | |
*** toddjohn_ has joined #openstack-mistral | 14:17 | |
*** toddjohn_ has quit IRC | 14:21 | |
*** ninag_ has quit IRC | 14:32 | |
mflobo | the response is the task info, with State to RUNNING | 14:34 |
mflobo | mgershen, actually, I have an error log file related to mistral-engine http://paste.openstack.org/show/497730/ | 14:48 |
*** tonytan4ever has joined #openstack-mistral | 14:49 | |
*** toddjohn_ has joined #openstack-mistral | 14:50 | |
*** rena9067 has joined #openstack-mistral | 14:55 | |
*** dprince has quit IRC | 14:56 | |
*** rena9067_ has joined #openstack-mistral | 14:56 | |
*** dprince has joined #openstack-mistral | 14:56 | |
*** ninag_ has joined #openstack-mistral | 14:56 | |
*** rena9067 has quit IRC | 14:59 | |
*** shardy has quit IRC | 15:07 | |
rbrady | I'm looking for any info / assistance with running mistral api with apache+wsgi instead of eventlet. https://bugs.launchpad.net/mistral/+bug/1581649 | 15:18 |
openstack | Launchpad bug 1581649 in Mistral "Action Execution Response Timeout" [High,New] | 15:18 |
*** zaneb has joined #openstack-mistral | 15:18 | |
*** ninag_ has quit IRC | 15:21 | |
*** dmk0202 has quit IRC | 15:33 | |
mgershen | rbrady: if you don't find someone to answer you by next week, you can join the mistral weekly meeting and raise this issue there. IRC meetings on #openstack-meeting weekly on Mondays at 16:00 UTC. | 15:37 |
*** toddjohn_ has quit IRC | 15:37 | |
*** ninag has joined #openstack-mistral | 15:37 | |
mgershen | rbrady: more info on meetings: https://wiki.openstack.org/wiki/Meetings/MistralAgenda | 15:37 |
mgershen | mflobo: sorry, I had to step away. However I try running the WF on my devstack and it finished. can you do mistral action-list? | 15:39 |
*** dprince has quit IRC | 15:40 | |
*** toddjohn_ has joined #openstack-mistral | 15:41 | |
*** dprince has joined #openstack-mistral | 15:41 | |
rbrady | mgershen: thanks. I have been attending meetings. Brought up this issue in last weeks meeting. http://eavesdrop.openstack.org/meetings/mistral/2016/mistral.2016-05-16-16.01.html | 15:43 |
rena9067_ | i have a general workflow question: is it possible to have a conditional beyond just on-success/on-error? I.e. If task a publishes x, then do task b. | 15:47 |
mgershen | rbrady: Right totally forgot, sorry. | 15:49 |
mgershen | rena9067_: yes, it is possible. | 15:50 |
mgershen | rena9067_: see here - http://docs.openstack.org/developer/mistral/dsl/dsl_v2.html#transitions-with-yaql-expressions | 15:52 |
rena9067_ | wonderful, thank you mgershen! | 15:53 |
mgershen | np :) | 15:53 |
*** xenthree3 has joined #openstack-mistral | 15:54 | |
*** xenthree3 has left #openstack-mistral | 15:54 | |
*** Qiming has quit IRC | 15:54 | |
*** dprince has quit IRC | 15:58 | |
*** dprince has joined #openstack-mistral | 15:59 | |
*** shadow has joined #openstack-mistral | 16:01 | |
*** shadow is now known as Guest55285 | 16:01 | |
*** Guest55285 is now known as shadow12 | 16:02 | |
*** ninag has quit IRC | 16:11 | |
*** ninag has joined #openstack-mistral | 16:12 | |
*** toddjohn_ has quit IRC | 16:15 | |
*** toddjohn_ has joined #openstack-mistral | 16:15 | |
*** dprince has quit IRC | 16:16 | |
*** ninag has quit IRC | 16:16 | |
shadow12 | test | 16:17 |
*** toddjohn_ has quit IRC | 16:20 | |
*** vishwanathj has joined #openstack-mistral | 16:22 | |
*** ninag has joined #openstack-mistral | 16:26 | |
*** tonytan4ever has quit IRC | 16:28 | |
*** tonytan4ever has joined #openstack-mistral | 16:33 | |
*** ninag has quit IRC | 16:35 | |
*** dprince has joined #openstack-mistral | 16:36 | |
*** ninag has joined #openstack-mistral | 16:36 | |
*** ninag has quit IRC | 16:36 | |
*** ninag has joined #openstack-mistral | 16:36 | |
*** ninag has quit IRC | 16:41 | |
*** ninag has joined #openstack-mistral | 16:54 | |
*** ninag has quit IRC | 16:59 | |
*** ninag_ has joined #openstack-mistral | 17:02 | |
*** ninag_ has quit IRC | 17:05 | |
*** ninag has joined #openstack-mistral | 17:05 | |
*** toddjohn_ has joined #openstack-mistral | 17:37 | |
*** tonytan4ever has quit IRC | 17:45 | |
vgnbkr | Hi Guys. I'm trying to get Trove working with Mistral and am running into a problem. The "trove list" api returns an object which implements the builtin methods to support interation; mistral complains that the result is not of type "List". Is this expected? I ask because "glance list" returns a generator which is supported. | 17:53 |
vgnbkr | Did you intend to support any iterable, or just collections that are lists? | 17:54 |
*** tonytan4ever has joined #openstack-mistral | 17:57 | |
*** rena9067_ has quit IRC | 18:02 | |
*** toddjohn_ has quit IRC | 18:09 | |
*** toddjohn_ has joined #openstack-mistral | 18:10 | |
*** ninag has quit IRC | 18:15 | |
*** ninag has joined #openstack-mistral | 18:16 | |
*** ninag has quit IRC | 18:17 | |
*** ninag has joined #openstack-mistral | 18:18 | |
*** dprince has quit IRC | 18:18 | |
*** ninag has quit IRC | 18:24 | |
*** ninag has joined #openstack-mistral | 18:25 | |
*** zaneb has quit IRC | 18:26 | |
*** ninag has quit IRC | 18:27 | |
*** ninag has joined #openstack-mistral | 18:28 | |
*** rena9067 has joined #openstack-mistral | 18:28 | |
*** zaneb has joined #openstack-mistral | 18:29 | |
*** zhenguo_ has quit IRC | 18:30 | |
*** zhenguo_ has joined #openstack-mistral | 18:34 | |
*** ninag has quit IRC | 18:42 | |
*** toddjohn_ has quit IRC | 18:58 | |
*** toddjohn_ has joined #openstack-mistral | 19:00 | |
*** ninag has joined #openstack-mistral | 19:01 | |
*** toddjohn_ has quit IRC | 19:04 | |
*** ninag has quit IRC | 19:37 | |
*** ninag has joined #openstack-mistral | 19:38 | |
*** ninag has quit IRC | 19:42 | |
*** gyee has joined #openstack-mistral | 20:02 | |
*** Ravikiran_K has quit IRC | 20:30 | |
*** ninag has joined #openstack-mistral | 20:39 | |
*** dmk0202 has joined #openstack-mistral | 20:39 | |
*** tonytan4ever has quit IRC | 20:51 | |
*** ninag has quit IRC | 21:14 | |
*** dmk0202 has quit IRC | 21:22 | |
*** bobh has quit IRC | 22:37 | |
*** ninag has joined #openstack-mistral | 22:38 | |
*** ninag has quit IRC | 22:41 | |
*** Qiming has joined #openstack-mistral | 23:11 | |
*** toddjohn_ has joined #openstack-mistral | 23:42 | |
*** toddjohn_ has quit IRC | 23:47 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!