15:00:33 <zhaochao> #startmeeting trove
15:00:33 <openstack> Meeting started Wed Mar 14 15:00:33 2018 UTC and is due to finish in 60 minutes.  The chair is zhaochao. Information about MeetBot at http://wiki.debian.org/MeetBot.
15:00:35 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
15:00:37 <openstack> The meeting name has been set to 'trove'
15:00:46 <songjian> o/
15:00:51 <zhaochao> #topic roll call
15:00:55 <fanzhang> o/
15:00:57 <zhaochao> songjian: hi
15:00:58 <wangyao> 0/
15:01:02 <zhanggang> o/
15:01:27 <songjian> hi zhaochao
15:02:08 <zhaochao> maciejjozefczyk was in the #Trove channel, wait for him to show up
15:03:17 <zhaochao> kumarmn said he will also be around, though may not response quickly
15:04:05 <fanzhang> ok
15:05:04 <zhaochao> ok, maciejjozefczyk may not be around now, let's start
15:05:34 <zhaochao> I didn't list many topics today, we will have a lot of time for open discussion, mainly on the rocky goals
15:06:34 <zhaochao> as maciejjozefczyk is not here, we'll skip the first topic by now, will come back if he is up
15:06:49 <zhaochao> #topic Weekly meetings time schedule
15:07:31 <zhaochao> I added a comment on the agendas page last week, the option proposed by songjian and wangyao was taken by Solum
15:07:36 <zhaochao> but now is free
15:07:56 <zhanggang> yes, I saw the update.
15:08:18 <zhaochao> so we could just take it, 1400UTC Wednesdays at #openstack-meeting-alt
15:08:28 <zhaochao> zhanggang: yes
15:08:38 <wangyao> perfect
15:08:47 <zhanggang> So it start from next week?
15:08:50 <zhaochao> do we all agree on this?
15:08:56 <fanzhang> zhaochao: Just notice that, so we'll hold our weekly meeting one hour earlier. Sound cool. :)
15:09:09 <songjian> roger that
15:09:13 <zhanggang> agree
15:09:32 <zhaochao> zhanggang: if we agreed on that, I'll make a patch to the irc-meetings, to change it offically
15:10:10 <fanzhang> what about maciejjozefczyk and kumarmn ?
15:10:37 <zhaochao> kumarmn also thought it's ok for him in last week meeting
15:11:04 <zhaochao> I also asked him about this in trove channel, but he may not read it yet
15:11:18 <zhaochao> [22:04]	maciejjozefczyk	greetings, for me both ok
15:11:34 <fanzhang> ok, sure. Let's do it :)
15:11:38 <zhaochao> maciejjozefczyk seems ok with this too
15:11:47 <zhaochao> ok
15:12:18 <zhaochao> #agreed change the weekly meeting to 1400UTC Wednesdays at #openstack-meeting-alt
15:12:34 <zhaochao> then I'll submit the patch for irc-meetings
15:13:04 <zhaochao> #topic Set the relative priority of various ongoing efforts
15:13:19 <zhaochao> #link https://etherpad.openstack.org/p/trove-priorities-and-specs-tracking
15:13:29 <zhaochao> the first draft about rocky goals is here
15:14:12 <zhaochao> it should be complete but you all should help to make if better, thanks
15:14:13 <fanzhang> a lot of stuff
15:14:22 <zhaochao> yes
15:14:37 <zhaochao> the first thing is, make priorities
15:14:51 <zhaochao> fanzhang has proposed a voting method
15:15:03 <zhaochao> https://etherpad.openstack.org/p/BOS-forum-operating-vm-and-baremetal
15:15:46 <zhaochao> we should also get a agreement on this, what's your opinions?
15:16:43 <maciejjozefczyk> hey!
15:16:53 <zhaochao> maciejjozefczyk: hi
15:16:58 <fanzhang> maciejjozefczyk: yo man.
15:17:00 <kumarmn> yes an hour earlier would work for me generally for this cycle
15:17:26 <zhaochao> kumarmn: great
15:17:52 <maciejjozefczyk> for me its ok like I said before
15:18:11 <fanzhang> Now it comes to the topic, making priorities. :)
15:18:29 <zhaochao> maciejjozefczyk: great
15:18:49 <maciejjozefczyk> fanzhang: ok, we're going to vote?
15:19:05 <zhaochao> yes, we're on goal priorities, https://etherpad.openstack.org/p/trove-priorities-and-specs-tracking
15:19:14 <fanzhang> maciejjozefczyk: vote for the task priorities in rocky. LOL
15:19:31 <songjian> I think it is feasible. There should be no one who will vote badly here.
15:19:32 <zhaochao> and fanzhang proposed a voting method, https://etherpad.openstack.org/p/BOS-forum-operating-vm-and-baremetal
15:19:55 <fanzhang> In the trove priorities and specs tracking list, we may leave our +1 after H(high), M(middle), L(low)
15:20:27 <maciejjozefczyk> oks
15:20:27 <fanzhang> then it's very easy to get the scores. Then we'll get our task priority list :)
15:20:28 <zhaochao> songjian: yes, what do you think, kumarmn maciejjozefczyk wangyao zhanggang
15:20:42 <zhanggang> got it
15:20:47 <maciejjozefczyk> fine for me for leaving +1 and then make calculations
15:20:56 <kumarmn> Sounds good to me
15:21:29 <fanzhang> zhaochao: should we do it now?
15:22:24 <zhaochao> fanzhang: ok
15:23:08 <zhaochao> we'll add there lines for voting, H: M: L:
15:23:32 <smatzek> I'm here, sorry I'm late.  kumarmn, you invited me to the meeting, do you have anything for me?
15:23:37 <fanzhang> yep, not just add +1 after the goals maciejjozefczyk :)
15:23:57 <fanzhang> oh, hi smatzek, long time no see.
15:24:01 <maciejjozefczyk> aa fanzhang ok
15:24:26 <kumarmn> Not particularly smatzek, was letting you know that the time change.
15:24:48 <kumarmn> If you want to vote on the priorities for Rocky, go ahead.
15:25:14 <kumarmn> https://etherpad.openstack.org/p/trove-priorities-and-specs-tracking
15:25:20 <zhanggang> seems each of us has a different color :)
15:25:27 <zhaochao> smatzek: yes, would be great for helping making goal priorities
15:25:30 <smatzek> in pm, you mentioned that there was a request to document how to debug Trove's gate?  Is there a URL of some OpenStack wiki or etherpad you'd like me to put my thoughts in?
15:26:17 <kumarmn> Not yet. We should add a link to line 124.
15:32:26 <kumarmn> Do we need to add py3 as a goal?
15:32:56 <maciejjozefczyk> Its not needed, for now mox is crucial as community goal
15:33:29 <maciejjozefczyk> but anyway python3 should be working and It should be tested on gates
15:34:17 <zhaochao> I start working on the mox goal, and came up with the first patch for Trove, https://review.openstack.org/#/c/552021/
15:34:26 <smatzek> I've added some info to the etherpad on nova file injection.
15:34:44 <zhaochao> I think a second patch will remove all mox from the trove repo
15:34:51 <zhaochao> smatzek: thanks a lot for that
15:35:13 <maciejjozefczyk> zhaochao: I'll check it
15:35:22 <maciejjozefczyk> zhaochao: thx!
15:35:26 <smatzek> As some of you may know, I had an abrupt and unexpected job change in November and haven't been working on Trove, OpenStack, or any cloud tech since. So my memory of exactly how to debug Trove gate has faded and will continue to fade.
15:35:40 <zhaochao> for python3 support, trove repo seems almost ok, the last one exception will be removed by my last patch
15:36:11 <smatzek> on python3, your last patch is for the guest agent I assume?  I think that was the last part that wasn't compliant.
15:36:13 <fanzhang> smatzek: about nova file injection, so you mean that you've done some fix work in Trove like months ago?
15:36:37 <zhaochao> zigo from debian was asking for supporing python 3 in trove-dashboard, there're a lot of problems there, I'm working on that for the last two days
15:36:45 <smatzek> fanzhang: I didn't do any fixing but investigated the impact and possible mitigation in Trove after the Sept Denver PTG when file injection deprecation became known.
15:37:04 <zhaochao> smatzek: right, the last one is for guestagent unittests
15:39:31 <fanzhang> smatzek: ok, my simple solution for that is like what you said, using user-data, cloud-init, maybe config-drive, but recently, got no time to think through. I would like to commit some patches for this issue.
15:41:01 <maciejjozefczyk> +1 for user-data
15:41:19 <zhaochao> ok, I think I myself have done the voting
15:41:21 <smatzek> I think the priority there would be to verify what I found before is still true, that the code remains in Nova and works if you pass the earlier microversion, which Trove was/(is?) doing.  Then next, find out if and when they are going to remove support for the older microversion.  That will tell you how long you have to do the user-data code.  You may have a couple cycles.
15:41:50 <fanzhang> smatzek: about gate issues, I wrote down some notes after that day you shared your experience with me. And thanks so much. If you don't have time or are not convenient to write it down, I'd like to do that.
15:42:00 <zhaochao> if there are anything missing, please append them to the end, and let everyboy know about it
15:42:22 <fanzhang> smatzek: ok, thanks for noticing. :)
15:42:30 <maciejjozefczyk> zhaochao: for me the list is enough big :)
15:42:43 <smatzek> so if it is time consuming an expensive fix for userdata you could probably defer it to another release if there are higher priority items for this release and Trove can still work with file injection.
15:43:01 <zhaochao> maciejjozefczyk: yes, it's really a long list ;)
15:44:21 <fanzhang> smatzek: ok, I see :) Thanks again .
15:44:35 <maciejjozefczyk> smatzek: good for me to check and first verify
15:44:48 <zhaochao> And for the Octavia way of API-Guestagent communication, I also did a little investigation, I think it could be a possible solution for trove
15:45:14 <maciejjozefczyk> zhaochao: I think its also possible, and as we know, its already working (somehow) :)
15:45:53 <maciejjozefczyk> could be simpler than deploying another service (zaqar), just only to have trove working
15:46:20 <zhaochao> a good news is one of my colleague who is focusing on the Neutron will help on this
15:46:39 <fanzhang> that's awesome!
15:46:41 <zhaochao> maciejjozefczyk: no, it may not be simpler
15:47:08 <fanzhang> so we all finish voting ?
15:47:24 <maciejjozefczyk> fanzhang: for me yes
15:47:50 <maciejjozefczyk> zhaochao: I'll figure out :)
15:47:55 <fanzhang> then I can help do the math tomorrow LOL.
15:48:26 <zhaochao> Ok, do we all finish voting?
15:48:42 <zhaochao> fanzhang: thanks, please do help
15:48:59 <fanzhang> zhaochao: simple math for fun ;-)
15:49:23 <maciejjozefczyk> zhaochao: yea
15:49:28 <zhanggang> I have finished.
15:49:41 <wangyao> finished
15:50:41 <zhaochao> #action All of us finish goal priorities voting, fanzhang will do the math tomorrow.
15:50:57 <zhaochao> ok, that's all topics from the agenda.
15:51:18 <zhaochao> Thanks.
15:51:20 <zhaochao> do we have any other topics to discuss?
15:52:25 <fanzhang> no topics here.
15:52:42 <kumarmn> Done voting
15:52:47 <wangyao> For aboveI have setup testing environment for python3.4.3, and test troveclient by tox -e py34, was passed. Seems we don't need do hard work for it.But trove-dashboard failed for py34 test. So we may fix it. Like zhaochao said.
15:53:35 <zhaochao> wangyao: good news. yes, I'm working on trove-dashboard py3 supporting
15:54:41 <songjian> Done voting,it just seems to be dropped.
15:54:56 <wangyao> zhaochao:great
15:56:11 <zhaochao> then we could end the meeting a little earlier, I think
15:56:46 <wangyao> So have a good night :)
15:56:51 <zhaochao> and just a reminder, the next meeting should be an hour earlier, 1400UTC Wednesdays at #openstack-meeting-alt
15:56:59 <fanzhang> bye guys :)
15:57:01 <zhaochao> thanks for everyone
15:57:07 <kumarmn> bye
15:57:07 <zhanggang> bye
15:57:19 <maciejjozefczyk> bb :)
15:57:21 <zhaochao> good night :)
15:57:36 <zhaochao> #endmeeting