14:01:04 #startmeeting trove 14:01:05 Meeting started Wed Aug 15 14:01:04 2018 UTC and is due to finish in 60 minutes. The chair is zhaochao. Information about MeetBot at http://wiki.debian.org/MeetBot. 14:01:06 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 14:01:08 The meeting name has been set to 'trove' 14:01:18 #topic roll call 14:01:50 Hello All 14:01:58 dkrol_: hi 14:02:01 Hello 14:02:09 hi yhere 14:02:17 bzurkowski: hi 14:03:45 mpiwowarczy: hi 14:03:50 hello :) 14:04:07 OK, looks like that's all of us today 14:04:09 let's start 14:04:27 #topic Rocky goal updates 14:05:26 last we have Rocky RC1 released, so we have some new patches about creating stable branches 14:05:43 most team members have reviewed on them 14:06:08 those related patches in the master branch are all merged now, I think 14:07:05 that's great 14:07:08 the ones in the Rocky stable branch will be approved and merged by the stable maintaint team 14:07:23 dkrol_: :) 14:07:54 and the patches about common base classes in trove-tempest-plugin are also merged now 14:08:13 thanks to bzurkowski (and wangyao for helping review on them) 14:08:46 Yes, I am very happy about that :) 14:09:08 we don't have some new patches this week, and I noticed zhanggang had pushed two new ones in the troveclient repo 14:09:35 but I still have no time on them now 14:09:45 https://review.openstack.org/#/c/591958/ and https://review.openstack.org/#/c/591959/ ? 14:10:20 dkrol_: yes 14:10:31 first one looks related to my change 14:10:47 I will take care on review 14:10:59 mpiwowarczy: great, thanks 14:11:13 I took a look at https://review.openstack.org/#/c/591959/ and I will have some comments 14:11:42 bzurkowski: yes, however I still don't have time on the CI jobs for trove-tempest-plugin 14:12:07 dkrol_: thanks 14:13:32 zhaochao: by CI you mean ansible scripts executed by zuul? 14:14:01 mpiwowarczy: yes, I talked a little about that 14:14:26 It requires changes in one of project in openstack-infra? 14:14:52 zhaochao: ok 14:15:25 mpiwowarczy: no, as in Zuul v3, we could do most CI configurations inside the project repos 14:15:47 I was thinking about redesign the diskimage-builder elements 14:16:18 zhaochao: got it 14:16:23 add an ansible role to create guestagent images 14:16:43 zhaochao: do you have some description about the redesign ? 14:17:05 or we could reuse or reuse the script snippets of trovestack, but doing in the trove devstack plugin 14:18:09 zhaochao: I think the best approach would be to extend roles in Trove repository: https://github.com/openstack/trove/tree/master/roles/trove-devstack 14:18:20 and we could refine the new CI jobs I added recently in the trove-tempest-plugin, all new added api and scenario tests could be tested succesfully 14:19:59 dkrol_: the current dib elements have not been well maintained for some time, we could do some improvements with new features or some base elements 14:20:27 bzurkowski: yes, that could also be an option 14:20:50 zhaochao: sure, we are using diskimage-builder regulary and we see some space for improvements :) 14:20:52 bzurkowski: the easiest way is reuse the treovestack, just like the trove-devstack role 14:22:17 IMHO we should try to avoid using trovestack as it is a big shell script 14:22:19 we could split trove-devstack into to two parts, one for kickstart datastore setups, the other one for runing the legacy(current) integration testing 14:22:23 zhaochao: I agree. That could be the first step to start running Tempest scenarios early and later we could focus on rewriting trovestack script to Ansible roles. 14:22:33 dkrol_: yes, I agree on that 14:23:37 bzurkowski: yes, I also thought about that, then we could move faster on migrating to the tempest plugin 14:24:12 if we split the current trove-stack role, the kickstart part could be used by trove-tempest-plugin directly 14:25:12 Let's try to avoid creating technical debt :) 14:26:39 Do we have any place to write down your idea and to discuss it ? 14:27:11 google docs or some wiki ? 14:27:25 dkrol_: no, maybe we could create an separate etherpad for it? 14:28:33 hi 14:28:50 https://etherpad.openstack.org/p/trove-diskimage-builder - maybe something like this ? 14:28:59 gang2018888: hello 14:29:01 I did some investigation about Octavia before, the basic idea could be found in their implemention about devstack and related ansible role 14:29:04 gang2018888: hi 14:29:19 gang2018888: Hello 14:29:20 gang2018888 14:29:27 gang2018888: hello 14:29:33 sorry for late, must registry the freeenode 14:29:39 hi everyone 14:30:14 and I use a new nickname :) 14:30:48 dkrol_: maybe something like trovestack-redesign, I don't whether the name is appropriate 14:31:18 gang2018888: Oh, the freenode was suffering spam for some time, so maybe it's stricting the usage 14:31:31 zhaochao: yes, https://etherpad.openstack.org/p/trovestack-redesign 14:31:45 gang2018888 : We all got through it. It was a painful minute before the start of the meeting. 14:32:50 dkrol_: OK, I'll write down some initial thoughts there 14:33:20 Let's all try to write down ideas about it in the same place 14:33:26 zhaochao: great, thanks 14:35:05 so we have a plan to do some work about trovestack? 14:36:38 yes, it is about executing CI jobs and tempest plugins on it 14:36:45 gang2018888: yes, the thought is adopting some new features provided by diskimage-builder, and migrate the other parts of it to devstack plugin and ansible roles 14:37:56 Ok got it. 14:38:15 there is a few doubts as trovestack is a shell monolith 14:39:14 OK, everyone, please also add your thoughts about it in the etherpad 14:41:05 zhaochao: could you please add etherpad link to meeting summary? 14:41:24 mpiwowarczy: oh, sorry, forgot about it 14:41:35 #link https://etherpad.openstack.org/p/trovestack-redesign 14:41:44 great :) 14:42:09 #action (Everyone) add thoughts about trovestack redesign in the etherpad 14:43:09 OK, that's all about the project update from my side today, and I have another topic about PTL election, sorry for not adding it to the agenda 14:43:57 One more note from my side 14:44:12 These two patches: https://review.openstack.org/#/c/588194/ and https://review.openstack.org/#/c/588432/ 14:44:17 Still no response from TingtingYu 14:44:50 about the PTL election I saw my candidacy was merged already. It took some time but it seems to be finished :) 14:45:03 Do we wait for him to update the patch or rebase onto master on our own? 14:45:15 bzurkowski: oh, yes, so the best way may be one of use could take over of them, resubmit them onto the master branch 14:45:46 bzurkowski: ^ 14:46:08 I commit two patches today on troveclient. Please review, about the change(configuaation and extended_properties) migrate to OSC. 14:46:38 bzurkowski: if we're using the similar solution, TingtingYu could be added as an Co-Author 14:46:47 gang2018888: we talked about it before 14:46:58 gang2018888: we will have a look 14:47:00 zhaochao: We've made review for him, so one of us could take over these changes. Let's better avoid having stale changes in the repo. 14:47:22 gang2018888: yes, we talked about that before, dkrol_ mpiwowarczy will help on reviewing 14:47:46 mpiwowarczy: OK, thanks 14:48:27 bzurkowski: yes, do you have time to work on that? 14:48:57 Next week, because now I'm on vacation :) 14:49:05 dkrol_: yes, I was thinking talking about it as an seperate topic 14:50:22 bzurkowski: that's great, thanks a lot for attending the meeting while on vacation, :) 14:51:08 so any other topics on the project updates? 14:51:24 Not from my side 14:51:38 nothing from my 14:51:48 nothing. 14:51:59 nothing 14:52:02 ok 14:52:07 #topic PTL election 14:52:17 https://review.openstack.org/#/c/588510/ 14:52:46 as the above commit merged, dkrol_ are now officially accepted as the Trove PTL by the TC 14:53:00 Congrats! 14:53:18 zhaochao: thanks a lot for your help 14:53:24 dkrol_: :) 14:53:42 it wouldnt be possible witout you 14:54:13 congratulation! 14:54:22 Congrats Dariusz! ;) 14:54:23 dkrol_: congratulations! :) 14:54:33 I hope we will have the same type of open collaboration but with more people involved :) 14:55:32 dkrol_: in fact you the one we shoud thank for, thanks for volunteering and helping Trove 14:55:34 :) 14:55:44 so now I think it 14:55:58 so now I think it's appropriate to add dkrol_ as the core member 14:56:08 bzurkowski: gang2018888 ? 14:56:17 sure 14:56:32 Agree 14:56:43 agree 14:56:45 thanks All 14:57:31 dkrol_: :) I'll do the gerrit op later 14:58:04 also I'm not sure what happens now regarding project lead ?:) is there any manual about it ? 14:58:30 dkrol_: yes, let me search some page for you 14:58:46 zhaochao: thanks 14:58:55 some basic docs: 14:59:02 https://docs.openstack.org/project-team-guide/ptl.html 14:59:37 basicly and the docs under https://docs.openstack.org/project-team-guide/index.html 14:59:38 :) 14:59:49 looks good 14:59:58 OK, time is up again, :( 15:00:04 let's end here 15:00:08 thanks, everyone 15:00:24 Good night~ 15:00:26 thanks all 15:00:31 see you next week 15:00:31 thanks, bye 15:00:33 Thank you and goodbye! 15:00:38 bye 15:00:46 #endmeeting