16:00:39 #startmeeting Mistral 16:00:41 Meeting started Mon Nov 2 16:00:39 2015 UTC and is due to finish in 60 minutes. The chair is rakhmerov. Information about MeetBot at http://wiki.debian.org/MeetBot. 16:00:42 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 16:00:45 The meeting name has been set to 'mistral' 16:00:49 hi 16:01:05 hi everyone! 16:01:18 hi 16:01:52 <_gryf> hi 16:01:58 hey 16:02:02 just 2 more minutes 16:04:36 ok, I guess nobody else is comming 16:05:36 ok, looks like more folks actually may come 16:06:42 so let's go through agenda 16:06:51 #topic Review action items 16:07:12 since we haven't had meetings for a while we don't have any AIs now to review 16:07:15 done 16:07:30 #topic Current status (progress, issues, roadblocks, further plans) 16:08:24 my status: I just returned from the summit today so I was just busy with the summit last week 16:08:27 <^Gal^> helllllo 16:08:38 ^Gal^: heey, welcome! 16:08:47 <^Gal^> the other guys are coming, we're not used to that new timezone 16:09:11 ^Gal^: new timezone? What do you mean? 16:09:29 <^Gal^> oh, it's 18:00 now in Israel 16:09:35 Hi all 16:09:39 <^Gal^> we used to have the meeting on 19:00 16:09:45 <^Gal^> winter clock 16:09:55 ooh, it's because winter 16:10:06 yeah, Russia stopped doing that last year 16:10:11 since last year 16:10:13 yep 16:10:14 <^Gal^> lol 16:10:30 ^Gal^: but it became more convenient for you now, right? 16:10:41 <^Gal^> yeah :) 16:10:44 melisha: hi, glad you're with us! 16:10:49 ok 16:11:02 so if there's any status on Mistral please all report 16:11:09 just briefly 16:11:13 my status: Fixing bug with wrong task initialization and not creating execution; Found bug related to wrong calculation of execution state with condition transitions 16:11:16 <^Gal^> Status update: 16:11:16 <^Gal^> Working on Execution screens on which I’m polishing anything. 16:11:16 hi all 16:11:16 <^Gal^> Have made progress with the execution action buttons from the main table. 16:11:16 <^Gal^> Don’t have any technical roadblocks in mind 16:11:17 issues, roadblocks, plans 16:11:25 LimorStotland: hi 16:11:45 rakhmerov: Thanks. Glad to be here 16:11:50 I tested new mistral feature: connectivity to vm in the guest vm and corresponding examples 16:11:51 my status . i opened the bps we talk about at the summit. 16:12:56 We are now starting to test load and stability on Liberty - we saw some issues that we are investigating and will open bugs according to results 16:12:57 *guest network 16:13:26 1 16:14:01 LimorStotland: can you provide links to these BPs please? 16:14:20 sure...in a sec 16:14:25 melisha: ok, please do 16:14:36 melisha: anything serious so far? 16:14:48 https://blueprints.launchpad.net/mistral/+spec/workflow-group 16:14:54 https://blueprints.launchpad.net/mistral/+spec/multi-region-support 16:15:00 https://blueprints.launchpad.net/mistral/+spec/history-of-workflow-executions 16:15:06 https://blueprints.launchpad.net/mistral/+spec/fallback-mechanism-for-scheduler 16:15:33 rakhmerov : did i forget anything ? 16:16:12 rakhmerov: Saw some issues related to HA (cron trigger executed twice, execution stays in RUNNING forever, ...) and some for load - when having many workflow executions - you can no longer list them. It looks like pagination is mandatory 16:16:49 rakhmerov: We are looking into the details and will open bugs / fix accordingly 16:16:59 LimorStotland: to me it seems like the most important things are covered, I'll also check myself tomorrow morning 16:17:11 ok 16:18:26 melisha: cron trigger executed twice - known issue, especially if you run more than 1 engine. As far as being forever in RUNNING state Nikolay discovered a bug related to this last week also 16:18:41 we have some ideas on what it can be and how to fix it 16:19:01 what causing it? 16:19:32 most likely, wrong transactional model 16:19:44 it's not verified yet 16:19:51 ok, let's move on 16:20:08 #topic Quickly highlight what we did at the summit 16:21:06 so, we probably shouldn't spend much time on this topic because I guess everyone at this meeting already knows about everything 16:21:19 just wanted to summarize a little bit 16:21:52 so, we had two etherpads: 16:21:55 https://etherpad.openstack.org/p/mistral-tokyo-summit-2015 16:22:11 https://etherpad.openstack.org/p/mistral-tokyo-summit-2015-notes 16:22:45 the first one had a list of topics and the second one was initially blank before the summit and we put some thoughts and action items there 16:23:09 it's not sorted out thought yet but, e.g., Limor has already created BPs based on it 16:23:31 I'm actually glad that we've discussed 90% of all we planned 16:23:44 and very pleased with decisions we came to 16:24:24 I wasn't gonna talk much about details now but if you have some specific questions we can talk 16:24:48 my plan was that based on that we create BPs, prioritize them and scope them 16:25:05 another thing we'll do very soon is spec repository 16:25:38 all non-trivial things will be written in specs first and pushed into that repo as for other projects 16:26:15 any questions you'd like to ask now? 16:28:00 <^Gal^> hmm don't have any 16:28:14 ok 16:28:35 melisha: have you already been told everything by colleagues? :) 16:29:13 rakhmerov 16:29:13 most likely, wrong transactional model 16:29:13 rakhmerov: :-) Yes. Thanks! 16:29:26 ok :) 16:29:56 so, I'll work a little more on those etherpads and create all needed BPs and bugs 16:29:59 tomorrow 16:30:28 and I'll ask your opinion on priorities 16:30:44 we can actually have a planning session as we did a couple of months ago 16:30:48 ok 16:31:00 #topic Discuss major items for Mitaka roadmap 16:31:06 sound good 16:31:21 so from my perspective major items for the next 6 months: 16:31:34 1. Stability, HA 16:31:44 2. Multi-region support 16:31:47 3. UI 16:32:00 <^Gal^> UI! 16:32:02 <^Gal^> :D 16:32:06 yes ;) 16:32:13 be ready! 16:32:18 for the hard work :) 16:32:24 less then 6 months 16:32:34 <^Gal^> bring on the the big guns 16:33:45 akuznetsova: yes, approximately 5 16:33:50 yes 16:34:21 so just wanted to ask you to name top 3 things we need to focus on? Is there anything I didn't say? 16:35:02 of course, #1 includes lots of things like optimizing DB access, performance etc. 16:35:16 getting rid of dead locks 16:35:50 but that's kind of a high-level vision that we ideally should agree on 16:36:22 agreed with your list, HA is the thing that had to be tested and fixed long time ago 16:36:51 we are good to 16:37:12 <_gryf> +1 for HA 16:37:19 akuznetsova: yes, we still didn't do it on a serious basis: testing, profiling etc. 16:37:45 alright! 16:38:15 as usually, we have a lot to do 16:38:20 which is very good 16:38:46 just one more thing about the summit and the current situation in community around Mistral 16:39:19 I had many people approaching me and asking different question about Mistral 16:39:50 heard so many conversations around me about Mistral, and I didn't even know those people 16:40:56 a number of companies are committed to using Mistral in their projects. E.g. Huawei in Israel announced that they're going to use Mistral in at least 2 projects 16:41:26 it is a huge success for Mistral ! 16:41:36 <^Gal^> Israel is awesome 16:41:58 <^Gal^> lol just kidding 16:42:02 a number of partners are already explaining their customers how to solve certain tasks with Mistral (can't disclose them all, but there are at least 3 huge ones) 16:42:09 ^Gal^: yes, it is! 16:42:35 so that all makes me thing we are on the right track and the project definitely has future 16:43:09 from this perspective the summit was very promising to me and in fact one of the most successful so far 16:43:58 <^Gal^> :D :D 16:43:59 <_gryf> and this is the reason, why we should focus on the stability and ha 16:44:15 sorry if it all sounds like "bla-bla-bla" kind of advertisement bullshit but it's really important to me to realize 16:44:26 _gryf: exactly right 16:44:37 <^Gal^> and UI :P 16:44:47 :-D 16:44:58 I think if we make it really stable and mature then the user base will grow dramatically 16:46:07 <^Gal^> +3 16:46:10 because, honestly, I'm aware of people who tried Mistral and decided not to go with it 16:46:29 fortunately, most of such cases that I'm aware of were months ago 16:46:43 now I'm becoming more confident about it 16:47:05 ok, it's time for me to shut up :) 16:47:13 #topic Open Discussion 16:47:16 <^Gal^> lol 16:48:47 ^Gal^: yeah, sometimes you just need to say it to me directly! :) Otherwise, I can just pollute the channel with my stories ) 16:49:11 ok, is there anything else to discuss now? 16:49:12 advertisement pause has finished ) 16:49:20 akuznetsova: yes :)) 16:49:46 no, let's create all needed bps, prioritize them and start to work! 16:50:13 +2 :) 16:50:17 <^Gal^> let's party first 16:50:32 getting down to work is what I like most ) 16:50:52 ^Gal^: should I go to Israel for that or what?? :) 16:50:56 yes, I like yours ideas more 16:51:06 rakhmerov, take me too 16:51:08 <^Gal^> rakhmerov: lol yeah :) 16:51:17 <^Gal^> akuznetsova: welcome! 16:51:26 akuznetsova: how about gathering the whole crowd in Saratov? :)) 16:51:36 hmmm 16:51:43 :D 16:51:46 ino 16:51:48 no 16:51:54 why not? 16:52:03 :) 16:52:17 I now know a couple of good drinking places :) 16:52:31 winter is coming) 16:52:39 summer is the better time 16:53:09 <^Gal^> my place got flooded last week 16:53:24 folks from Israel just need to bring their skis :) 16:53:29 <^Gal^> :P 16:54:01 btw, we already have down to -15 C sometimes 16:54:05 which is fun! 16:54:25 <^Gal^> lol have some UI summit in Russia and bring me 16:56:17 let's wrap the meeting 16:56:28 yes 16:56:45 sorry, I was distracted by something.. 16:56:47 thanks for joining! 16:56:55 bye! 16:56:59 Thanks. Bye all. 16:57:03 bye 16:57:03 bye 16:57:05 <_gryf> thx, bye 16:57:06 bye! 16:57:11 #endmeeting