16:01:10 #startmeeting Mistral 16:01:11 Meeting started Mon Mar 13 16:01:10 2017 UTC and is due to finish in 60 minutes. The chair is rakhmerov. Information about MeetBot at http://wiki.debian.org/MeetBot. 16:01:13 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 16:01:16 The meeting name has been set to 'mistral' 16:01:18 hi all 16:01:20 o/ 16:01:24 o/ 16:01:30 o/ 16:01:33 Hello! 16:01:36 o/ 16:01:40 o/ 16:01:44 o/ 16:01:46 hello 16:01:52 ooh, a bunch of people today :) 16:02:05 this makes me happy 16:02:09 o/ 16:02:41 DST is causing havoc on the calendar 16:02:56 toure: hah, indeed :) 16:03:02 ook, the main thing I'd like to do today is sort of a small planning session but let's start with action items and current statuses first 16:03:14 #topic Review action items 16:03:34 ..checking if we had any AIs 16:04:03 1. rakhmerov: send an invitation to team members to a weekly meeting 16:04:06 woops.. 16:04:18 d0ugal: what was it supposed to be? Do you remember? 16:04:39 rakhmerov: calendar invite 16:04:41 I probably forgot exactly because we decided not to send invitations anymore 16:04:46 aaah!! yes 16:04:51 ok 16:04:56 #action rakhmerov: send an invitation to team members to a weekly meeting 16:05:09 2. rakhmerov: assign "Error analysis BP" to Toure 16:05:10 done 16:05:23 3. d0ugal to find tests that change coverage randomly 16:05:33 d0ugal: I guess it's in progress, right? 16:05:42 I spent some time looking into that, and I ran out of ideas. 16:05:54 and probably it's not supposed to be just in meeting action items, it's rather a bug or BP 16:05:55 so I gave up 16:06:04 Yeah, I should create a bug. 16:06:23 #action d0ugal: file a bug about finding tests changing coverage randomly 16:06:45 #topic Current status (what was done last week, roadblocks, plans) 16:06:48 d0ugal: what was the result of the automation? 16:07:10 d0ugal: did you remove all tests and coverage still failed? 16:07:32 mgershen: yeah, so I think it is in the shared code between tests 16:07:47 mgershen: it seems that it changed whatever tests were removed. 16:08:21 my status: housekeeping in Launchpad, partially done Workflow Global Context BP, fixed a bug about not overriding workflow json default input values, made refactoring of workflow/input validation 16:08:30 d0ugal: what do you mean "it seems that it changed whatever tests were removed."? 16:08:31 keep working on workflow global context 16:08:59 :) 16:09:02 my status: got pulled to do internal corporate stuff again... 16:09:24 ok, please share your statuses 16:09:36 mgershen: well, I don't really know - but basically the script didn't work :-D I can run it again and show you after if you want. 16:09:40 status: Error analysis example draft report being put together 16:10:03 toure: need any assistance? 16:10:14 rakhmerov not yet 16:10:17 ok 16:10:20 Nothing much to report for me, I have started looking into the openstack actions - I am going to propose a small spec that covers the move to mistral-extra. I should have a first draft up soon 16:10:29 d0ugal: I might want to after I finish the mistral client test (after I finish the internal stuff). 16:10:42 d0ugal: that's good 16:10:50 mgershen: sure, it would be good to look at it with somebody else, I felt like I was going mad :) 16:11:25 d0ugal: np, please do go mad ) 16:11:26 status: just joined the team. Did some benchmarking for the get parameters action and now setting some caching . 16:11:28 status: good discussion on ML re: custom actions. Patch updating. finishing up porting over serialization framework and tests. plan to work on keystone_utils port to mistral-extra next 16:11:32 rakhmerov: thanks, working on coming up with a relational layout for the structure, will posted what I have today for review 16:11:45 d0ugal: I feel you. specially since other projects claim it is working fine for them. 16:12:06 apetrich: hey, not sure if we talked before? 16:12:13 apetrich: you're from Red Hat? 16:12:34 apetrich: welcome to mistral 16:12:43 rakhmerov, yeah. sorry if the status is a bit too tripleo specific 16:12:44 yes, welcome ) 16:13:13 rakhmerov, aye red hatter 16:13:18 apetrich: that's totally ok, this is something that I'd like to know better actually 16:13:18 cheers 16:13:24 cool 16:13:46 rbrady, d0ugal: yeah, just one suggestion about mistral api thing 16:13:57 rakhmerov: the custom actions api? 16:14:24 no mistral-related status from me. 16:14:34 let's work on it iteratively, let's not be too picky about design etc. I'd prefer we let it in easier now, we'll have time to improve/refactor etc. 16:14:47 it doesn't mean though that we should merge really raw stuff 16:14:58 d0ugal: yeah 16:15:13 so yes, I just want we to keep moving with this 16:15:14 rakhmerov: sure, makes sense - I'm always looking to get the smallest working this landed :) 16:16:00 yep, even if something is not ready and/or we have doubts let's merge and improve later 16:16:12 as long as it's experimental we're good 16:16:23 true 16:16:30 once we're satisfied we'll make it official 16:16:37 rakhmerov: ack 16:16:43 ok 16:17:16 before we go to the next topic, is there anything urgent that you'd like to bring up to discussion? 16:17:37 not maybe even urgent, but important (in case you don't want to wait another 30 min) 16:18:17 ok 16:18:28 then let's do a little bit of planning 16:18:36 #topic Pike 1 planning 16:19:12 pike-1 page: https://launchpad.net/mistral/+milestone/pike-1 16:19:56 so this is the stuff I selected for pike-1 based on my vision only 16:20:09 we can change here anything we want 16:20:52 please take a look and see if tasks assigned to you seem feasible to do within a month 16:21:13 the deadline for pike-1 ends on April 14 16:21:36 another thing: is there something that you would like to include that's not there? 16:22:00 btw, I didn't really pay a lot of attention to bugs, mostly BPs. I'll probably remove some bugs from pike-1 16:22:27 and we need to do a bug triaging (separately, maybe next meeting) 16:22:51 +1 16:23:11 rakhmerov: so soon? 16:23:12 so, pike-1 ends in just a month from now, then pike-2 will be 2.5 months long 16:23:25 mgershen: soon what? ) 16:23:33 ooh, yes 16:23:34 pike-1 ends 16:23:51 do you have dates for pike-2 and etc? 16:24:04 yep, because it was actually started some time ago 16:24:16 here it is: https://releases.openstack.org/pike/schedule.html 16:24:32 yes, so, pike 2 and 3 will be long 16:25:52 d0ugal: please review all things assigned to you. I'm not sure if their real status is in LP 16:26:03 rakhmerov: Yeah, I was just wondering about them too! 16:26:07 will do 16:26:18 we actually all need to do this, please review all your tasks and update their statuses 16:26:25 ok 16:27:23 so, is the set of tasks looking good so far? :) 16:27:28 any comments maybe? 16:27:45 I guess I'm pretty confident about stuff assigned to me 16:27:58 ooh, btw, we can change assignment either 16:28:17 if you'd like to work on something that's not in the list pls let us know 16:29:04 rbrady: do you think we'll finish https://blueprints.launchpad.net/mistral/+spec/mistral-actions-api-main-entities in a month? 16:29:04 I think it looks good, but I need to spend some time reviewing it 16:29:16 rakhmerov: define "finished" :) 16:29:16 d0ugal: ok, np 16:29:58 d0ugal: well, on this particular BP, we need to have mistral-lib ready for action development 16:30:09 at least the first version of it 16:30:15 Yup 16:30:27 I can't speak for rbrady but I think it we will have the first version at least. 16:30:43 rakhmerov: I do. I have incorporated all of the feedback thus far for the current patch. 16:30:53 I didn't assign other sub tasks of Actions API to pike 1, just want to be more or less conservative 16:31:05 I did assign them to pike 2 and 3 16:31:34 rakhmerov: enough we could start mistral depending on it 16:31:52 rbrady: great :) Then do you think we need to include into pike 1 anything else from Actions API? 16:32:04 say executor and/or engine changes? 16:32:12 OpenStack actions to mistral-extra? 16:32:20 ok 16:32:37 rakhmerov: openstackactions, keystone)utils port to mistral-extra 16:32:50 if we have some extra time in pike 1 I think we can discuss details of the future work 16:32:52 rakhmerov: I'm not sure the OpenStack actions will have moved by then - I want to make progress, but there is lots of work to be done first. 16:32:52 mistral-extra etc 16:32:59 yeah 16:33:07 d0ugal: agree fully 16:33:09 ok 16:33:31 d0ugal: it's good that you wanted to focus on the spec for mistral-extra, it's just a good time for that 16:33:47 it will make it easier for me :) 16:33:57 d0ugal: maybe we should even file a blueprint for the spec so we could track the progress 16:34:59 rakhmerov: I think there is a blueprint. 16:35:15 hm.. ok, maybe 16:35:16 rakhmerov: https://blueprints.launchpad.net/mistral/+spec/mistral-actions-api-separate-openstack-actions 16:35:24 ooh, it's for the task itself 16:35:33 I meant for writing a spec specifically ) 16:35:34 oh, another blueprint to write a spec? 16:35:40 ah, sure - if that is useful. 16:35:47 I was just going to reference that blueprint 16:35:48 yeah, not sure though 16:35:56 I just wanted to track this work somehow 16:36:11 because spec work pretty often gets lost to be honest 16:36:20 rakhmerov: We could asign that blueprint to me, change it to pike 1 and then we can move it to pike 2 later for the rest of the work? 16:36:33 someone is writing a spec and then it just disappears under the pile of comments 16:36:47 d0ugal: works for me 16:36:47 hah 16:36:59 rakhmerov: I think you need to assign it 16:37:40 done 16:37:48 Thanks 16:39:05 I will also talk to Winson, he will take 1-2 BPs I guess 16:39:59 they are interested in 3 things: sensitive data issue, actions running by engine, task explicit params (aka branch specific shortcut for publish) 16:40:57 ok, so please should you have any additional comments/wishes on our priorities try to let me know sooner than later 16:41:34 d0ugal: would you like to bring up what you mentioned today? 16:41:38 about meeting time? 16:41:41 Sure 16:42:24 My motivation is very selfish, but in two weeks when the clocks change for daylight savings the meeting time will be less convenient for me. 16:42:45 and I think it will be for others as it becomes an hour later 16:42:54 so I'd like to propose we move it an hour earlier. 16:43:17 If there are no objections here, I'll propose it on openstack-dev to check with people that couldn't make it today. 16:43:47 I have no objection 16:43:51 d0ugal: I have a different suggestion: let's decide it right now 16:43:59 hah, sure 16:44:11 1+ 16:44:19 because seems like we have a good representation today, pretty much everyone who usually attends meetings 16:44:30 mgershen: how about you Michal? 16:44:31 it's fine by me, is the room available? 16:44:32 is ddeja around? 16:44:39 d0ugal: \o 16:44:57 I'm also ok with the proposed change 16:44:59 ddeja: we are talking about moving the meeting an hour earlier because of DST. Does that work for you? :) 16:45:07 d0ugal: yes 16:45:10 mgershen: that is a good question - I think the room isn't. 16:45:13 d0ugal: do you want to change it in 2 weeks or starting the next meeting? 16:45:34 rakhmerov: I don't mind - I am just trying to find out where the IRC availability is listed. 16:45:57 d0ugal: it should be possible to create a new room if we really need 16:46:03 afaik 16:46:15 we can even have meeting on #openstack-mistral 16:46:25 there is an openstack bot there 16:46:27 yeah :) 16:46:32 that's right 16:46:35 oh, cool 16:47:03 btw, I wonder why we're not doing it yet ) 16:47:19 I don't know 16:47:19 why do we need all those shared rooms? ) 16:47:39 it seems mostly a traditional thing to me 16:47:45 I guess it's like in the experiment with monkeys, ladder and bananas 16:47:52 d0ugal: is this what you were lookin for: http://eavesdrop.openstack.org/ 16:47:59 rakhmerov: when projects get busy it can be confusing if a meeting is going on and other people are just coming to ask questions at the same time 16:48:08 apetrich: is it ok for you as well? 16:48:12 but I think normally #openstack-mistral is quiet enough 16:48:28 d0ugal: at this time of the day yes 16:48:30 it is 16:48:33 rakhmerov, aye 16:48:35 rakhmerov: I suspect an hour earlier is better for apetrich too, he is the closest person to me :) 16:48:42 :) 16:48:47 ooh, really? where? 16:49:09 rakhmerov, about one hour away by car. Also Scotland 16:49:16 awesome ) 16:49:24 Dundee :) 16:49:30 I'd like to visit those places one day 16:49:47 alright :) 16:50:12 so, decided 16:50:32 it seem #openstack-meeting-3 is available at Monday at 1500 UTC 16:50:43 d0ugal: can you please send an announcement about the meeting time/room change? 16:50:57 mgershen: that is the page I was looking for, but I don't understand how to read it lol 16:51:00 rakhmerov: sure 16:51:11 ooh, btw 16:51:19 I just recalled something 16:51:19 rakhmerov: I guess I need to find all the places to update it too 16:51:31 rakhmerov: do you want it in #openstack-mistral or #openstack-meeting-3? 16:51:43 basically, we'll have to make a patch to some repo and CI will check the requested room's availability 16:51:51 :) 16:51:55 I just assumed the format of each meeting is the same and searched for "Monday at 1500 UTC" and then looked what rooms are free. 16:52:12 so not sure if #openstack-mistral will be ok from TC perspective 16:52:15 offical rooms listed here: https://wiki.openstack.org/wiki/Meetings 16:52:17 there's some governance around it 16:52:56 okay, thanks - I'll try and find us an "official" meeting room then 16:52:59 rakhmerov: lets try moving to #openstack-meeting-3? 16:53:04 +1 16:53:13 d0ugal: check availability of rooms for team meeting at 15.00 UTC 16:53:27 #action d0ugal: check availability of rooms for team meeting at 15.00 UTC and send an announcement 16:53:56 ok 16:54:24 so d0ugal, do you want to change it now or in 2 weeks? 16:54:47 I don't mind. 16:55:06 It might be confusing to change it the week before DST because then it will change again the next week 16:55:16 ok, for me earlier would be even better 16:55:27 ooh, makes sense ) 16:55:36 I am happy to change now. 16:55:49 but at least UTC won't change ) 16:56:04 indeed 16:56:24 okay, so lets change now 16:56:28 yeah 16:56:30 thanks 16:56:37 rakhmerov: and I guess you can send out the calendar invite for the new meeting time. 16:56:37 ok guys, is there anything else for today? 3 mins left 16:56:44 Nothing from me. 16:56:45 I have one short 16:56:45 d0ugal: good point 16:56:49 I will 16:57:03 ddeja: go ahead 16:57:04 I'd just like to inform you, that I started working on another project in my company. So I'll be less active it Mistral developement and/or reviews. 16:57:17 as you propably noticed ;) 16:57:29 ddeja: sad to know, but thanks for letting us know 16:57:50 I'd be happy to have you back if you can and want 16:58:00 ddeja: +1, that is a shame but hopefully the new project is fun :) 16:58:09 :))) 16:58:13 rakhmerov: I will see 16:58:26 +1 16:58:37 ddeja: if you don't mind I'd like to discuss a couple of things with you about the tasks that you worked on 16:58:48 rakhmerov: sure, I will have some time tommorow 16:58:55 not expecting any coding though, just want to clarify a few things 16:59:01 ok, thanks 16:59:02 yeah, sure 16:59:11 thanks Dawid 16:59:33 no problem 16:59:37 ddeja: just want to say a huge THANK YOU! :) 16:59:58 thanks :) 17:00:06 honestly, you did an amazing job on RPC thing, fixing bugs, reviews and investigating endless number of things with gates 17:00:32 ok, need to finish 17:00:40 thanks to everyone for joining 17:00:45 have a wonderful week 17:00:46 bye 17:00:48 thank you all 17:00:54 #endmeeting