14:00:35 <dkrol> #startmeeting trove 14:00:35 <openstack> Meeting started Wed Sep 12 14:00:35 2018 UTC and is due to finish in 60 minutes. The chair is dkrol. Information about MeetBot at http://wiki.debian.org/MeetBot. 14:00:36 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 14:00:38 <openstack> The meeting name has been set to 'trove' 14:00:47 <dkrol> Hello All 14:01:01 <mpiwowarczy> dkrol: hello 14:01:05 <dkrol> is there anyone for trove meeting ? :) 14:01:13 <mpiwowarczy> me :) 14:01:25 <dkrol> great 14:01:33 <dkrol> I knew I can count on you :) 14:01:34 <dkrol> #topic roll call 14:01:50 <dkrol> let's wait a few more minutes 14:02:52 <czukowski> hi all 14:03:06 <mpiwowarczy> czukowski: hi 14:03:24 <dkrol> hi 14:03:48 <wangyao> hi 14:03:58 <dkrol> wangyao: hello 14:05:42 <dkrol> Ok so I believe we can start 14:06:13 <dkrol> there are 3 points on our agenda for today, so lets start with the first one 14:06:30 <dkrol> #topic recent changes and reviews 14:06:47 <dkrol> let's start with recent changes and reviews 14:07:01 <dkrol> do you want to share what did you work on recently ? 14:07:54 <wangyao> seems we have few patches rencently, and sorry for have no time for trove recently 14:08:13 <mpiwowarczy> from my side 14:08:46 <mpiwowarczy> python-troveclient and change https://review.openstack.org/#/c/596699/ is done, thanks for a review 14:09:30 <mpiwowarczy> same with https://review.openstack.org/#/c/572986/ but not merged yet 14:09:40 <mpiwowarczy> there are still two unstable tests 14:10:04 <dkrol> mpiwowarczy: unit tests ? 14:10:26 <mpiwowarczy> this is because fakemode tests uses old version of trove client - not from master 14:10:48 <mpiwowarczy> I need to investigate how to fix that 14:11:15 <mpiwowarczy> new release of troveclient would solve issue, but not sure it is correct way 14:11:27 <dkrol> ok, I see 14:11:50 <mpiwowarczy> I have also made review of minor fix https://review.openstack.org/#/c/600624/ 14:11:50 <dkrol> I was reviewing recently - https://review.openstack.org/#/c/575229/ 14:12:25 <dkrol> https://review.openstack.org/#/c/601586/ 14:12:46 <dkrol> https://review.openstack.org/#/c/575230/ - this is related to https://review.openstack.org/#/c/575229/ 14:13:25 <dkrol> and https://review.openstack.org/#/c/601581/ 14:13:55 <dkrol> and there is also something new from a new contributor -> https://review.openstack.org/#/c/601886/ 14:14:08 <dkrol> I will check it this week 14:14:45 <dkrol> and Bartosz Zurkowski shared a new change regarding tempest scenario test of trove 14:15:28 <dkrol> https://review.openstack.org/#/c/600013/ 14:15:36 <mpiwowarczy> no much time to review there changes in last week 14:15:37 <dkrol> anything else ? 14:16:26 <mpiwowarczy> I will try to help with review in nearest days 14:16:47 <mpiwowarczy> that'is all from me 14:17:37 <dkrol> ok 14:18:04 <dkrol> #topic Trovestack redesign 14:18:23 <dkrol> lets talk a little bit about progress on trovestack redesign 14:18:30 <dkrol> is there anything new ? 14:19:20 <mpiwowarczy> no see any new comments on this matter in etherpad 14:20:01 <dkrol> I think there is no much progress about it as we are occupied with other work 14:20:57 <mpiwowarczy> thats right 14:21:17 <dkrol> we still need to better understand how zuul works 14:21:30 <mpiwowarczy> moreover, we are able to work on in parallel 14:21:35 <dkrol> and how it builds testing environment 14:21:39 <mpiwowarczy> yes, that is start point 14:22:29 <mpiwowarczy> later, we need to consider whether use trovestack script snippets in devstack or rewrite it to ansible 14:22:57 <mpiwowarczy> second point is building images process 14:23:36 <mpiwowarczy> but still need more time to work on it 14:24:17 <dkrol> it seems this task needs a lot of time but it has not so high priority 14:25:21 <dkrol> so maybe we can move to priorities 14:25:33 <mpiwowarczy> I will take care of python3-first task 14:25:38 <dkrol> #topic Stein goal 14:25:48 <mpiwowarczy> is there any place where we can write down priorities? 14:26:04 <dkrol> yes, python3-first task is the top priority for us 14:26:09 <mpiwowarczy> any bucktracker or etherpad? 14:26:26 <dkrol> yes -> #link https://etherpad.openstack.org/p/trove-stein-priorities-and-specs-tracking 14:26:30 <dkrol> #link https://etherpad.openstack.org/p/trove-stein-priorities-and-specs-tracking 14:27:19 <dkrol> for the python3-first goal the biggest issue is with trovestack 14:27:48 <mpiwowarczy> tasks order against priorities is still current? 14:27:59 <dkrol> I mean that we need to investigate how it these integration tests will work with python3 14:28:23 <dkrol> yes, it is based on my priorities :) 14:28:33 <mpiwowarczy> great :) 14:28:42 <dkrol> and there were no other comments 14:29:23 <dkrol> so let's keep it this way for a moment 14:29:50 <dkrol> how do you estimate python3-first task ? 14:30:06 <mpiwowarczy> ok, I think we know what to focus on in next days 14:30:22 <mpiwowarczy> hard to say 14:31:01 <mpiwowarczy> I have no idea for now what need to be done to use latest troveclient in tests 14:31:16 <dkrol> ok, I see 14:31:42 <dkrol> we need to investigate it further 14:31:58 <mpiwowarczy> but it will not be rocket science i guess :) 14:32:14 <mpiwowarczy> thats right 14:34:18 <dkrol> ok, I was looking at TroveClient - OSC migration 14:34:37 <dkrol> #link https://blueprints.launchpad.net/trove/+spec/trove-support-in-python-openstackclient 14:34:46 <dkrol> #link https://etherpad.openstack.org/p/trove-support-python-openstackclient 14:34:49 <dkrol> #link https://review.openstack.org/#/q/topic:bp/trove-support-in-python-openstackclient 14:34:57 <dkrol> these are main links for this task 14:35:14 <dkrol> I've tried to take a look at changes on gerrit 14:35:28 <dkrol> there is one WIP -> https://review.openstack.org/#/c/583952/1 14:35:48 <dkrol> and there are two abandoned: ttps://review.openstack.org/#/c/429068/ and https://review.openstack.org/#/c/536855/ 14:35:59 <dkrol> and there is a lot of changes merged 14:36:16 <dkrol> so it seems from my side this task is mostly done 14:36:46 <dkrol> there is however many unchecked functionalities: 14:36:47 <dkrol> trove root-show <instance_or_cluster> -> openstack database show --root <instance_or_cluster> 14:36:54 <dkrol> trove show <instance> -> openstack database cluster show <cluster> 14:37:02 <dkrol> trove user-show <instance> <name> -> openstack database user show <instance> <name> 14:37:03 <dkrol> trove user-show-access <instance> <name> -> openstack database user show --access <instance> <name> 14:37:08 <dkrol> trove backup-show <backup> -> openstack database backup show <backup> 14:37:11 <wangyao> yes, now we are mainly left with log/module and schedule 14:37:14 <dkrol> trove configuration-show <configuration_group> -> openstack database configuration show <configuration_group> 14:37:22 <dkrol> trove module-show <module> -> openstack database module show <module> 14:37:25 <dkrol> trove cluster-show <cluster> -> openstack database cluster show <cluster> 14:37:29 <dkrol> trove datastore-show <datastore> -> openstack datastore show <datastore> 14:37:33 <dkrol> trove flavor-show <flavor> -> openstack database flavor show <flavor> 14:37:35 <mpiwowarczy> are these changes planed on stain release? 14:37:53 <dkrol> IMHO we should do it 14:38:18 <dkrol> some of these unchecked functionalities seem to be done actually :) 14:38:53 <dkrol> so probably we need to verify what is actually needed 14:39:10 <dkrol> if only log/module and schedule then great 14:39:35 <mpiwowarczy> ok, found this at point 3 in trove-stein-priorities-and-specs-tracking etherpad 14:39:42 <dkrol> we can do it in stein release easily :) 14:40:10 <mpiwowarczy> great 14:40:35 <dkrol> in my opinion this should be our top priorieties after openstack wide goals 14:41:14 <mpiwowarczy> actually it is :) 14:41:34 <dkrol> :) 14:42:04 <dkrol> otherwise we have also tempest tests, nova file injection support, and documentation 14:43:26 <dkrol> there is also another openstack wide goal - 2. Support Pre Upgrade Checks 14:43:51 <dkrol> If I remember correctly Bartosz did some work about it 14:44:42 <wangyao> https://etherpad.openstack.org/p/trove-support-python-openstackclient I updated TODO 14:44:44 <czukowski> dkrol: I can start working on the documentation, we can talk offline about details 14:45:15 <dkrol> wangyao: great, thanks 14:46:07 <dkrol> czukowski: sure, documentation is very important for newcomers and you are in a great position to help us with it 14:47:39 <czukowski> are there any partticular tasks associated with the documentation, or we should create ones? 14:48:33 <dkrol> czukowski: it seems there is nothing specific so basically you need to check from scratch how good it is 14:48:53 <dkrol> how easy it is to understand how to start working with trove 14:48:56 <dkrol> in general 14:50:01 <czukowski> certainly, I may enhance the language, but what about the content? With whom discuss the prospect changes? 14:50:18 <dkrol> we can discuss it offline 14:50:28 <dkrol> no problem 14:50:46 <dkrol> and then we should add our ideas to https://etherpad.openstack.org/p/trove-stein-priorities-and-specs-tracking 14:51:12 <czukowski> dkrol: okay, that's right 14:51:45 <dkrol> ok 14:52:00 <dkrol> is there any other topics for discussions ? 14:52:12 <mpiwowarczy> nothing 14:52:22 <wangyao> nothing 14:52:42 <dkrol> ok, then thanks a lot for participating 14:52:50 <dkrol> take care and see you next week 14:53:05 <dkrol> #endmeeting