Wednesday, 2017-01-18

*** shu-mutou-AWAY is now known as shu-mutou00:43
*** zhurong has joined #senlin00:56
*** zhurong has quit IRC00:56
*** zhurong has joined #senlin00:56
*** XueFeng has quit IRC01:27
*** XueFeng has joined #senlin01:29
*** yanyanhu has joined #senlin01:34
*** chohoor has joined #senlin01:41
openstackgerritXueFeng Liu proposed openstack/senlin: Revise CLUSTER_CHECK design, avoid creating too many action records  https://review.openstack.org/42161501:43
openstackgerritXueFeng Liu proposed openstack/senlin: Revise CLUSTER_CHECK design, avoid creating too many action records  https://review.openstack.org/42161501:45
*** lixinhui has joined #senlin01:50
openstackgerritXueFeng Liu proposed openstack/senlin: Revise CLUSTER_CHECK design, avoid creating too many action records  https://review.openstack.org/42161502:02
openstackgerritCao Xuan Hoang proposed openstack/senlin: Replaces yaml.load() with yaml.safe_load()  https://review.openstack.org/42162802:20
*** Drago has quit IRC02:25
*** elynn has joined #senlin02:29
openstackgerritRUIJIE YUAN proposed openstack/senlin: revise BadRequest exception message  https://review.openstack.org/42104502:44
*** ruijie has joined #senlin02:45
*** zhurong has quit IRC03:00
*** zhurong has joined #senlin03:02
*** XueFeng has quit IRC03:05
*** XueFeng has joined #senlin03:05
*** XueFeng has quit IRC03:20
*** zhurong has quit IRC03:23
*** XueFeng_ has joined #senlin03:37
*** XueFeng_ has quit IRC03:55
*** XueFeng has joined #senlin03:56
*** XueFeng has quit IRC04:04
*** XueFeng has joined #senlin04:05
*** XueFeng has quit IRC04:11
*** XueFeng has joined #senlin04:12
*** XueFeng has quit IRC04:31
*** XueFeng has joined #senlin04:34
*** XueFeng has quit IRC04:40
*** XueFeng has joined #senlin04:45
openstackgerritShu Muto proposed openstack/senlin-dashboard: Add delete action for cluster  https://review.openstack.org/42166704:54
*** shu-mutou has quit IRC04:56
*** XueFeng has quit IRC04:59
*** XueFeng has joined #senlin05:04
*** XueFeng has quit IRC05:14
*** xuhaiweixuhaiwei has quit IRC05:15
*** XueFeng has joined #senlin05:23
*** XueFeng has quit IRC05:27
*** XueFeng has joined #senlin05:41
*** XueFeng has quit IRC05:46
*** XueFeng has joined #senlin05:47
*** XueFeng has quit IRC05:54
*** XueFeng has joined #senlin06:03
*** XueFeng has quit IRC06:06
openstackgerritMerged openstack/senlin: revise BadRequest exception message  https://review.openstack.org/42104506:20
*** xuhaiwei_ has joined #senlin06:21
openstackgerritOpenStack Proposal Bot proposed openstack/senlin-dashboard: Imported Translations from Zanata  https://review.openstack.org/42168306:22
xuhaiwei_Qiming, tacker vdu scaling seems only using heat-template, no nova server type profile I think06:22
Qimingit can be changed ...06:22
Qimingso long we don't break userland06:22
Qimingthen we can kick heat out of the picture06:22
xuhaiwei_Qiming, reallyyyyy?06:23
Qiminga senlin "nova server" profile can model a VDU completely, without having to create a heat stack06:23
xuhaiwei_only one type profile?06:23
Qimingan extended nova server, with ports, security groups, volumes auto-created and managed06:23
Qimingyou can treat it as a small heat stack06:23
Qimingin real-life, a bare nova server is not useful, and a full heat stack is seldom needed either06:24
Qimingthen the call flow becomes simplified06:25
Qimingit won't be tacker -> heat -> senlin -> heat06:25
xuhaiwei_ok, since tacker only talks to senlin, it doesn't know how the vdu is scaled06:25
Qimingit will be tacker -> senlin06:25
Qimingcreate senlin policy in tosca06:25
Qimingjust like they do today, using heat06:26
Qimingit would help tacker a lot06:26
xuhaiwei_by the way, when will this feature suppored?06:28
Qimingit is on agenda, high priority, to be landed in Pike06:29
Qimingelynn is already prototyping it06:29
yanyanhuhopefully, we will have a prototype before summit06:30
elynnYes, I'm working on it and hopefully finish it ASAP.06:30
Qimingcool!06:31
elynnBut in Ocata, I'm not sure if I can finished it. But for prototype, I'm working on and will finish it before summit.06:31
wllabsThe TZAwareDateTime is very cool06:32
wllabslocal timezone rather than utc06:32
elynnHi Qiming , Can I update the node.data in profile.do_create?06:32
QimingI'm seeing it a break-thru, previously we were limited by ourself sticking to a resource type exposed by a single service06:32
Qimingsure you can do06:33
Qimingit is runtime data06:33
elynnThose ports created in do_create should be stored in node.data and deleted in profile.do_delete.06:33
xuhaiwei_there is one thing I want to discuss, up to now my understanding about integrate senlin to tacker is deploying all the senlin resources by heat by using a heat template which is translated from tacker's tosca template, or should I request senlin-api directly not using Heat ?06:34
Qimingtoday, you will do it using heat template06:35
Qimingbecause we don't support combinations of nova server and ports into a VDU06:35
xuhaiwei_I wonder if it is a good way06:35
Qimingin future, we hope the implementation will shift away from having to have heat template as an intermediate representation06:36
xuhaiwei_thanks for your suggestion06:37
openstackgerritRUIJIE YUAN proposed openstack/senlin: unify exceptions' message  https://review.openstack.org/42110906:38
Qimingnp, xuhaiwei_06:41
yanyanhuhi, xuhaiwei_, I noticed Kanagaraj Manickam leave a comment said: As discussed in meeting, pls add dependency to senlin bp for supporting selective vdu scaling and we could merge.06:47
yanyanhufor nova server adoption, xuefeng has started a bp for it06:48
QimingI see, so 'selective scaling' becomes a must06:48
yanyanhulet me find the link for u06:48
yanyanhuQiming, yes, seems so06:48
yanyanhuhttps://blueprints.launchpad.net/senlin/+spec/senlin-adpot-function06:48
yanyanhuthis one, xuhaiwei_06:48
xuhaiwei_thanks, I am updating the spec now :)06:49
xuhaiwei_Qiming, yanyanhu, I think for NFV's use case, the VNFs are different from each other, one can be a firewall, one can be loadbalancer, you need to scale out the node of specific function06:51
yanyanhumy pleasure, although the implementation detail has not been decided yet, the basic idea has been discussed06:51
yanyanhuxuhaiwei_, yes, that's why we need a more powerful "server" profile06:51
Qimingxuhaiwei_, are you placing a firewall VNF and a LB VNF into the same cluster?06:56
Qimingwhy are you doing that?06:56
xuhaiwei_Qiming, not in the same cluster, by doing selective vdu auto-scaling, only the selected vdus are in the same cluster, right?06:57
Qimingyes, that is why you are grouping things into the same cluster06:58
Qimingyou want that group to be scalable06:58
Qimingif different VNFs live in different clusters, which seems natural to me, you don't have that question06:58
*** hanwei has joined #senlin07:26
openstackgerritEthan Lynn proposed openstack/senlin: Add port_create/port_delete to neutron driver  https://review.openstack.org/42170907:28
yanyanhuhi, elynn, xuhaiwei_ lixinhui , will you be free at 4:00pm?07:29
openstackgerritShu Muto proposed openstack/senlin-dashboard: Add update action for cluster  https://review.openstack.org/42171107:29
xuhaiwei_yanyanhu, I am ok07:30
elynnyanyanhu, I'm free at that time07:30
yanyanhuwill try to set up a discussion for summit proposal07:30
yanyanhuelynn, ok07:30
xuhaiwei_yanyanhu, I have created one session topic for the summit since my boss is gathering the summit session proposal information07:31
yanyanhuxuhaiwei_, I see. actually we are now considering whether we need to set up two proposals for this topic07:33
yanyanhulets discuss the detail later07:33
*** zhurong has joined #senlin07:37
*** zhurong has quit IRC07:46
xuhaiwei_yanyanhu, how to have the meeting? in this channel?07:46
xuhaiwei_by the way I got the email from xuefeng, but no phone found07:47
*** XueFeng has joined #senlin07:47
xuhaiwei_XueFeng, I can't see the phone in your mail07:47
wllabshttps://bugs.launchpad.net/senlin/+bug/165223207:49
openstackLaunchpad bug 1652232 in senlin "receiver with action 'CLUSTER_CREATE' cannot be triggered successfully" [High,In progress] - Assigned to lvdongbing (dbcocle)07:49
wllabsthe bug need to be solved ?07:50
Qimingwllabs, I think lvdongbing is already working on it07:59
Qimingpls contact him and see if that is true07:59
*** XueFeng has quit IRC08:35
*** XueFeng has joined #senlin08:36
*** Wu_ has joined #senlin08:38
XueFenghi, xuhaiwei_. I have send to you.08:42
XueFenghi, wllabs. You can see this patch https://review.openstack.org/#/c/415128/08:42
xuhaiwei_XueFeng: got it, thanks08:43
XueFengAny time you can call me:)08:46
Wu_Hi, I want to create a heat stack using a template which contains senlin resource type. I got the ERROR: HEAT-E99001 Service senlin is not available for resource type OS::Senlin::Profile:reason: The client (senlin) is not available08:46
Wu_My other senlin operation works well08:49
*** XueFeng has quit IRC08:54
QimingWu_, you will need to dig into heat code on enabling senlin plugin08:55
xuhaiwei_Hi yanyanhu, others, this is the session proposal summary for senlin_tacker_integration https://etherpad.openstack.org/p/boston_summit_proposal_senlin_tacker09:02
Wu_Thank you, Qiming, but I cannot find any information about enabling senlin plugin, could you tell me how to do it?09:02
yanyanhuxuhaiwei_, thanks a lot. will take a look at it and leave comment :)09:03
*** XueFeng has joined #senlin09:05
QimingWu_, you have to read the source code ...09:16
Qimingcannot do that for you09:16
Qimingit should resides in heat/engine/drivers/ ...09:16
Wu_Thank you, Qiming :)09:33
*** XueFeng has quit IRC09:34
QimingWu_, in heat, drivers are called clients, sorry09:34
*** XueFeng has joined #senlin09:54
*** XueFeng has quit IRC10:05
*** XueFeng has joined #senlin10:19
*** hanwei has quit IRC10:26
*** XueFeng has quit IRC10:33
*** XueFeng has joined #senlin10:34
*** XueFeng has quit IRC10:39
*** XueFeng has joined #senlin10:40
wllabsImportance  Wishlist10:48
wllabshigh > low > wishlist ?10:48
*** chohoor has quit IRC10:54
*** yanyanhu has quit IRC11:04
wllabsSupport to Scheduled Actions11:08
wllabsDoes this feature will exists in the ocata?11:08
wllabsBetter Versioning for Profile/Policy . Does this feature exist in newton? or to the next version ?11:17
*** ruijie has quit IRC11:30
*** ruijie_ is now known as ruijie11:30
*** zhurong has joined #senlin12:53
*** elynn has quit IRC13:03
*** zhurong has quit IRC13:11
*** elynn has joined #senlin13:11
elynnI found that it's not easy to pass metadata like {'config': {'foo': bar'}}13:12
*** zhurong has joined #senlin13:12
elynnsenile will treat {'foo':'bar'} as str.13:12
*** zhurong has quit IRC13:13
*** zhurong has joined #senlin13:32
*** catintheroof has joined #senlin13:45
*** hanwei has joined #senlin14:06
*** fabian4 has quit IRC14:15
*** fabian4 has joined #senlin14:16
*** hanwei_ has joined #senlin14:27
*** hanwei has quit IRC14:29
*** hanwei has joined #senlin14:36
*** hanwei_ has quit IRC14:38
*** XueFengLiu has joined #senlin14:51
*** eandersson__ has joined #senlin15:15
*** openstack has joined #senlin15:22
*** ruijie has joined #senlin15:24
*** elynn has quit IRC15:54
*** Jeffrey4l has quit IRC16:01
*** Jeffrey4l_ has joined #senlin16:01
*** Jeffrey4l_ is now known as Jeffrey4l16:02
*** Drago1 has joined #senlin16:26
*** catintheroof has quit IRC17:44
*** catintheroof has joined #senlin17:44
*** catintheroof has quit IRC17:44
*** catintheroof has joined #senlin17:45
*** catintheroof has quit IRC17:50
*** XueFeng has quit IRC18:34
*** Jeffrey4l has quit IRC21:35
*** Jeffrey4l has joined #senlin21:35
*** Jeffrey4l has quit IRC23:24
*** ruijie has quit IRC23:24
*** Jeffrey4l has joined #senlin23:24
*** ruijie has joined #senlin23:24
*** Jeffrey4l has quit IRC23:29
*** Jeffrey4l has joined #senlin23:41
*** Jeffrey4l has quit IRC23:42
*** Jeffrey4l has joined #senlin23:42

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