14:00:18 <zhaochao> #startmeeting trove
14:00:19 <openstack> Meeting started Wed Aug  8 14:00:18 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:20 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
14:00:22 <openstack> The meeting name has been set to 'trove'
14:00:31 <zhaochao> #topic roll call
14:03:19 <zhaochao> Courtesy ping fanzhang kumarmn maciejjozefczyk songjian1994 wangyao zhanggang bzurkowski dkrol
14:04:07 <zhaochao> looks like no one is joining me today...
14:04:19 <zhaochao> let me wait for some more minutes
14:05:00 <zhaochao> dkrol: hi
14:05:06 <dkrol> hello all
14:05:20 <dkrol> Sorry for being late
14:05:32 <dkrol> but I had to register :)
14:06:09 <zhaochao> dkrol: hi, it's fine, but it looks like only two of us today...
14:06:46 <dkrol> bzurkowski and mpiwowarczyk will join soon
14:06:58 <dkrol> but anyway we can start :)
14:06:59 <zhaochao> I was think about making some notes and then finish this meeting quickly
14:07:06 <zhaochao> OK
14:07:24 <zhaochao> #topic Rocky goal updates
14:07:55 <zhaochao> last week we also have a few patches merged
14:08:16 <zhaochao> the ones about extended_propoerties when creating cluster
14:08:41 <zhaochao> the one to support creating cluster with configuration in troveclient
14:09:26 <zhaochao> I got focusing on the project on last two days
14:09:59 <dkrol> I saw you activity, it was impressive :)
14:10:17 <zhaochao> and went through most of the active patches
14:10:23 <zhaochao> dkrol: thanks, :)
14:11:12 <zhaochao> we have 3 patches inside trove-tempest-plugin, the first two look good to me, and I gave my +2 votes
14:11:45 <bzurkowski> I updated the third change a while ago
14:11:51 <zhaochao> we also have 2 pathes to fix some problems during resizing flavor
14:11:51 <bzurkowski> Thanks for reviewing
14:12:16 <zhaochao> bzurkowski: :) my pleasure, thanks for working on them
14:12:27 <zhaochao> #link https://review.openstack.org/#/c/588194/
14:12:35 <zhaochao> #link https://review.openstack.org/#/c/588432/
14:13:00 <zhaochao> I think the related bugs are valid
14:13:19 <zhaochao> but the fixes are based on the stable/queens branch
14:14:06 <zhaochao> I commented about resubmmiting against master
14:14:46 <zhaochao> however it seems TingtingYu may still not get my comments
14:15:59 <zhaochao> OK, that's all from my side about patches and reviews in Trove projects
14:16:18 <zhaochao> do you have some topics to dicuss on them?
14:16:32 <dkrol> ok great, we can check these reviews this week
14:17:07 <dkrol> one topic from me it about PTL. I was told to push a change to openstack/governance repo and I did it - https://review.openstack.org/#/c/588510/
14:17:19 <dkrol> it is now being voted by TC
14:17:29 <zhaochao> dkrol: that's great
14:17:46 <bzurkowski> I reviewed one of the changes related to resizing flavors
14:17:58 <bzurkowski> It looks good to me
14:18:08 <zhaochao> many members from the TC have voted on that
14:18:16 <bzurkowski> But as already said, we must firstly rebase onto master
14:18:48 <zhaochao> dkrol: I think the patch will be approved by the TC
14:19:46 <zhaochao> bzurkowski: yes, I saw your comments and also commented on the patch, we'll recheck when it's rebased on to master
14:19:55 <dkrol> zhaochao: yes, I see TC members are voting. Every day I see new votes :)
14:20:07 <dkrol> I hope it will end soon
14:20:36 <dkrol> but anyway we are working on current patches
14:20:49 <dkrol> is there anything to do for Rocky release ?
14:21:17 <zhaochao> bzurkowski: we may also need one or more new unittests on that change
14:22:12 <zhaochao> dkrol: the TC did reach to me about it, so I also don't know how long will the patch get merged
14:22:13 <bzurkowski> zhaochao: Yes, we should ensure that this change is fully tested
14:22:52 <zhaochao> about the Rocky releases
14:23:05 <zhaochao> this week we have to release Rocky RC1
14:23:37 <zhaochao> as I stated before in my comment for the extended_properties patch
14:24:09 <zhaochao> the deadline of troveclient is much earlier
14:24:47 <dkrol> ok, I see
14:24:52 <zhaochao> and I just found the some patches to create the rocky branch for troveclient
14:25:15 <zhaochao> they are auto-generated, we have to review on them
14:25:41 <zhaochao> though none of the current team members are in the stable-maintain group
14:25:51 <dkrol> do you have ids of these patches ?
14:26:03 <zhaochao> so we only have the permission to add a +1
14:26:31 <dkrol> sure, but we can review them and give some comments anyway
14:26:54 <zhaochao> dkrol: yes, let me get the list of those patches
14:27:45 <zhaochao> https://review.openstack.org/#/q/owner:infra-root%40openstack.org+status:open+project:openstack/python-troveclient+(branch:master+OR+branch:stable/rocky)
14:27:59 <dkrol> zhaochao: ok, thanks, we will take a look
14:28:09 <zhaochao> and for the trove and trove-dashboard repo
14:28:43 <zhaochao> I'm going to tag trove just before the extended_properties patch being merged
14:29:42 <zhaochao> that is I6a21ba2ba890a82875f9b6dae3c6b93bc9fdb4b0
14:29:58 <dkrol> ok, this sounds good
14:30:50 <zhaochao> we don't have new patches merged in trove-dashboard
14:31:01 <zhaochao> so it should be the same commit as the milestone-3
14:32:06 <dkrol> ok
14:32:14 <zhaochao> that's should be all we have to do with the rc1 release
14:32:44 <dkrol> ok, great
14:32:56 <dkrol> I don't have any other topics
14:33:12 <zhaochao> after rc1 release, as the rocky branch is created, we could move on with the development
14:34:30 <zhaochao> dkrol: OK, let's move the open discussion topic, do you have any ideas about the trove-tempest-plugin
14:34:42 <zhaochao> #topic Open discussion
14:35:23 <bzurkowski> Regarding trove-tempest-plugin
14:35:38 <bzurkowski> After merging current changes I was going to focus on proposing the first Tempest scenario so we could start discussion and review
14:35:58 <zhaochao> bzurkowski: yes
14:36:27 <bzurkowski> This is going to be a critical point in the development of this project, I guess :)
14:36:52 <bzurkowski> Feedback from all of you will be highly appreciated
14:36:58 <zhaochao> bzurkowski: that's great, and yes, I agree
14:37:08 <zhaochao> as I have some time these two days
14:37:25 <zhaochao> I was thinking about how to make it working with scenario tempest tests
14:37:47 <bzurkowski> The scenario will cover single instance provisioning and basic database operations (eg add data to instance, verify and remove)
14:38:36 <bzurkowski> Some ideas from native integration tests could be reused
14:39:06 <zhaochao> yes, the simplest and quickest solution to reuse the trovestack script
14:39:12 <dkrol> zhaochao: we have scenario tests running internally and we have a vision how to do it. we wanted to push 2 scenario tests first and explain the vision
14:39:15 <zhaochao> we only need the kickstack part
14:39:17 <bzurkowski> For example helpers for each individual datastore to communicate with database service in an unified way
14:40:19 <bzurkowski> Implementing the tests is one thing but we also have to build infrastructure
14:40:56 <bzurkowski> zhaochao: You already mentioned that some Ansible playbooks will have to be updated to setup testing env for Tempest scenarios
14:42:22 <zhaochao> dkrol: bzurkowski Oh, yes, I see, are you also working on the infrastructure part?
14:44:01 <bzurkowski> Not yet, but we have some internal playbooks to setup devstack with support for our Tempest scenarios
14:44:27 <bzurkowski> With Trove and datastore images in place
14:45:12 <bzurkowski> We could use these playbooks as reference
14:45:30 <zhaochao> bzurkowski: OK, I'll also help on this topic, then we could focus on the migration of integration tests
14:46:48 <dkrol> zhaochao: the point here is we don't know how tempest tests are run by zuul so we will need you support here
14:47:42 <dkrol> but anyway we will start releasing first tests to share our vision and open discussion
14:48:04 <bzurkowski> zhaochao: Do we have some other IRC channel to communicate outside wednesday meetings?
14:48:16 <zhaochao> dkrol: got that, I'll try my best not to slow down the process of adding scenario tests
14:48:42 <zhaochao> bzurkowski: dkrol forgot to tell you about the IRC channel
14:48:49 <zhaochao> yes, the #openstack-trove channel
14:49:12 <zhaochao> thought very few people on that channel
14:49:32 <zhaochao> but we still have some users going there for help
14:50:09 <bzurkowski> ok, I see
14:50:15 <dkrol> is this also for communicating trove development ideas ?
14:50:20 <zhaochao> sadly the current team members don't have much time to offer help
14:50:37 <zhaochao> dkrol: yes, the channel is the official team IRC channel
14:51:08 <dkrol> ok, we will use it more often :)
14:52:07 <zhaochao> great, :) in fact, I'm on the channel on the day time(UTC+8), though may not be responsing very quickly
14:53:03 <dkrol> ok great
14:54:04 <zhaochao> OK, I think that'all tonight, if no more topics from you, I think we could finish it a little earlier
14:54:25 <dkrol> ok, no more things from my side
14:54:32 <dkrol> thanks
14:54:45 <bzurkowski> No more from my side nither
14:54:52 <bzurkowski> Thank you
14:55:00 <zhaochao> OK, let's end here, thanks, dkrol bzurkowski
14:55:17 <zhaochao> #endmeeting