Friday, 2017-03-17

*** catintheroof has joined #senlin00:03
*** catintheroof has quit IRC00:16
*** Jeffrey4l has quit IRC00:25
*** guoshan has joined #senlin00:40
*** catintheroof has joined #senlin01:02
*** catintheroof has quit IRC01:02
*** catintheroof has joined #senlin01:02
*** elynn_ has joined #senlin01:07
*** elynn__ has joined #senlin01:11
*** elynn_ has quit IRC01:12
*** guoshan has quit IRC01:24
*** guoshan has joined #senlin01:49
*** Jeffrey4l has joined #senlin01:53
openstackgerritWangBinbin proposed openstack/senlin master: Use HostAddressOpt for opts that accept IP and hostnames  https://review.openstack.org/44680702:07
*** Jeffrey4l has quit IRC02:14
*** Jeffrey4l has joined #senlin02:14
*** catintheroof has quit IRC02:36
*** Jeffrey4l has quit IRC02:41
*** Jeffrey4l has joined #senlin02:41
*** yuanying has quit IRC03:03
*** guoshan has quit IRC03:52
*** elynn__ has quit IRC04:32
*** guoshan has joined #senlin04:44
*** guoshan has quit IRC04:48
*** yuanying has joined #senlin04:56
*** elynn has joined #senlin05:07
*** elynn_ has joined #senlin05:25
*** elynn has quit IRC05:27
*** XueFeng has joined #senlin05:57
*** Jeffrey4l has quit IRC06:02
Qimingelynn_, I'm taking over 444933 in sdk06:05
Qimingfixing the merge conflicts06:05
elynn_Qiming, thanks!06:05
Qimingwill merge it once gate approves it06:05
openstackgerritMerged openstack/senlin master: Use HostAddressOpt for opts that accept IP and hostnames  https://review.openstack.org/44680706:06
*** Jeffrey4l has joined #senlin06:17
*** zhurong has joined #senlin06:21
*** guoshan has joined #senlin06:27
*** shu-mutou-AWAY is now known as shu-mutou06:56
Qimingelynn_, https://review.openstack.org/444933 is in07:06
elynn_Qiming, thanks!07:07
openstackgerritQiming Teng proposed openstack/senlin master: Add get_stack_template support for heat  https://review.openstack.org/44686607:07
openstackgerritQiming Teng proposed openstack/senlin master: Support to adopt a stack as a senlin node  https://review.openstack.org/44686707:07
yuanbinHi, I have a question, When senlin node CREATING status(CREATING status, log apear error), senlin node suport force delete ?08:11
Qimingyuanbin, the node should not be in CREATING status forever08:12
Qimingit will transits into an ERROR status then you can delete it08:12
Qimingif it remains in CREATING status, it is a senlin bug to be reported/fixed08:12
yuanbinQiming, ok.08:13
yuanbinQiming, https://review.openstack.org/#/c/446443/ I commit a nova driver support floatingip associate or disassociate, but not anyone review.08:17
Qimingem, need some patience08:18
Qimingone question, why are you adding that to the drvier?08:18
yuanbinQiming, nova profile support floating, so you must driver support floating ip08:22
QimingI mean what's your requirement?08:22
Qimingyuanbin, are you aware of this work? http://git.openstack.org/cgit/openstack/senlin/tree/contrib/vdu/vdu/server.py08:24
yuanbinQiming, yes08:25
Qimingin that server variant, elynn is already adding floating ip support to nova server08:27
Qimingpls think if we really need the associate/diassociate api08:27
QimingI'm fine with the patch per se08:27
Qimingjust want to ensure we are not adding things that no one is using08:27
*** zhurong has quit IRC08:27
yuanbinQiming,  elynn_  commit use neutron driver, I think nova driver associate ip also need.08:30
Qimingokay08:31
yuanbinelynn_, I think floating ip neutron driver support, the nova associate floating , nova parameter use floating ip, server_id , the neutron driver parameter use floating ip, the server fix ip port_id08:32
elynn_The reason I could think of to merge this patch is: when someone develop a custom profile, they might need to use this function.08:33
elynn_Qiming, Is there a better way to expose all sdk proxy functions instead of add an entry in senlin driver?08:34
Qimingelynn_, in theory, we can invoke sdk functions directly08:34
Qimingthe senlin driver is only an indirection layer08:35
elynn_Yes, but it will handle the authentication stuff.08:35
yuanbinelynn_, the neutron driver floatingip_update in openstacksdk has exist bug , the port_id in post body will be change id , so, the openstacksdk  network update_ip don't work  Qiming08:36
elynn_I previous use something like 'self.network(obj).conn.network.xxx' to call sdk functions08:36
yuanbinelynn_, Qiming in python-openstacksdk update_ip function, post uri the body port_id parameter will be update to id=floaintingip id08:41
Qimingelynn_, this design was intentional08:41
Qimingwe want senlin's code self-contained08:41
Qimingwe want exceptions from other packages isolated and handled well08:42
Qimingwe want to consolidate the api calls we make to other services so that when they change, we can quickly identify the places where we need a fix08:43
Qimingif we spread all those dependencies everywhere, ... you know the consequences08:43
elynn_okay, seems convince.08:46
elynn_yuanbin, you mean floatingip_update didn't work?08:47
elynn_If so, open a bug to sdk and paste the log08:47
yuanbinelynn_, yes, the python-openstacksdk update_ip will be change parameter port_id to port and port_id value change to floatingip id08:49
yuanbinelynn_, port_id change to id, I'm sorry08:49
elynn_I didn't get it..08:51
elynn_You mean if I update port_id to another value08:51
elynn_Then it will throw an error?08:51
yuanbinelynn_, yes.08:53
*** guoshan has quit IRC08:56
*** guoshan has joined #senlin08:57
yuanbinelynn_, I have commit python-openstacksdk bug, https://bugs.launchpad.net/python-openstacksdk/+bug/1673707 , You find the error message09:05
openstackLaunchpad bug 1673707 in OpenStack SDK "network update_ip id error" [Undecided,New]09:05
yuanbinHi, I have a question, I use senlin node-create , but nova compute service is down, the node CREATING status forever, I think is a bug09:15
yuanbinThe engine log: subnet_profile1 [2f586aef] NODE_CREATE - START: None , don't update about this node09:15
Qimingnode create is started, but the invocation of nova api should fail09:16
Qimingwe should somehow capture that error and translate it into a senlin exception09:17
Qimingif not09:17
Qimingit is a bug09:17
*** shu-mutou is now known as shu-mutou-AWAY09:26
*** elynn_ has quit IRC09:38
*** elynn_ has joined #senlin09:39
*** elynn__ has joined #senlin09:42
*** elynn_ has quit IRC09:44
*** elynn__ has quit IRC10:11
*** elynn__ has joined #senlin10:12
*** elynn_ has joined #senlin10:16
*** elynn__ has quit IRC10:17
*** elynn_ has quit IRC10:20
*** elynn_ has joined #senlin10:21
*** elynn__ has joined #senlin10:25
*** elynn_ has quit IRC10:25
*** elynn__ has quit IRC10:32
*** elynn__ has joined #senlin10:33
*** elynn_ has joined #senlin10:37
*** elynn__ has quit IRC10:37
*** elynn_ has quit IRC10:40
*** yuanying has quit IRC10:45
*** guoshan has quit IRC10:48
*** zhurong has joined #senlin11:12
*** XueFeng has quit IRC11:39
*** yuanying has joined #senlin11:40
*** catintheroof has joined #senlin13:10
*** catintheroof has quit IRC13:10
*** catintheroof has joined #senlin13:10
*** elynn has joined #senlin13:37
openstackgerritQiming Teng proposed openstack/senlin master: Add get_env and get_files function to heat driver  https://review.openstack.org/44700113:41
*** elynn_ has joined #senlin13:51
*** elynn has quit IRC13:53
*** elynn_ has quit IRC13:55
*** elynn_ has joined #senlin13:56
*** zhurong has quit IRC13:56
*** elynn_ has quit IRC13:57
*** elynn has joined #senlin14:05
*** elynn has quit IRC14:15
*** elynn has joined #senlin15:21
*** elynn_ has joined #senlin15:25
*** elynn has quit IRC15:26
*** elynn_ has quit IRC15:27
*** elynn has joined #senlin15:29
*** elynn has quit IRC15:35
*** catintheroof has quit IRC18:59
*** catintheroof has joined #senlin19:06
*** catintheroof has quit IRC21:16
*** Jeffrey4l has quit IRC21:35
*** Jeffrey4l has joined #senlin21:36

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