Wednesday, 2016-08-03

*** yizhihui has joined #openstack-smaug00:18
*** zhurong has joined #openstack-smaug01:10
*** iceyao has joined #openstack-smaug01:18
*** zhurong has quit IRC02:39
*** zhurong has joined #openstack-smaug02:40
*** iceyao_ has joined #openstack-smaug03:12
*** iceyao has quit IRC03:16
*** yamamoto_ has joined #openstack-smaug03:33
*** zhurong has quit IRC04:07
*** zhurong has joined #openstack-smaug04:12
*** zhonghua-lee has quit IRC05:17
*** zhonghua-lee has joined #openstack-smaug05:17
*** iceyao_ has quit IRC06:13
*** iceyao has joined #openstack-smaug06:13
*** yuval has joined #openstack-smaug06:37
yuvalhey all06:37
chenyinghi06:48
zhonghua-leehi06:52
zhonghua-leehttps://etherpad.openstack.org/p/smaugmascot06:55
zhonghua-leeplease edit it if you have any optional mascot for this project06:56
xiangxinyonghi07:12
*** zhangshuai has joined #openstack-smaug07:12
*** zengyingzhe has quit IRC07:22
zhonghua-leesaggi:ping07:22
*** zengyingzhe has joined #openstack-smaug07:22
xiangxinyongyuval: good morning07:58
*** zhangshuai has quit IRC08:00
*** zhangshuai has joined #openstack-smaug08:00
*** zhangshuai_ has joined #openstack-smaug08:02
*** zhangshuai has quit IRC08:02
yuvalxiangxinyong: good after noon08:11
xiangxinyongyuval:) how are you?08:12
yuvalxiangxinyong: very well, you?08:12
xiangxinyongbetter. you know I got the hit from the football game.08:13
yuvalxiangxinyong: did you win?08:14
xiangxinyong:(08:14
xiangxinyongI guess we will win in the next game.08:17
openstackgerritzengchen proposed openstack/smaug: Add a new executor for Operation Engine service  https://review.openstack.org/35044608:29
xiangxinyongyuval: about this feature: https://etherpad.openstack.org/p/scheduledoperation08:31
xiangxinyongyuval: if we don't filter checkpoints by plan, I guess we can only stor the checkpoint id into scheduledoperation08:33
xiangxinyongyuval: how do you think about that?08:33
yuvalxiangxinyong: how? where to store it?08:36
chenyingping saggi08:37
xiangxinyongyuval: I am not sure where to store it. When the operation engine service execute a operation, it will call the interface "create chekckpoint"08:37
xiangxinyongand the response of "create checkpoint" includes some informations about the checkpoint08:38
yuvalusually we get the checkpoint id, and then we can query the checkpoint by it08:40
yuvaland get additioal info08:40
xiangxinyongyeah.08:41
xiangxinyongin the present db tables. I guess only "scheduled_operation"->"operation_definition" and "scheduled_operation_logs"->"extend_info" can store the checkpoint id.08:41
xiangxinyongBut i think these two fileds are not the best place to store the checkpoint id.08:41
chenyingxiangxinyong: +108:41
yuvalyep, not very good places08:42
yuvalwhat if we have two operation engine services?08:43
chenyingyuval: You konw we have talked about the new API operation log08:43
chenyingyuval: There will be database table  operations_log to save every recourd of create checkpoint calling.08:44
saggichenying: pong08:46
saggizhonghua-lee: pong08:46
yuvalchenying: wait, are you speaking about logs of the protection service?08:47
chenyingsaggi: Maybe we need pick up the design of operation log API. What's your opinion about it?08:47
chenyingyuval:  I talk about the operation log API. Do we need save every action operation( protect/delete/) log?08:50
chenyinglog=record.08:50
yuvalchenying: I know you speak about operation log, but you said to save every record of create checkpoint, which is from protection service. Just want to understand what you mean08:50
saggihttps://review.openstack.org/#/c/350121/08:51
saggiFor those who missed it08:51
chenyingsaggi: I see this spec. I think it is ok. I can implement it.08:54
saggithen +1 it :)08:56
openstackgerritzengchen proposed openstack/smaug: Encapsulate smaug client in Operation Engine  https://review.openstack.org/31039408:57
xiangxinyongsaggi: we are discuss where to store the checkpoint information when the operation engine trigger a create checkpoint request.08:59
chenyingsaggi: as your design  If I also want to save scheduled-operation-id to userdata That mean define the user-data field like this:09:00
chenying    {09:00
chenying        ...09:00
chenying        "user-data": {09:00
chenying                "smaug-created-by": "operation-engine",09:00
chenying"smaug-scheduled-operation-id":"cf56bd3e-97a7-4078-b6d5-f36246333fd9",09:00
chenying        }09:00
chenying    }09:00
xiangxinyongsaggi: I discuss this with yuval and chenying. we all think these two place are not the best place to store checkpoint info. "scheduled_operation"->"operation_definition" and "scheduled_operation_logs"->"extend_info"09:01
* saggi is thinking...09:01
xiangxinyongsaggi: do you have some suggestions?09:01
xiangxinyongsince we don't filter checkpoints by plan at the Newton09:02
saggiThe main issue is that we have an operation that want's to save information it can query later.09:03
xiangxinyongyep09:03
saggiHow do other project handle plugins needing their own tables?09:04
xiangxinyong?09:05
xiangxinyongdo you mean to add a new table to record this checkpoint information per scheduledoperation?09:05
xiangxinyongI write a new table structure here. https://etherpad.openstack.org/p/scheduledoperation09:08
xiangxinyongor we filter checkpoints by plan in the Restful API?09:10
chenyingyuval: The original requirement about operation log is from smaug horizon. xinyong think we need a global page or api to show every operation(protect/delete/restore) record and its status(error/available).09:11
chenyingyuval: you know we can query the protect operation record from checkpoint api. query the restore operation record from resotre api. But we cann't query the delete operation record at present.09:15
*** smile-luobin_ has quit IRC09:33
*** smile-luobin has joined #openstack-smaug09:34
*** zhangshuai_ has quit IRC09:40
*** yamamoto_ has quit IRC09:41
*** zhurong has quit IRC10:13
*** yamamoto has joined #openstack-smaug10:17
*** yamamoto has quit IRC10:22
*** yamamoto has joined #openstack-smaug10:23
*** yamamoto has quit IRC10:28
*** garryfan has joined #openstack-smaug10:33
*** garryfan has quit IRC10:34
*** garryfan has joined #openstack-smaug10:44
*** iceyao has quit IRC10:45
*** saggi has quit IRC10:50
*** yamamoto has joined #openstack-smaug10:55
*** yizhihui has quit IRC11:03
*** garryfan has quit IRC11:05
*** yamamoto has quit IRC11:11
*** yamamoto has joined #openstack-smaug11:54
*** yamamoto has quit IRC11:59
*** yamamoto has joined #openstack-smaug12:00
*** yamamoto has quit IRC12:05
*** yamamoto has joined #openstack-smaug12:11
*** zhurong has joined #openstack-smaug12:33
*** iceyao has joined #openstack-smaug12:41
*** yamamoto has quit IRC12:49
*** yamamoto has joined #openstack-smaug13:13
*** zhurong has quit IRC13:15
*** zhurong has joined #openstack-smaug13:16
*** zengyingzhe_ has joined #openstack-smaug13:22
*** zengyingzhe has quit IRC13:25
*** zhurong has quit IRC13:25
*** yamamoto has quit IRC13:26
*** zhurong has joined #openstack-smaug13:27
*** saggi has joined #openstack-smaug13:33
*** zhurong has quit IRC13:48
*** zhurong has joined #openstack-smaug13:50
*** zhurong has quit IRC13:57
*** zhurong has joined #openstack-smaug13:58
*** yamamoto has joined #openstack-smaug14:26
*** yamamoto has quit IRC14:33
*** iceyao has quit IRC14:39
*** yuval has quit IRC15:01
*** zhurong has quit IRC15:33
*** saggi has quit IRC16:07
*** xiangxinyong has quit IRC16:25
*** xiangxinyong has joined #openstack-smaug16:25
*** zhongjun_ has quit IRC16:53
*** zhongjun_ has joined #openstack-smaug16:55
*** xiangxinyong has quit IRC16:56
*** smile-luobin has quit IRC16:56
*** xiangxinyong has joined #openstack-smaug16:57
*** zengyingzhe_ has quit IRC16:58
*** zengyingzhe has joined #openstack-smaug17:00
*** openstackgerrit_ has joined #openstack-smaug17:06
*** openstackgerrit_ has quit IRC17:08
*** xiangxinyong_ has joined #openstack-smaug17:36
*** xiangxinyong has quit IRC17:39
*** zengchen has quit IRC18:13
*** gampel has joined #openstack-smaug18:16
*** zhonghua-lee has quit IRC19:14
*** zhonghua-lee has joined #openstack-smaug19:15
*** gampel has quit IRC19:57
*** gampel has joined #openstack-smaug20:24
*** gampel has quit IRC20:44
*** yamamoto has joined #openstack-smaug21:09
*** yamamoto has quit IRC21:18
*** yamamoto has joined #openstack-smaug22:29
*** yamamoto_ has joined #openstack-smaug22:31
*** yamamoto has quit IRC22:31
*** zhurong has joined #openstack-smaug23:45
*** zhongjun_ has quit IRC23:47
*** zhongjun_ has joined #openstack-smaug23:48
*** zhurong has quit IRC23:54

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