14:00:14 <zhaochao> #startmeeting trove 14:00:15 <openstack> Meeting started Wed Mar 21 14:00:14 2018 UTC and is due to finish in 60 minutes. The chair is zhaochao. Information about MeetBot at http://wiki.debian.org/MeetBot. 14:00:16 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 14:00:19 <openstack> The meeting name has been set to 'trove' 14:00:31 <zhaochao> #topic roll call 14:00:34 <maciejjozefczyk> hiho 14:00:46 <zhaochao> hi 14:01:07 <fanzhang> o/ 14:01:08 <Yao> hi 14:01:28 <fanzhang> almost forgot the time :) 14:01:46 <zhanggang> o/ 14:01:47 <zhanggang> hi 14:02:43 <zhaochao> hi, all, we'll wait for some time for the others to show up 14:04:10 <maciejjozefczyk> oks 14:05:02 <zhaochao> ok, songjian and kumarmn may not be around, so let's start. 14:05:06 <Yao> yeah, seems we don't have many topics from agenda. :) 14:05:11 <maciejjozefczyk> yep 14:05:22 <zhaochao> yes, I only get one today 14:05:23 <maciejjozefczyk> please guys focus on https://review.openstack.org/#/c/553679/ 14:05:37 <zhaochao> #toppic the new spec: Octavia way of communications between API and guestagent 14:05:38 <maciejjozefczyk> I'll for sure 14:05:57 <zhaochao> yes, the new spec 14:07:26 <maciejjozefczyk> anything else? I think after that review we should consider do dedicated meeting and try to split topis 14:07:28 <maciejjozefczyk> topics* 14:07:35 <maciejjozefczyk> and also try to split work, if possible 14:07:45 <maciejjozefczyk> split/define 14:08:16 <fanzhang> I've done calculated the votes, result is here https://docs.google.com/spreadsheets/d/1Jz6TnmRHnhbg6J_tSBXv-SvYIrG4NLh4nWejupxqdeg/edit#gid=0 14:08:52 <zhaochao> I don't have more topics this week, we could talk some more as open discussions 14:10:00 <zhaochao> for the new spec, everyone, please help to review 14:10:10 <fanzhang> Yes, definitely. 14:10:31 <zhaochao> #topic Open discussion 14:10:56 <fanzhang> Any other patches should be reviewed or merged zhaochao ? 14:11:50 <zhaochao> fanzhang: let's see, I have on in the trove repo 14:12:08 <zhaochao> https://review.openstack.org/#/c/554200/ 14:12:23 <zhanggang> fanzhang: can't open the url... 14:12:44 <zhaochao> this is related to another one, https://review.openstack.org/#/c/554156/ 14:12:47 <fanzhang> zhanggang: https://docs.google.com/spreadsheets/d/1Jz6TnmRHnhbg6J_tSBXv-SvYIrG4NLh4nWejupxqdeg try again. 14:12:55 <fanzhang> cc Yao, maciejjozefczyk 14:13:43 <maciejjozefczyk> fanzhang: k, works 14:13:57 <zhanggang> fangzhang: great. 14:14:28 <zhaochao> and zigo(the Debian OpenStack package maintainer), he wants the py3 patches merged to the stable branches 14:14:57 <zhaochao> O, for the py3 patches, I mean the trove-dashboard repo 14:16:30 <zhaochao> however I ready made the py35 gate jobs voting, so simple cherrypicks are not working, the patches shoudl be squashed into a big one, but I am not sure whether this is appropriate 14:17:03 <zhaochao> these patches must be all active patches under reviewing 14:17:06 <maciejjozefczyk> zhaochao: Hmm, why not disable for a while and enable it again after each patch merge? 14:17:25 <maciejjozefczyk> this py35 gates 14:18:05 <fanzhang> sounds like a way to work around. 14:18:59 <maciejjozefczyk> fanzhang: yes, doing it with multi-patches in one, single review is painful (in gerrit) 14:19:13 <zhaochao> maciejjozefczyk: the py35 gate jobs are defined in the project-config repo, I just turned them voting a few days ago, so if we want to disable them, I had to revert the patch... 14:19:43 <maciejjozefczyk> zhaochao: yhm, understood, that sucks also 14:19:50 <fanzhang> zhaochao: lol 14:19:57 <maciejjozefczyk> other way: squach as one and cherry-pick - hmm, we'll lose some history 14:20:02 <maciejjozefczyk> voting :D? 14:21:56 <zhaochao> maciejjozefczyk: fanzhang or I also try to revert the project-config patch, and look for advice there? 14:22:10 <fanzhang> anyway, I'm OK with both. 14:22:37 <fanzhang> zhaochao: at least you can try :D 14:22:49 <maciejjozefczyk> please try to revert with some comment and enable again :) 14:23:06 <zhaochao> ok, I'll do that 14:23:54 <zhaochao> and zigo only backports the patches to the queens branch, do we need to also applied to the remaining pike and otaca branches? 14:23:55 <Yao> merge some commits as one patch for stable branches. It's ok for me 14:24:41 <fanzhang> One thing I'd like to say here is that, now we have task priority list, each one of us can pick a thing to work with. Just a kind reminder. 14:25:04 <maciejjozefczyk> fanzhang: agreed 14:25:23 <Yao> queens enough ,I think 14:25:40 <zhanggang> yes, OSC migration is No.1 14:25:43 <zhaochao> Yao: got that, I'll first try to temporarily making the py35 jobs non-voting and then back to voting 14:25:59 <zigo> zhaochao: I can squash the 4 patches together 14:26:04 <zigo> That'd be easier no? 14:26:07 <fanzhang> I'd like to work on nova file injection, and should I propose a spec about how to refactor the related code? 14:26:38 <zigo> Sorry, read the history. 14:26:40 <zigo> Do that... :P 14:26:47 <zhaochao> zigo: yes 14:27:08 <maciejjozefczyk> fanzhang: yes, please; we have multiple solutions, so spec is better way of agreement :D 14:27:20 <zhaochao> ok, next part, we'd talk about Rocky goals 14:27:22 <Yao> I will continue to work with osc :) 14:27:45 <zhaochao> I will begin with mox removal 14:28:06 <fanzhang> maciejjozefczyk: sure. thx. 14:28:32 <zhaochao> hopefully removing mox from the trove repo will be quick, only one file contains mox now 14:29:24 <zhaochao> troveclient does not use mox, however trove-dashdoard depends on mox heavily 14:29:51 <zhaochao> It may take some time to get all mox usages removed from trove-dashboard 14:30:03 <zhanggang> I can do someing about improve cluster support and doc improvement 14:30:32 <zhaochao> zhanggang: ok, thanks 14:31:37 <zhaochao> all, I'd suggent to add our names to the end of every goal we're working on, then we could take about the updates on the next meetings 14:32:05 <zhaochao> fanzhang: maciejjozefczyk Yao zhanggang , what do you think ? 14:32:28 <maciejjozefczyk> zhaochao: ok im ok with that 14:32:39 <zhaochao> https://etherpad.openstack.org/p/trove-priorities-and-specs-tracking 14:33:11 <zhaochao> maciejjozefczyk: OK, I'm adding my name to the mox removal goal 14:33:13 <maciejjozefczyk> zhaochao: in priorities list? I mean excel? 14:33:16 <zhanggang> zhaochao: OK 14:33:43 <zhaochao> maciejjozefczyk: excel ?I'm OK with that too 14:34:07 <zhaochao> but I suggested fanzhang making the excel readonly before... 14:34:14 <fanzhang> working on it 14:34:29 <maciejjozefczyk> aa 14:34:41 <fanzhang> https://docs.google.com/spreadsheets/d/1Jz6TnmRHnhbg6J_tSBXv-SvYIrG4NLh4nWejupxqdeg/edit?usp=sharing 14:34:47 <fanzhang> https://docs.google.com/spreadsheets/d/1Jz6TnmRHnhbg6J_tSBXv-SvYIrG4NLh4nWejupxqdeg/ 14:34:49 <fanzhang> try again 14:34:59 <maciejjozefczyk> oks 14:35:29 <maciejjozefczyk> next week create an etherpad where we gonna store updates about each topic on which we work? 14:35:34 <maciejjozefczyk> what do you think :)? 14:35:46 <zhaochao> O, I forget openstack-wide goals are not on the list... 14:35:59 <Yao> ok. But now I can't open this url. poor network~ I'll try and add my name tomorrow 14:36:36 <zhaochao> maciejjozefczyk: an etherpad for all rocky goal updating? 14:37:27 <maciejjozefczyk> maciejjozefczyk: yes 14:37:32 <fanzhang> can I have the meeting agenda etherpad url again ? 14:37:40 <maciejjozefczyk> We'll track where we are and whats needed to finish each goal 14:37:47 <Yao> https://etherpad.openstack.org/p/trove-rocky-meeting-agendas 14:37:54 <fanzhang> thx 14:38:25 <zhaochao> Could we reuse the tracking page? 14:38:38 <zhanggang> like doc improvement, each of us could do some work around this. :) 14:39:11 <zhaochao> zhanggang: yes, I'll help on doc improvement, :) 14:39:49 <fanzhang> https://etherpad.openstack.org/p/trove-priorities-and-specs-tracking 14:40:05 <fanzhang> this tracking page is just fine IMHO 14:40:21 <Yao> agree 14:40:26 <zhanggang> Yao: I have add your name on OSC. 14:40:35 <Yao> thx 14:40:43 <maciejjozefczyk> fanzhang: hmmm, ok, its ok 14:42:25 <zhaochao> ok, I'm doing some logging 14:43:12 <zhaochao> #agreed Everyone put your name behind the goal you're working at https://docs.google.com/spreadsheets/d/1Jz6TnmRHnhbg6J_tSBXv-SvYIrG4NLh4nWejupxqdeg/ 14:43:53 <zhaochao> #agreed Use the tracking page https://etherpad.openstack.org/p/trove-priorities-and-specs-tracking to store the updates of each topic 14:45:11 <zhaochao> fanzhang: I'm going to add the OpenStack-wide goals to the end of the excel, but we may not see directly... 14:45:57 <fanzhang> zhaochao: go ahead please. Anything I should do, just ask. 14:48:29 <zhaochao> fanzhang: done 14:48:48 <zhaochao> Do we have any other topics today? 14:49:19 <fanzhang> I have no more. 14:49:25 <maciejjozefczyk> nope, thats all 14:50:05 <zhanggang> me too 14:50:05 <zhaochao> Yao: and zhanggang what about you? 14:50:15 <Yao> no more.thanks 14:51:00 <zhaochao> Ok, thanks , everyone. let's end here. 14:51:04 <zhaochao> Goodnight. 14:51:14 <fanzhang> G'nite 14:51:15 <zhanggang> goodnight 14:51:41 <zhaochao> #endmeeting