09:02:02 #startmeeting karbor 09:02:03 Meeting started Tue Aug 29 09:02:02 2017 UTC and is due to finish in 60 minutes. The chair is chenying. Information about MeetBot at http://wiki.debian.org/MeetBot. 09:02:05 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 09:02:07 The meeting name has been set to 'karbor' 09:02:52 hi 09:02:52 hi 09:03:00 hi guys 09:03:14 waiting 2 minutes for people to join 09:03:37 hey 09:04:08 hi yuval jiaopengju zhonghua 09:05:00 let's start 09:05:21 #topic Pike release (tomorrow) 09:06:19 so yuval It seems that there are not any patches that need be meged to pike branch. 09:06:42 yes, seems like we are ready for the pike release tomorrow 09:07:04 What's about the patches about network plugins that jiaopengju work on? 09:07:51 well, they are important, but they are not yet tested or reviewed 09:07:52 Will we merge them to pike branch int the future? 09:08:02 chenying: I will try to split the patch and re-test it soon. 09:08:03 we can later backport to pike and make a minor release 09:08:14 sound good. 09:08:14 chenying: we can 09:09:02 So do you have any question about this topic Pike release? 09:09:47 yuval: you do great job on karbor project release. 09:10:14 ping gengchc_ 09:10:18 chenying: thanks :) 09:10:20 welcome. 09:10:25 hello 09:11:01 next topic 09:11:06 celebrate the new release 09:11:32 #topic Virtual PTG 09:12:26 I have listed the queens goals for karbor in this link : https://ethercalc.openstack.org/karbor-queens 09:13:28 The PTG is in Denver, CO, September 11 - 15 09:13:56 We have decided to do a virtual PTG 09:14:52 that means deciding on topics and hosting the discussion over voice/video 09:15:33 video? how to join it? 09:15:50 we need to find a suitable platform 09:17:28 how about zoom? 09:17:48 sound good. 09:18:51 not familiar with it 09:18:51 AFAIK, k8s community used it as the meeting tool 09:20:04 another is skype. 09:20:58 One problom, not all voice/video can be accessed from the pc in my office. 09:22:09 chenying: how about wechat group :) 09:22:57 tacker team use it sometimes 09:23:20 I'm ok with zoom 09:23:50 So we can use zoom. 09:25:13 Alright, we just need to decide on sessions time and topics 09:25:22 IMO, 11 - 15 five days may be too long for karbor PTG? :D two or three days? 09:26:37 The first three days (11-13) are for more major projects (nova, cinder, neutron) while the next two days (14-15) are for our class of projects 09:27:28 so (14-15)? 09:28:51 #info Karbor Virtual PTG September 14 - 15 09:30:06 yes 09:30:20 the detail about the session and spec can be added here in this link. https://etherpad.openstack.org/p/karbor-queens-planning 09:31:38 Are there any quesion about this topic? 09:31:57 nope 09:33:27 #topic spec: Adding more protection parameters retention period 09:33:42 ping gengchc_ 09:35:47 he is offline. So we can discuss the questions about this spec on karbor IRC channel. 09:35:54 next one 09:36:15 #topic Open Discussion 09:36:34 any quesions want to discuss? 09:37:02 nothing from me :) 09:37:24 yuval As I mentioned in the IRC channel about the fullstack for pod proection. 09:38:25 What's I want to see, the fullstack for pod proection will not be introduced to karbor. I will add doc about how to run the k8s cluster on the openstack environment(devstack) and how to protect pod with karbor in future. 09:38:25 chenying: ok..? 09:38:27 Can we discuss spec: Adding more protection parameters retention period? 09:38:33 what your oppion about it 09:38:51 chenying: I need to read more about it 09:39:16 chenying: not sure I understand what's the exact problem 09:39:56 OK. If you have any quesion, we can discuss in irc channel. 09:40:05 ping gengchc_ 09:40:40 about the spec: Adding more protection parameters retention period. Do you have any quesiton about it? 09:41:59 As yuval's comment about this spec, we thin these parameters about retention period could not be add to the plan API. 09:42:10 S/thin/think 09:42:53 ping gengchc_ 09:43:34 I see your suggestion,we can not place max_backups parameter in a plan.Can we add one karbor object that used to keep max_backups parameters? 09:45:41 The retention period are the parameters about the scheduled policy. yuval have explain the reason. 09:46:37 We can consider add these parameters about retention period to the scheduled_operation API. 09:46:59 yuval What's your oppion about it? 09:47:02 ok 09:47:46 ping yuval 09:48:19 chenying:can we add these parameters to ScheduledOperation? 09:48:29 chenying: gengchc_: these are two different approaches: 1. stating the retention policy as a 'state', 2. stating a scheduled operation to perform operations in order to achieve that state 09:49:19 chenying:ok 09:49:49 chenying: gengchc_: my suggestion is: as we have a 'protect' operation in the Operation Engine service, create a new operation which wakes up, manages the retention policy 09:50:13 chenying: gengchc_: scheduled operation can save extra info in them, including max_backups and retention_period 09:50:20 chenying: gengchc_: (for example) 09:51:12 yuval I agree that adding max_backups and retention_period to the extra info of scheduled operation API. 09:51:24 chenying: gengchc_: I believe we can avoid adding these fields into the data model and API of karbor 09:53:39 chenying:ok.I avoid adding these fields to these fields into the data model and API of karbor, if we use the state to solve the problem. 09:53:49 yuval: If we add these the extra info of scheduled operation API. do we need define a schema about it (extra info field.) not add new field to data module. 09:54:01 If we add these to 09:55:18 not sure I understand 09:55:50 adding max_backups and retention_period to the extra info of scheduled operation API. 09:56:38 what about it? I think we should refrain from doing so 09:56:44 Do we need define the schema about this extra info filed. What parameters can be supported 09:58:55 chenying: no, just create a new operation type (like protect) and have it parse the 'operation_definition' param 09:59:11 chenying: a new operation type in the Operation Engine, not the Protection Service 09:59:23 https://developer.openstack.org/api-ref/data-protection-orchestration/v1/index.html#create-scheduled-operation 09:59:28 OK. I see. 09:59:41 time's up 10:00:44 so we can discuss it in karbor IRC channel. 10:01:11 different protection objects, we may need to set the max_backups to different values. 10:01:41 hey, time is up 10:01:44 #endmeeting