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