Wednesday, 2017-08-16

*** catintheroof has joined #senlin00:23
*** dixiaoli has joined #senlin01:01
*** dixiaoli_ has joined #senlin01:02
*** dixiaoli has quit IRC01:02
*** elynn has joined #senlin01:20
*** catintheroof has quit IRC01:47
*** liyi has joined #senlin02:43
*** ruijie has joined #senlin02:48
*** catintheroof has joined #senlin02:50
*** catintheroof has quit IRC03:03
openstackgerritRUIJIE YUAN proposed openstack/senlin master: fix physical id should not be 'UNKNOWN'  https://review.openstack.org/49406603:12
openstackgerritMerged openstack/senlin master: Fix adpoted server with duplicated network  https://review.openstack.org/49376603:39
openstackgerritMerged openstack/senlin master: Fix stack adopt failure.  https://review.openstack.org/49379703:40
openstackgerritMerged openstack/senlin master: Adopted node deletion error  https://review.openstack.org/49342003:44
*** liyi has quit IRC04:44
Qimingsenlin cores:04:53
Qiminghttp://lists.openstack.org/pipermail/openstack-dev/2017-August/121170.html04:53
chenyb4Hi, Qiming I want known cluster timeout funcation, about cluster operation timeout or other ?05:17
Qimingchenyb4, it is action timeout05:18
Qimingbut can be overridden by individual clusters when needed05:19
chenyb4The timeout in create cluster configure, but the cluster operation don't use cluster timeout , use default_action_timeout in senlin configure file05:19
Qimingsounds a bug05:20
chenyb4The nova driver use default_action_timeout trigger timeout raise05:20
chenyb4I see the code, the value not load from cluster database when will be use timeout operation05:22
Qimingwe may need a change like this:05:22
Qimingadd one line before : http://git.openstack.org/cgit/openstack/senlin/tree/senlin/engine/actions/cluster_action.py#n5405:22
Qimingself.timeout = self.entity.timeout05:23
chenyb4If cluster operation timeout only return faild log , the operation it's still going on05:25
chenyb4?05:25
Qimingdon't understand what you are saying05: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
chenyb4return operation faild, the reason timeout05:28
Qimingcheck Action class05:28
Qimingit has definition of RETURNS and STATUSES05:29
chenyb4scale-out operation, log appear create node faild, but nova it's still going create vm05:30
Qimingthe operation should return base_action.TIMEOUT, and the action should have its status set to base_action.FAILED05:30
Qimingthere is currently nothing we can do for this05:30
Qimingif 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 VM05:32
Qimingbut there is nothing we can do for VM update or VM delete05:32
Qimingit just times out, that is what happened05:32
Qimingif you have a better proposal, I'd like to hear it05:33
chenyb4I think if cluster operation timeout, the operation will be abort operation.05:34
Qimingdoes nova have an abort api?05:34
chenyb4operation timeout after trigger raise05:37
Qiming...05:39
Qimingdon't understand ...05:39
Qiming"trigger raise" what?05:40
chenyb4"trigger raise" the action operation timeout raise05:41
Qimingraise is a verb05:43
Qiming...05:43
Qimingraise what?05:43
Qimingcan you type in Chinese?05:46
chenyb4if timeout trigger, the operationg will terminate ?05:47
ruijieI 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 processed05:49
Qimingif an operation times out, we don't have a general solution to stop that operation in the backend service (e.g. Nova)05:49
Qimingno, ruijie, these are two issues05:49
Qimingone is about how to make sure node actions can stop execution05:50
Qiminganother is about how to stop the nova server operation that was triggered05:50
openstackgerritliyi proposed openstack/python-senlinclient master: Add profile type ops cli  https://review.openstack.org/49204706:17
openstackgerritliyi proposed openstack/python-senlinclient master: Add profile type ops cli  https://review.openstack.org/49204706:39
openstackgerritliyi proposed openstack/python-senlinclient master: Add profile type ops cli  https://review.openstack.org/49204706:44
openstackgerritliyi proposed openstack/senlin master: Add profile type operation CLI user guide  https://review.openstack.org/49409307:26
*** guoshan has joined #senlin07:47
*** guoshan_ has joined #senlin07:50
*** guoshan has quit IRC07:53
*** elynn has quit IRC07:59
*** elynn has joined #senlin08:00
*** elynn_ has joined #senlin08:04
*** elynn has quit IRC08:04
*** XueFeng has quit IRC08:20
*** XueFeng has joined #senlin08:20
*** dixiaoli has joined #senlin08:34
*** dixiaoli has quit IRC08:36
*** dixiaoli_ has quit IRC08:38
*** dixiaoli has joined #senlin09:14
*** dixiaoli has quit IRC09:45
*** dixiaoli has joined #senlin09:48
*** dixiaoli has quit IRC10:03
*** elynn_ has quit IRC10:06
*** guoshan_ has quit IRC10:40
openstackgerritRUIJIE YUAN proposed openstack/senlin master: DB support for 'action_acquire_first_ready'  https://review.openstack.org/49416210:47
*** ruijie has quit IRC10:49
*** elynn has joined #senlin11:45
*** chenyb4_ has joined #senlin12:36
*** catintheroof has joined #senlin12:49
*** chenyb4_ has quit IRC12:56
*** chenyb4_ has joined #senlin12:56
*** chenyb4_ has quit IRC13:00
*** chenyb4_ has joined #senlin13:03
*** elynn_ has joined #senlin13:39
*** elynn has quit IRC13:41
*** chenyb4_ has quit IRC13:58
*** elynn__ has joined #senlin14:10
*** elynn_ has quit IRC14:13
*** elynn__ has quit IRC14:58
*** elynn__ has joined #senlin14:59
*** elynn__ has quit IRC16:01
*** catintheroof has quit IRC21:21

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