Monday, 2017-03-20

*** yamamoto has joined #openstack-karbor00:41
*** yamamoto has quit IRC00:45
*** jiaopengju has joined #openstack-karbor00:52
*** jiaopengju has quit IRC00:52
*** jiaopengju has joined #openstack-karbor00:52
*** jiaopeng_ has joined #openstack-karbor00:53
*** jiaopengju has quit IRC00:57
*** yamamoto has joined #openstack-karbor01:11
*** yamamoto has quit IRC01:15
*** jiaopeng_ has quit IRC01:23
*** jiaopengju has joined #openstack-karbor01:24
openstackgerritzhangshuai proposed openstack/karbor master: Update fullstack efficiency  https://review.openstack.org/43784101:25
*** yamamoto has joined #openstack-karbor01:28
*** yamamoto has quit IRC01:28
openstackgerritzhangshuai proposed openstack/karbor-dashboard master: Fix restore form page  https://review.openstack.org/44000501:32
*** yamamoto has joined #openstack-karbor01:36
*** yamamoto has quit IRC01:41
openstackgerritzhangshuai proposed openstack/karbor master: Fix scheduled operation api validate  https://review.openstack.org/43672401:41
*** jiaopengju has quit IRC01:58
*** jiaopengju has joined #openstack-karbor02:02
*** yamamoto has joined #openstack-karbor02:19
*** yamamoto has quit IRC02:19
*** tommylikehu has quit IRC02:25
*** tommylikehu has joined #openstack-karbor02:30
*** yamamoto has joined #openstack-karbor02:31
*** jiaopeng_ has joined #openstack-karbor03:22
*** zhurong has joined #openstack-karbor03:25
*** jiaopengju has quit IRC03:26
*** yamamoto has quit IRC03:50
*** yamamoto has joined #openstack-karbor03:57
*** yamamoto has quit IRC03:59
*** yamamoto has joined #openstack-karbor04:00
*** zhurong has quit IRC04:16
*** yamamoto has joined #openstack-karbor04:55
*** zhurong has joined #openstack-karbor04:59
*** yamamoto has quit IRC05:00
*** zhurong has quit IRC05:14
openstackgerritzhangshuai proposed openstack/karbor master: Update fullstack efficiency  https://review.openstack.org/43784105:21
*** yamamoto has joined #openstack-karbor06:11
*** yamamoto has quit IRC06:18
openstackgerritchenying proposed openstack/karbor master: Generic database Bank: Database tables and modules definition  https://review.openstack.org/43825907:12
openstackgerritzhangshuai proposed openstack/karbor master: Update fullstack efficiency  https://review.openstack.org/43784107:15
openstackgerritchenying proposed openstack/karbor master: Generic database Bank: plugin implementation  https://review.openstack.org/43826707:29
*** Jeffrey4l__ has quit IRC07:33
*** Jeffrey4l__ has joined #openstack-karbor07:36
*** c00281451_ is now known as zengchen07:49
zengchenping yuval07:49
zengchenping yuvalb07:49
yuvalping zengchen07:49
zengchenyuval:hey, how are you?07:49
yuvalzengchen: very well, you?07:49
zengchenyuval:good.07:49
zengchenyuval:why did you do at here? https://review.openstack.org/#/c/441965/2/karbor/services/protection/clients/utils.py07:50
zengchenyuval:not very understand.07:50
yuvalzengchen: get the option by attribute, not by getitem07:51
zengchenyuval:I see the codes of cfg. if you get option list conf.***, it will invoke the __getattr__ at last.07:54
yuvalzengchen: correct07:54
zengchenyuval:so, it seems that it is no need to modify it.07:54
yuvalzengchen: I modified it because when passing a mock as config, you can mock the attributes07:55
yuvalzengchen: mocking items is a bit more complex07:55
zengchenyuval:so, the original codes are correct. right?07:56
yuvalzengchen: yes07:59
yuvalzengchen: see https://github.com/openstack/oslo.config/blob/master/oslo_config/cfg.py#L2380-L239607:59
zengchenyuval:another question. Ocata of Karbor has released. IMO, if we want to update the api of rabbit mq, we should update it by upgrade, not modify it dirrectly.08:00
yuvalzengchen: update rabbit mq api?08:00
zengchenyuval:see https://review.openstack.org/#/c/352748/30/karbor/services/protection/rpcapi.py.08:00
zengchenyual:no, I means the rpc api of Karbor.08:01
yuvalzengchen: the assumption is that 1. right now we are still making changes to api (we didn't reach 1.0 yet)   2. on upgrade, both API and Protection Service will be upgraded together08:02
yuvalzengchen: what's your suggestiong?08:02
yuval*suggestion08:02
zengchenyuval:I means we should set up some standards if updating the rpc api later.08:03
yuvalzengchen: totally agree08:03
zengchenyuval:ok, so we can write some docs about it.08:06
yuvalzengchen: what are you working on now?08:06
zengchenyuval:you know I had come back to work for a few days. at present, I plan to work on one of the BP you said at last meeting.08:08
yuvalzengchen: great! :) which one?08:08
zengchenyual:sorry, I don't have known much about the backgroud of those Bps.08:11
zengchenyuval:Maybe i can try on this one .https://blueprints.launchpad.net/karbor/+spec/bank-indexing08:11
zengchenyuval:what's your opinion?08:12
yuvalzengchen: most of the work was already done by saggi08:12
yuvalzengchen: here: https://review.openstack.org/#/c/356011/08:13
zengchenyuval:yes, I have reviewed it at this morning.08:13
zengchenyuval:I still not quite understand it. because karbor has had the api about list the checkpoints at manager.py/list_checkpoints08:14
yuvalzengchen: but IMO we need to remove the handle, and add it to the bank interface08:15
yuvalzengchen: the api for listing will remain, the implementation will use the bank inde08:15
yuvalx08:15
zengchenyvual:do you mean add some interface to bank plugin to support listing checkpoints?08:17
zengchenyuval:sorry, i missunderstand you. ignore it.08:18
yuvalzengchen: :)08:18
yuvalzengchen: good to have you back, waiting for your input on the specs :)08:19
zengchenyuval:do you mean just modify the way to get the checkpoints by bank index?08:20
zengchenyuval:i will work hard on Karbor.08:20
yuvalzengchen: 1. add to the bank interface a way to index and query items. 2. implement the checkpoint listing by using the bank indexing08:20
zengchenyuval:understand. you mean just update the interface of Bank, not bank plugin.08:22
*** yamamoto has joined #openstack-karbor08:22
yuvalzengchen: bank plugins will have to implement the interface08:22
zengchenyuval:yes, if need, the bank plugin should be modified. I notice that Bank just use the bank plugin to read/write data. The datas are organized by instance of Bank not bank plugin.08:25
yuvalzengchen: not sure I understand what you mean08:25
yuvalzengchen: bank plugin interface should be extended to add index/query08:25
yuvalzengchen: we should provide reference implementation for that - i.e sqlite on top of the bank08:26
zengchenyvual:I mean on the point of view of implementation, bank plugin is not bank. bank just use bank plugin to store the data. the logic of datas such as index are set by Bank. so it just updates the Bank, not Bank plugin.08:29
zengchenyuval:do you mean set up the index in the sqlite? what's the relationship between the sqlite and Bank.08:31
yuvalzengchen: No. Bank plugin will have to implement the indexing, or inherit from one of our reference implementation index08:32
yuvalzengchen: yes. The sqlite will reside in the bank, and will index the objects inside08:32
yuvalzengchen: see the content of the spec by saggi08:32
zengchenyuval:OK, I will understand saggi's spec first. then talk to you. :)08:33
zengchenyuval:do we have plan to implement the protection plugin of Freezer in Pike.08:34
yuvalzengchen: low priorirty08:39
zengchenyuval:got it.08:41
zengchenyuval:sorry. I notice 'Remove Heat' has not been claimed. So can I work on it?08:47
yuvalzengchen: go ahead08:48
zengchenyuval:ok. thanks.08:48
*** openstackgerrit has quit IRC09:02
*** yamamoto has quit IRC09:04
*** jiaopeng_ has quit IRC09:07
*** Saaam_ has joined #openstack-karbor09:09
yuvalzhangshuai here?09:36
*** Saaam2 has joined #openstack-karbor09:40
*** Saaam_ has quit IRC09:40
Saaam2hello guys, quick question here : Would you say that Karbor has any chance to work on Liberty or this is daydreaming ?09:43
*** Saaam3 has joined #openstack-karbor09:44
yuvalSaaam2: might require some work, can you elaborate a bit more on your environment and deployment?09:46
*** Saaam2 has quit IRC09:47
Saaam3It is a private cloud which we have deployed running liberty on top of ubuntu cannonical. It all works well and we are happy with it. Although I now need to backup the VMs which disks are on cinder through Fibre channel volumes09:48
yuvalSaaam3: do you have a staging env?09:50
Saaam3yes09:50
*** yamamoto has joined #openstack-karbor10:03
*** yamamoto has quit IRC10:07
*** yamamoto has joined #openstack-karbor10:21
*** zhurong has joined #openstack-karbor11:17
*** yamamoto has joined #openstack-karbor11:22
*** yamamoto has quit IRC11:30
*** Jeffrey4l_ has joined #openstack-karbor11:34
*** Jeffrey4l__ has quit IRC11:36
*** zhurong has quit IRC11:37
*** yamamoto has joined #openstack-karbor11:41
*** zhangshuai has joined #openstack-karbor12:10
yuvalzhangshuai: hey12:34
*** yuvalb has quit IRC12:53
*** saggi has quit IRC12:54
*** saggi has joined #openstack-karbor12:54
*** yuvalb has joined #openstack-karbor12:54
*** yamamoto has quit IRC12:55
*** Saaam4 has joined #openstack-karbor12:57
*** Saaam3 has quit IRC13:00
*** gouthamr has joined #openstack-karbor13:08
*** saggi has quit IRC13:13
*** saggi has joined #openstack-karbor13:14
*** openstackgerrit has joined #openstack-karbor13:21
openstackgerritOpenStack Proposal Bot proposed openstack/karbor master: Updated from global requirements  https://review.openstack.org/44592013:21
*** saggi has quit IRC13:31
*** saggi has joined #openstack-karbor13:31
*** tommylikehu_ has joined #openstack-karbor13:38
*** yamamoto has joined #openstack-karbor13:55
*** yamamoto has quit IRC14:04
*** chenying_ has quit IRC14:15
*** chenying_ has joined #openstack-karbor14:15
*** tommylikehu_ has quit IRC14:55
*** Saaam5 has joined #openstack-karbor15:03
*** Saaam4 has quit IRC15:04
*** Saaam6 has joined #openstack-karbor15:08
*** chenying__ has joined #openstack-karbor15:10
*** Saaam5 has quit IRC15:10
*** chenying_ has quit IRC15:13
*** Saaam6 has quit IRC17:00
*** Saaam6 has joined #openstack-karbor17:00
*** Saaam6 has quit IRC17:57
*** x00350071_ has joined #openstack-karbor20:13
*** c00281451_ has joined #openstack-karbor20:15
*** chenying_ has joined #openstack-karbor20:16
*** chenying__ has quit IRC20:29
*** edisonxiang has quit IRC20:29
*** zengchen has quit IRC20:29
*** tommylikehu1 has joined #openstack-karbor20:43
*** tommylikehu has quit IRC20:44
*** tommylikehu1 is now known as tommylikehu20:44
*** Jeffrey4l_ has quit IRC21:35
*** Jeffrey4l_ has joined #openstack-karbor21:38
*** gouthamr has quit IRC21:50
*** tommylikehu_ has joined #openstack-karbor22:56
*** tommylikehu_ has quit IRC23:02
*** tommylikehu_ has joined #openstack-karbor23:11
*** tommylikehu_ has quit IRC23:23
*** tommylikehu_ has joined #openstack-karbor23:23
*** tommylikehu_ has quit IRC23:23
*** tommylikehu_ has joined #openstack-karbor23:24
*** tommylikehu_ has quit IRC23:24
*** tommylikehu_ has joined #openstack-karbor23:25
*** tommylikehu_ has quit IRC23:25
*** tommylikehu_ has joined #openstack-karbor23:25
*** tommylikehu_ has quit IRC23:26
*** tommylikehu_ has joined #openstack-karbor23:26
*** tommylikehu_ has quit IRC23:27
*** tommylikehu_ has joined #openstack-karbor23:27
*** tommylikehu_ has quit IRC23:27
*** tommylikehu_ has joined #openstack-karbor23:28
*** tommylikehu_ has quit IRC23:28
*** tommylikehu_ has joined #openstack-karbor23:29
*** tommylikehu_ has quit IRC23:29
*** tommylikehu_ has joined #openstack-karbor23:29
*** tommylikehu_ has quit IRC23:30

Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!