16:00:39 <rakhmerov> #startmeeting Mistral
16:00:41 <openstack> 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 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
16:00:45 <openstack> The meeting name has been set to 'mistral'
16:00:49 <rakhmerov> hi
16:01:05 <NikolayM> hi everyone!
16:01:18 <akuznetsova> hi
16:01:52 <_gryf> hi
16:01:58 <rakhmerov> hey
16:02:02 <rakhmerov> just 2 more minutes
16:04:36 <rakhmerov> ok, I guess nobody else is comming
16:05:36 <rakhmerov> ok, looks like more folks actually may come
16:06:42 <rakhmerov> so let's go through agenda
16:06:51 <rakhmerov> #topic Review action items
16:07:12 <rakhmerov> since we haven't had meetings for a while we don't have any AIs now to review
16:07:15 <rakhmerov> done
16:07:30 <rakhmerov> #topic Current status (progress, issues, roadblocks, further plans)
16:08:24 <rakhmerov> 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 <rakhmerov> ^Gal^: heey, welcome!
16:08:47 <^Gal^> the other guys are coming, we're not used to that new timezone
16:09:11 <rakhmerov> ^Gal^: new timezone? What do you mean?
16:09:29 <^Gal^> oh, it's 18:00 now in Israel
16:09:35 <melisha> Hi all
16:09:39 <^Gal^> we used to have the meeting on 19:00
16:09:45 <^Gal^> winter clock
16:09:55 <rakhmerov> ooh, it's because winter
16:10:06 <rakhmerov> yeah, Russia stopped doing that last year
16:10:11 <rakhmerov> since last year
16:10:13 <rakhmerov> yep
16:10:14 <^Gal^> lol
16:10:30 <rakhmerov> ^Gal^: but it became more convenient for you now, right?
16:10:41 <^Gal^> yeah :)
16:10:44 <rakhmerov> melisha: hi, glad you're with us!
16:10:49 <rakhmerov> ok
16:11:02 <rakhmerov> so if there's any status on Mistral please all report
16:11:09 <rakhmerov> just briefly
16:11:13 <NikolayM> 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 <LimorStotland> 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 <rakhmerov> issues, roadblocks, plans
16:11:25 <rakhmerov> LimorStotland: hi
16:11:45 <melisha> rakhmerov: Thanks. Glad to be here
16:11:50 <akuznetsova> I tested new mistral feature: connectivity to vm in the guest vm  and corresponding examples
16:11:51 <LimorStotland> my status . i opened the bps we talk about at the summit.
16:12:56 <melisha> 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 <akuznetsova> *guest network
16:13:26 <rakhmerov> 1
16:14:01 <rakhmerov> LimorStotland: can you provide links to these BPs please?
16:14:20 <LimorStotland> sure...in a sec
16:14:25 <rakhmerov> melisha: ok, please do
16:14:36 <rakhmerov> melisha: anything serious so far?
16:14:48 <LimorStotland> https://blueprints.launchpad.net/mistral/+spec/workflow-group
16:14:54 <LimorStotland> https://blueprints.launchpad.net/mistral/+spec/multi-region-support
16:15:00 <LimorStotland> https://blueprints.launchpad.net/mistral/+spec/history-of-workflow-executions
16:15:06 <LimorStotland> https://blueprints.launchpad.net/mistral/+spec/fallback-mechanism-for-scheduler
16:15:33 <LimorStotland> rakhmerov : did i forget anything ?
16:16:12 <melisha> 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 <melisha> rakhmerov: We are looking into the details and will open bugs / fix accordingly
16:16:59 <rakhmerov> LimorStotland: to me it seems like the most important things are covered, I'll also check myself tomorrow morning
16:17:11 <LimorStotland> ok
16:18:26 <rakhmerov> 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 <rakhmerov> we have some ideas on what it can be and how to fix it
16:19:01 <LimorStotland> what causing it?
16:19:32 <rakhmerov> most likely, wrong transactional model
16:19:44 <rakhmerov> it's not verified yet
16:19:51 <rakhmerov> ok, let's move on
16:20:08 <rakhmerov> #topic Quickly highlight what we did at the summit
16:21:06 <rakhmerov> 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 <rakhmerov> just wanted to summarize a little bit
16:21:52 <rakhmerov> so, we had two etherpads:
16:21:55 <rakhmerov> https://etherpad.openstack.org/p/mistral-tokyo-summit-2015
16:22:11 <rakhmerov> https://etherpad.openstack.org/p/mistral-tokyo-summit-2015-notes
16:22:45 <rakhmerov> 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 <rakhmerov> it's not sorted out thought yet but, e.g., Limor has already created BPs based on it
16:23:31 <rakhmerov> I'm actually glad that we've discussed 90% of all we planned
16:23:44 <rakhmerov> and very pleased with decisions we came to
16:24:24 <rakhmerov> I wasn't gonna talk much about details now but if you have some specific questions we can talk
16:24:48 <rakhmerov> my plan was that based on that we create BPs, prioritize them and scope them
16:25:05 <rakhmerov> another thing we'll do very soon is spec repository
16:25:38 <rakhmerov> all non-trivial things will be written in specs first and pushed into that repo as for other projects
16:26:15 <rakhmerov> any questions you'd like to ask now?
16:28:00 <^Gal^> hmm don't have any
16:28:14 <rakhmerov> ok
16:28:35 <rakhmerov> melisha: have you already been told everything by colleagues? :)
16:29:13 <melisha> rakhmerov
16:29:13 <melisha> most likely, wrong transactional model
16:29:13 <melisha> rakhmerov: :-) Yes. Thanks!
16:29:26 <rakhmerov> ok :)
16:29:56 <rakhmerov> so, I'll work a little more on those etherpads and create all needed BPs and bugs
16:29:59 <rakhmerov> tomorrow
16:30:28 <rakhmerov> and I'll ask your opinion on priorities
16:30:44 <rakhmerov> we can actually have a planning session as we did a couple of months ago
16:30:48 <rakhmerov> ok
16:31:00 <rakhmerov> #topic Discuss major items for Mitaka roadmap
16:31:06 <LimorStotland> sound good
16:31:21 <rakhmerov> so from my perspective major items for the next 6 months:
16:31:34 <rakhmerov> 1. Stability, HA
16:31:44 <rakhmerov> 2. Multi-region support
16:31:47 <rakhmerov> 3. UI
16:32:00 <^Gal^> UI!
16:32:02 <^Gal^> :D
16:32:06 <rakhmerov> yes ;)
16:32:13 <rakhmerov> be ready!
16:32:18 <rakhmerov> for the hard work :)
16:32:24 <akuznetsova> less then 6 months
16:32:34 <^Gal^> bring on the the big guns
16:33:45 <rakhmerov> akuznetsova: yes, approximately 5
16:33:50 <rakhmerov> yes
16:34:21 <rakhmerov> 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 <rakhmerov> of course, #1 includes lots of things like optimizing DB access, performance etc.
16:35:16 <rakhmerov> getting rid of dead locks
16:35:50 <rakhmerov> but that's kind of a high-level vision that we ideally should agree on
16:36:22 <akuznetsova> agreed with your list, HA is the thing that had to be tested and fixed long time ago
16:36:51 <LimorStotland> we are good to
16:37:12 <_gryf> +1 for HA
16:37:19 <rakhmerov> akuznetsova: yes, we still didn't do it on a serious basis: testing, profiling etc.
16:37:45 <rakhmerov> alright!
16:38:15 <rakhmerov> as usually, we have a lot to do
16:38:20 <rakhmerov> which is very good
16:38:46 <rakhmerov> just one more thing about the summit and the current situation in community around Mistral
16:39:19 <rakhmerov> I had many people approaching me and asking different question about Mistral
16:39:50 <rakhmerov> heard so many conversations around me about Mistral, and I didn't even know those people
16:40:56 <rakhmerov> 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 <akuznetsova> it is a huge success for  Mistral !
16:41:36 <^Gal^> Israel is awesome
16:41:58 <^Gal^> lol just kidding
16:42:02 <rakhmerov> 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 <rakhmerov> ^Gal^: yes, it is!
16:42:35 <rakhmerov> so that all makes me thing we are on the right track and the project definitely has future
16:43:09 <rakhmerov> 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 <rakhmerov> 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 <rakhmerov> _gryf: exactly right
16:44:37 <^Gal^> and UI :P
16:44:47 <akuznetsova> :-D
16:44:58 <rakhmerov> 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 <rakhmerov> because, honestly, I'm aware of people who tried Mistral and decided not to go with it
16:46:29 <rakhmerov> fortunately, most of such cases that I'm aware of were months ago
16:46:43 <rakhmerov> now I'm becoming more confident about it
16:47:05 <rakhmerov> ok, it's time for me to shut up :)
16:47:13 <rakhmerov> #topic Open Discussion
16:47:16 <^Gal^> lol
16:48:47 <rakhmerov> ^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 <rakhmerov> ok, is there anything else to discuss now?
16:49:12 <akuznetsova> advertisement pause has finished )
16:49:20 <rakhmerov> akuznetsova: yes :))
16:49:46 <akuznetsova> no, let's create all needed bps, prioritize them and start to work!
16:50:13 <rakhmerov> +2 :)
16:50:17 <^Gal^> let's party first
16:50:32 <rakhmerov> getting down to work is what I like most )
16:50:52 <rakhmerov> ^Gal^: should I go to Israel for that or what?? :)
16:50:56 <akuznetsova> yes, I like yours ideas more
16:51:06 <akuznetsova> rakhmerov, take me too
16:51:08 <^Gal^> rakhmerov: lol yeah :)
16:51:17 <^Gal^> akuznetsova: welcome!
16:51:26 <rakhmerov> akuznetsova: how about gathering the whole crowd in Saratov? :))
16:51:36 <akuznetsova> hmmm
16:51:43 <NikolayM> :D
16:51:46 <akuznetsova> ino
16:51:48 <akuznetsova> no
16:51:54 <rakhmerov> why not?
16:52:03 <rakhmerov> :)
16:52:17 <rakhmerov> I now know a couple of good drinking places :)
16:52:31 <akuznetsova> winter is coming)
16:52:39 <akuznetsova> summer is the better time
16:53:09 <^Gal^> my place got flooded last week
16:53:24 <rakhmerov> folks from Israel just need to bring their skis :)
16:53:29 <^Gal^> :P
16:54:01 <rakhmerov> btw, we already have down to -15 C sometimes
16:54:05 <rakhmerov> which is fun!
16:54:25 <^Gal^> lol have some UI summit in Russia and bring me
16:56:17 <akuznetsova> let's wrap the meeting
16:56:28 <rakhmerov> yes
16:56:45 <rakhmerov> sorry, I was distracted by something..
16:56:47 <rakhmerov> thanks for joining!
16:56:55 <rakhmerov> bye!
16:56:59 <melisha> Thanks. Bye all.
16:57:03 <LimorStotland> bye
16:57:03 <akuznetsova> bye
16:57:05 <_gryf> thx, bye
16:57:06 <NikolayM> bye!
16:57:11 <rakhmerov> #endmeeting