*** catintheroof has joined #senlin | 00:23 | |
*** dixiaoli has joined #senlin | 01:01 | |
*** dixiaoli_ has joined #senlin | 01:02 | |
*** dixiaoli has quit IRC | 01:02 | |
*** elynn has joined #senlin | 01:20 | |
*** catintheroof has quit IRC | 01:47 | |
*** liyi has joined #senlin | 02:43 | |
*** ruijie has joined #senlin | 02:48 | |
*** catintheroof has joined #senlin | 02:50 | |
*** catintheroof has quit IRC | 03:03 | |
openstackgerrit | RUIJIE YUAN proposed openstack/senlin master: fix physical id should not be 'UNKNOWN' https://review.openstack.org/494066 | 03:12 |
---|---|---|
openstackgerrit | Merged openstack/senlin master: Fix adpoted server with duplicated network https://review.openstack.org/493766 | 03:39 |
openstackgerrit | Merged openstack/senlin master: Fix stack adopt failure. https://review.openstack.org/493797 | 03:40 |
openstackgerrit | Merged openstack/senlin master: Adopted node deletion error https://review.openstack.org/493420 | 03:44 |
*** liyi has quit IRC | 04:44 | |
Qiming | senlin cores: | 04:53 |
Qiming | http://lists.openstack.org/pipermail/openstack-dev/2017-August/121170.html | 04:53 |
chenyb4 | Hi, Qiming I want known cluster timeout funcation, about cluster operation timeout or other ? | 05:17 |
Qiming | chenyb4, it is action timeout | 05:18 |
Qiming | but can be overridden by individual clusters when needed | 05:19 |
chenyb4 | The timeout in create cluster configure, but the cluster operation don't use cluster timeout , use default_action_timeout in senlin configure file | 05:19 |
Qiming | sounds a bug | 05:20 |
chenyb4 | The nova driver use default_action_timeout trigger timeout raise | 05:20 |
chenyb4 | I see the code, the value not load from cluster database when will be use timeout operation | 05:22 |
Qiming | we may need a change like this: | 05:22 |
Qiming | add one line before : http://git.openstack.org/cgit/openstack/senlin/tree/senlin/engine/actions/cluster_action.py#n54 | 05:22 |
Qiming | self.timeout = self.entity.timeout | 05:23 |
chenyb4 | If cluster operation timeout only return faild log , the operation it's still going on | 05:25 |
chenyb4 | ? | 05:25 |
Qiming | don't understand what you are saying | 05:25 |
Qiming | "return faild log" <-- what is this? | 05:26 |
Qiming | "the operation it's still going on" <-- what is the subject? what do you mean by 'it'? | 05:26 |
chenyb4 | return operation faild, the reason timeout | 05:28 |
Qiming | check Action class | 05:28 |
Qiming | it has definition of RETURNS and STATUSES | 05:29 |
chenyb4 | scale-out operation, log appear create node faild, but nova it's still going create vm | 05:30 |
Qiming | the operation should return base_action.TIMEOUT, and the action should have its status set to base_action.FAILED | 05:30 |
Qiming | there is currently nothing we can do for this | 05:30 |
Qiming | if wanted, the only improvement I can think of is : when timeout is triggered, send a send a nova delete operation if we are creating a VM | 05:32 |
Qiming | but there is nothing we can do for VM update or VM delete | 05:32 |
Qiming | it just times out, that is what happened | 05:32 |
Qiming | if you have a better proposal, I'd like to hear it | 05:33 |
chenyb4 | I think if cluster operation timeout, the operation will be abort operation. | 05:34 |
Qiming | does nova have an abort api? | 05:34 |
chenyb4 | operation timeout after trigger raise | 05:37 |
Qiming | ... | 05:39 |
Qiming | don't understand ... | 05:39 |
Qiming | "trigger raise" what? | 05:40 |
chenyb4 | "trigger raise" the action operation timeout raise | 05:41 |
Qiming | raise is a verb | 05:43 |
Qiming | ... | 05:43 |
Qiming | raise what? | 05:43 |
Qiming | can you type in Chinese? | 05:46 |
chenyb4 | if timeout trigger, the operationg will terminate ? | 05:47 |
ruijie | I guess it's the same problem we talked about yesterday. The cluster action was marked as timeout, but the there are still some node actions being processed | 05:49 |
Qiming | if an operation times out, we don't have a general solution to stop that operation in the backend service (e.g. Nova) | 05:49 |
Qiming | no, ruijie, these are two issues | 05:49 |
Qiming | one is about how to make sure node actions can stop execution | 05:50 |
Qiming | another is about how to stop the nova server operation that was triggered | 05:50 |
openstackgerrit | liyi proposed openstack/python-senlinclient master: Add profile type ops cli https://review.openstack.org/492047 | 06:17 |
openstackgerrit | liyi proposed openstack/python-senlinclient master: Add profile type ops cli https://review.openstack.org/492047 | 06:39 |
openstackgerrit | liyi proposed openstack/python-senlinclient master: Add profile type ops cli https://review.openstack.org/492047 | 06:44 |
openstackgerrit | liyi proposed openstack/senlin master: Add profile type operation CLI user guide https://review.openstack.org/494093 | 07:26 |
*** guoshan has joined #senlin | 07:47 | |
*** guoshan_ has joined #senlin | 07:50 | |
*** guoshan has quit IRC | 07:53 | |
*** elynn has quit IRC | 07:59 | |
*** elynn has joined #senlin | 08:00 | |
*** elynn_ has joined #senlin | 08:04 | |
*** elynn has quit IRC | 08:04 | |
*** XueFeng has quit IRC | 08:20 | |
*** XueFeng has joined #senlin | 08:20 | |
*** dixiaoli has joined #senlin | 08:34 | |
*** dixiaoli has quit IRC | 08:36 | |
*** dixiaoli_ has quit IRC | 08:38 | |
*** dixiaoli has joined #senlin | 09:14 | |
*** dixiaoli has quit IRC | 09:45 | |
*** dixiaoli has joined #senlin | 09:48 | |
*** dixiaoli has quit IRC | 10:03 | |
*** elynn_ has quit IRC | 10:06 | |
*** guoshan_ has quit IRC | 10:40 | |
openstackgerrit | RUIJIE YUAN proposed openstack/senlin master: DB support for 'action_acquire_first_ready' https://review.openstack.org/494162 | 10:47 |
*** ruijie has quit IRC | 10:49 | |
*** elynn has joined #senlin | 11:45 | |
*** chenyb4_ has joined #senlin | 12:36 | |
*** catintheroof has joined #senlin | 12:49 | |
*** chenyb4_ has quit IRC | 12:56 | |
*** chenyb4_ has joined #senlin | 12:56 | |
*** chenyb4_ has quit IRC | 13:00 | |
*** chenyb4_ has joined #senlin | 13:03 | |
*** elynn_ has joined #senlin | 13:39 | |
*** elynn has quit IRC | 13:41 | |
*** chenyb4_ has quit IRC | 13:58 | |
*** elynn__ has joined #senlin | 14:10 | |
*** elynn_ has quit IRC | 14:13 | |
*** elynn__ has quit IRC | 14:58 | |
*** elynn__ has joined #senlin | 14:59 | |
*** elynn__ has quit IRC | 16:01 | |
*** catintheroof has quit IRC | 21:21 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!