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