09:00:18 #startmeeting karbor 09:00:19 Meeting started Tue Jul 18 09:00:18 2017 UTC and is due to finish in 60 minutes. The chair is yuval. Information about MeetBot at http://wiki.debian.org/MeetBot. 09:00:20 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 09:00:22 The meeting name has been set to 'karbor' 09:00:30 Hello and welcome to Karbor's bi-weekly meeting 09:01:44 We have only a few things on the agenda 09:01:54 Waiting a bit for people to arrive 09:03:25 hi 09:03:29 hi 09:03:47 #info chenying, jiaopengju in meeting 09:04:57 zhonghua: coming? 09:05:06 chenying: will chenzeng join us? 09:05:09 hi 09:05:28 sorry to be late 09:06:12 zhonghua: will chenzeng join us? 09:06:33 I think he will join later 09:06:43 alright, let's begin 09:06:55 i am here 09:06:58 #topic Freezer integration 09:07:08 #info zhonghua, zengchen in meeting 09:07:16 I have added this agenda 09:07:27 jiaopengju: have you added this item? 09:07:29 jiaopengju: righ 09:08:23 jiaopengju want to do this work about Freezer integration in queens of karbor. 09:08:26 I think we can make this as a solution to support backup more resources. 09:09:27 yes, that's on the roadmap 09:09:49 very good 09:09:58 jiaopengju: would you like to elaborate? 09:10:47 so do we need discuss the solution or the scope about freezer integration? 09:11:49 yuval: I think we can see Freezer as a backup/restore software 09:12:27 what resources about freezer protection should be integrate with karbor? 09:12:35 jiaopengju: I agree. One of the things we discussed, is that Freezer can be used for protecting volumes, but protecting files is trickier 09:13:04 as we know, now freezer can backup volume, vm , file, db(also file). 09:13:13 yuval: Yes 09:13:57 yuval 'but protecting files is trickier' yuval, you know too much. :D 09:14:14 chenying: lol? 09:14:18 chenying: :) 09:14:28 chenying: we had so many discussions about that 09:15:41 yuval chenying: I will write a specs documentation to make it clear of freezer integration 09:16:08 jiaopengju: great 09:17:26 jiaopengju sound good. 09:17:29 jiaopengju: anything else you'd like to discuss regarding freezer integration? 09:18:15 I have only one quesiton, do we need cover file backup of freezer? 09:18:43 do we need consider ntegrating file backup of freezer? 09:19:19 jiaopengju What's your oppion about it? 09:20:36 yuval chenying: File is just one resource in freezer, after freezer integration, karbor do not need to interactive with the file resource. So I think it is ok to cover the file backup 09:21:27 jiaopengju: I don't think I understand. Karbor is protecting protectables. In order to protect files, we need a file protectable, which is one of the tricky aspects 09:22:30 jiaopengju You mean that you will provider a common frezer plugins, can support all the protectable resources in freezer? 09:23:06 chenying: yes 09:24:12 jiaopengju: so, we are not speaking about adding new protectable plugins for that, right? 09:25:09 yuval: That is what I worry about. a file protectables make me confused. 09:26:17 yuval: yes, i think we can consider volume, instance in first step 09:26:25 jiaopengju: great! 09:27:46 #topic Pike Schedule 09:28:02 #link https://releases.openstack.org/pike/schedule.html 09:28:16 next week is the Pike-3 milestone 09:28:27 together with final release for client libraries 09:29:03 this means we will do another karborclient release in the beginning of the week 09:29:15 and update the requirements in dashboard and karbor 09:30:00 so operation log api need be included in karborclient before release. 09:30:59 chenying: yes 09:31:26 shoud the swift full listing be included? 09:31:58 jiaopengju: full listing is in karbor, not in karborclient 09:32:06 jiaopengju: if I recall correctly 09:32:10 jiaopengju: karborclient is released before karbor. 09:32:33 yuval karborclient need also to be updated. 09:32:47 jiaopengju: hows that? 09:33:04 yuval the checkpoint list api 09:33:16 jiaopengju: the checkpoint list api will retain the pagination 09:34:08 jiaopengju: You mean that there may be some change about karborclint with full listing? 09:34:09 yuval: yes, you mean do the pagination in karbor, not in the dashboard? 09:34:22 jiaopengju: we will not change the API, but we could mark the pagination arguments as 'deprecated' 09:35:46 chenying: maybe yes. but as yuval said, I think we can make it maintain current status. 09:36:07 jiaopengju: the idea is to maintain checkpoint indexing out of the bank as well 09:36:24 jiaopengju: so we should keep the checkpoint pagination in the api 09:37:39 yuval: ok 09:37:56 jiaopengju: even if we wanted to make changes to the API, it is to late in 09:38:00 jiaopengju: Pike for that 09:38:46 yuval: agree 09:39:27 Alright, last one before open discussion 09:39:34 #topic Queens Goals 09:39:58 #link https://ethercalc.openstack.org/karbor-queens 09:40:06 Let's start brainstorming about Queens goals 09:40:37 Please add your ideas (with your name by items) to that ethercalc 09:41:03 We will review it just before the beginning of the next cycle, assign priorities and people 09:41:40 #topic Open Discussion 09:41:44 anything else? 09:42:43 yuval I see you have submmited a patch about 'dsvm gate prepare' in trove? It means that only the patch being merged, then you can start the patch about trove integration jenkins job? 09:43:41 chenying: no point in sending a patch to project-config before trove guys will agree to this patch 09:44:20 I see. Hope it can be merged to trove ASAP. 09:45:02 chenying: me too 09:45:30 thank you all for attending 09:45:41 #endmeeting