*** zhangshuai has joined #openstack-smaug | 01:32 | |
*** zhangshuai has quit IRC | 01:40 | |
openstackgerrit | zengchen proposed openstack/smaug: Implement restart of Operation Engine service https://review.openstack.org/304048 | 02:36 |
---|---|---|
openstackgerrit | zengchen proposed openstack/smaug: Implement RestAPIs of trigger. https://review.openstack.org/286406 | 02:36 |
openstackgerrit | zengchen proposed openstack/smaug: Implement RestAPIs of Scheduled Operation. https://review.openstack.org/287036 | 02:36 |
openstackgerrit | Merged openstack/smaug-dashboard: Submit Protection Plan API for dashboard https://review.openstack.org/302729 | 03:11 |
openstackgerrit | Yuval Brik proposed openstack/smaug: Implement Graph pack and unpack https://review.openstack.org/304160 | 05:16 |
*** yuval has joined #openstack-smaug | 05:48 | |
*** WANGFeng has joined #openstack-smaug | 05:59 | |
*** WANGFeng has quit IRC | 06:38 | |
yuval | ping yinwei_computer | 07:12 |
openstackgerrit | wangliuan proposed openstack/smaug: Implement the protection flow https://review.openstack.org/281011 | 07:25 |
chenzeng | yuval:ping | 07:49 |
chenzeng | yuval:1. I want to know whether you agree with me about the restart flow of Operation Engine. if you agree, i will continue to develop the 'resume_operation' interface of executor. | 07:53 |
chenzeng | yuval:2. did you see the updates at smaug/operationengine/manager.py/create_scheduled_operation submitted in https://review.openstack.org/304048. I think we need adding that logic. | 07:57 |
yuval | chenzeng: hey | 07:58 |
yuval | chenzeng: let me look into it, 1 minute | 07:58 |
chenzeng | yuval:ok, thanks. | 07:58 |
yuval | chenzeng: the restart flow looks good to me | 07:59 |
chenzeng | yuval:ok. | 07:59 |
chenzeng | yuval:how about 2. | 07:59 |
yuval | chenzeng: I'll read it again if there is nothing special, I'll +1 it | 07:59 |
yuval | regarding 2 | 07:59 |
yuval | what is the cast interface of RPC? | 08:01 |
chenzeng | there are two kinds of interfaces, one is call and another is cast. | 08:02 |
chenzeng | cast is used to broadcast the requests. | 08:03 |
chenzeng | but call is used to send request and wait the response. | 08:03 |
yuval | do you mean that when we create the trigger, we can use 'cast' to broadcase the request to all instances? | 08:04 |
openstackgerrit | zengchen proposed openstack/smaug: Implement restart of Operation Engine service https://review.openstack.org/304048 | 08:05 |
chenzeng | yes. | 08:05 |
chenzeng | if we use cast, we don't know whether it is success. | 08:06 |
yuval | So, you suggest that in rpcapi.py, create/update/delete trigger will use cast? | 08:16 |
yuval | chenzeng: ? | 08:17 |
chenzeng | yuval:i am here | 08:17 |
chenzeng | yuval:create use call, and delete use cast. | 08:18 |
yuval | chenzeng: why won't create and update use cast also? | 08:19 |
chenzeng | yuval:maybe it is better to use cast for create/update/delete. | 08:19 |
chenzeng | if so, we need to check the trigger property at the API service. then send the right tirgger property to Operation Engine. | 08:21 |
yuval | in order to avoid sending invalid trigger property? | 08:22 |
chenzeng | yes | 08:22 |
chenzeng | yuval:can you discuss this problem with saggi and gampel. i think it can not be solved by only changing the way of sending requst. it become a problem of distributed system. | 08:27 |
chenzeng | if we have two instances of Operation Engine as A/B. we hope both of them have same triggers. but if operation 'o1' is registered to A, but when request of unregistering 'o1' is sended to B, how to do. | 08:30 |
yuval | sorry, I thought we are speaking about create/update/delete of triggers | 08:37 |
yuval | not operations | 08:37 |
chenzeng | ok. | 08:38 |
chenzeng | 1. use cast for /create/update/delete trigger. | 08:38 |
chenzeng | what do you think. | 08:38 |
yuval | sounds good | 08:38 |
chenzeng | regarding the operation. .how about using call for creating scheduled operation and using cast for deleting scheduled operation. | 08:39 |
yuval | sounds very good | 08:39 |
chenzeng | ok, i will update. thank you. | 08:39 |
yuval | just one thing | 08:40 |
yuval | in rpcapi.py | 08:40 |
chenzeng | yes | 08:40 |
yuval | the target doesn't have the fanout parameter | 08:40 |
yuval | now, I'm not sure, but I think using cast for broadcast requires the fanout parameter | 08:40 |
yuval | I'm trying to figure that out from the documentation | 08:41 |
chenzeng | ok, thanks. | 08:41 |
chenzeng | i have another question. | 08:41 |
yuval | sure | 08:41 |
chenzeng | you can see the problem first. | 08:41 |
chenzeng | https://bugs.launchpad.net/smaug/+bug/1566793 | 08:42 |
openstack | Launchpad bug 1566793 in Smaug "authenticate in protection service client" [Undecided,New] | 08:42 |
yuval | Yes, I've seen this one | 08:43 |
chenzeng | do you know how to use keystone to solve the expiry of token. i know the trust id of token may be work. but i don't know how to use. | 08:45 |
chenzeng | if you know, please give me some example. thanks. | 08:49 |
yuval | I'm not sure what you mean by "solve the expiry" | 08:51 |
yuval | do you mean, extend the session? | 08:51 |
yuval | or retrieve the expiry time? | 08:52 |
chenzeng | i mean the token is invalid because of exceeding the valid time. | 08:56 |
yuval | I need to read more about keystone api for that | 08:56 |
chenzeng | no, you no need to. i will do that work. thanks. | 08:58 |
yinweiishere | ping yuval | 09:37 |
openstackgerrit | Merged openstack/smaug-dashboard: Submit Schedule Operation API for dashboard https://review.openstack.org/302947 | 09:37 |
openstackgerrit | Merged openstack/smaug-dashboard: Submit Restore API for dashboard https://review.openstack.org/302955 | 09:37 |
yuval | ping yinweiishere | 10:21 |
*** openstack has joined #openstack-smaug | 11:15 | |
*** openstack has quit IRC | 11:16 | |
*** openstack has joined #openstack-smaug | 11:31 | |
*** openstackgerrit has quit IRC | 11:35 | |
*** gampel has quit IRC | 11:35 | |
*** yinwei_computer has quit IRC | 11:35 | |
*** gampel has joined #openstack-smaug | 11:36 | |
*** openstackgerrit has joined #openstack-smaug | 11:50 | |
openstackgerrit | Merged openstack/smaug: Add checkpoint id to the response of the checkpoint POST action https://review.openstack.org/303971 | 13:04 |
openstackgerrit | Merged openstack/smaug-dashboard: Submit Protectable API for dashboard https://review.openstack.org/302978 | 13:04 |
openstackgerrit | Yuval Brik proposed openstack/smaug: Implement Graph pack and unpack https://review.openstack.org/304160 | 13:11 |
openstackgerrit | Yuval Brik proposed openstack/smaug: Fix init_host of protection service https://review.openstack.org/305267 | 13:18 |
openstackgerrit | Merged openstack/smaug-dashboard: Submit Provider API for dashboard https://review.openstack.org/303003 | 13:24 |
*** chenying_ has joined #openstack-smaug | 13:34 | |
openstackgerrit | Merged openstack/smaug: Implement RestAPIs of trigger. https://review.openstack.org/286406 | 13:36 |
openstackgerrit | Merged openstack/smaug: Implement RestAPIs of Scheduled Operation. https://review.openstack.org/287036 | 13:37 |
*** CrayZee1 has joined #openstack-smaug | 13:37 | |
openstackgerrit | Merged openstack/smaug: graph: add test to verify diamond dependence https://review.openstack.org/303820 | 13:37 |
openstackgerrit | Merged openstack/smaug-dashboard: Submit Checkpoint API for dashboard https://review.openstack.org/303011 | 13:38 |
openstackgerrit | Merged openstack/smaug-dashboard: Submit Trigger API for dashboard https://review.openstack.org/303015 | 13:38 |
openstackgerrit | Merged openstack/smaug-dashboard: [Triggers] Submit index view function https://review.openstack.org/303793 | 13:39 |
openstackgerrit | Yuval Brik proposed openstack/smaug: Add providers.d directory to setup.cfg https://review.openstack.org/305127 | 13:41 |
*** chenying has quit IRC | 13:43 | |
*** CrayZee has quit IRC | 13:43 | |
openstackgerrit | Yuval Brik proposed openstack/smaug: Implement Graph pack and unpack https://review.openstack.org/304160 | 13:45 |
openstackgerrit | Merged openstack/smaug: Protection manager register protectable plugins https://review.openstack.org/303813 | 13:47 |
openstackgerrit | Merged openstack/smaug: Fix init_host of protection service https://review.openstack.org/305267 | 13:51 |
openstackgerrit | xiangxinyong proposed openstack/smaug-dashboard: [Triggers] Submit create view function https://review.openstack.org/303795 | 14:14 |
openstackgerrit | xiangxinyong proposed openstack/smaug-dashboard: [Triggers] Submit create view function https://review.openstack.org/303795 | 14:20 |
openstackgerrit | Yuval Brik proposed openstack/smaug: Add providers.d directory to setup.cfg https://review.openstack.org/305127 | 14:23 |
openstackgerrit | Yuval Brik proposed openstack/smaug: Implement Graph pack and unpack https://review.openstack.org/304160 | 14:45 |
openstackgerrit | xiangxinyong proposed openstack/smaug-dashboard: [Triggers] Submit detail view function https://review.openstack.org/303799 | 14:57 |
*** yuval has quit IRC | 14:58 | |
openstackgerrit | xiangxinyong proposed openstack/smaug-dashboard: [Triggers] Submit detail view function https://review.openstack.org/303799 | 15:03 |
*** yuval has joined #openstack-smaug | 15:04 | |
*** yuval has quit IRC | 15:04 | |
openstackgerrit | xiangxinyong proposed openstack/smaug-dashboard: [Triggers] Submit detail view function https://review.openstack.org/303799 | 15:08 |
openstackgerrit | xiangxinyong proposed openstack/smaug-dashboard: [Protection Providers] Submit index view function https://review.openstack.org/303973 | 15:17 |
openstackgerrit | xiangxinyong proposed openstack/smaug-dashboard: [Protection Providers] Submit detail view function https://review.openstack.org/303983 | 15:22 |
*** openstack has joined #openstack-smaug | 15:50 | |
*** openstack has joined #openstack-smaug | 15:54 | |
*** openstack has joined #openstack-smaug | 16:08 | |
*** zhongjun__ has quit IRC | 16:36 | |
*** zhongjun_ has joined #openstack-smaug | 16:37 | |
openstackgerrit | Merged openstack/smaug: Add providers.d directory to setup.cfg https://review.openstack.org/305127 | 17:40 |
*** chenying_ has quit IRC | 17:52 | |
*** chenying_ has joined #openstack-smaug | 17:53 | |
*** CrayZee1 has quit IRC | 18:38 | |
*** yinweiishere has quit IRC | 18:39 | |
*** CrayZee has joined #openstack-smaug | 18:39 | |
*** openstackgerrit has quit IRC | 18:39 | |
*** yinweiishere has joined #openstack-smaug | 18:39 | |
*** openstackgerrit has joined #openstack-smaug | 18:55 | |
*** zhongjun__ has joined #openstack-smaug | 19:37 | |
*** CrayZee has quit IRC | 19:48 | |
*** zhongjun_ has quit IRC | 19:48 | |
*** CrayZee has joined #openstack-smaug | 19:48 | |
*** CrayZee has quit IRC | 20:04 | |
*** CrayZee has joined #openstack-smaug | 20:09 | |
*** CrayZee1 has joined #openstack-smaug | 20:10 | |
*** CrayZee has quit IRC | 20:11 | |
*** CrayZee has joined #openstack-smaug | 20:41 | |
*** CrayZee1 has quit IRC | 20:47 | |
*** c00281451 has joined #openstack-smaug | 20:52 | |
*** chenzeng has quit IRC | 20:52 | |
*** saggi1 has joined #openstack-smaug | 21:14 | |
*** saggi1 has quit IRC | 21:14 | |
*** saggi1 has joined #openstack-smaug | 21:15 | |
*** saggi1 has quit IRC | 21:19 | |
*** c00281451_ has joined #openstack-smaug | 21:38 | |
*** c00281451 has quit IRC | 21:41 | |
openstackgerrit | chenhuayi proposed openstack/smaug: The network protectable plugin include port, network, subnet, securitygroup, route. https://review.openstack.org/305522 | 23:22 |
openstackgerrit | chenhuayi proposed openstack/smaug: Implement neutron network protectable plugin https://review.openstack.org/305522 | 23:26 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!