13:00:02 #startmeeting senlin 13:00:03 Meeting started Tue Nov 1 13:00:02 2016 UTC and is due to finish in 60 minutes. The chair is yanyanhu. Information about MeetBot at http://wiki.debian.org/MeetBot. 13:00:04 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 13:00:06 The meeting name has been set to 'senlin' 13:00:16 hi 13:00:18 hi 13:00:23 hi 13:00:24 hi 13:00:31 hi, guys 13:00:54 lets wait for while for other attenders 13:01:50 ok, lets start, I think Qiming will join soon 13:01:59 here is the agenda https://wiki.openstack.org/wiki/Meetings/SenlinAgenda#Agenda_.282016-11-01_1300_UTC.29 13:02:10 please feel free to add any item you want to discuss 13:02:20 #topic ocata work items 13:02:29 o/ 13:02:30 https://etherpad.openstack.org/p/senlin-ocata-workitems 13:02:32 hi, Qiming 13:02:51 ok, the first item 13:02:59 performance test. no progress recently 13:03:14 will work on it later after versioned request job is done 13:03:29 next one is HA 13:03:45 hi, Qiming, lixinhui 13:03:56 I guess no code work in last two weeks 13:04:02 yes 13:04:10 we delivered Auto-healing 13:04:10 but do have some new ideas/plan after summit :) 13:04:15 presentation 13:04:18 cool 13:04:33 and get good feedback there, from masakari 13:04:34 how is it going 13:04:47 taker team? 13:04:55 the HA team 13:04:59 and Adam 13:05:01 ah, I see 13:05:13 the suse guy 13:05:27 and one pacemaker guy 13:05:50 they suggest we cooperate on HA spec and integration together 13:05:58 great 13:06:15 on my side, I may draft a BP about mistral integration with Senlin 13:06:21 in this week 13:06:33 will need your comments and suggestions 13:06:44 nice, please ping us in the channel and will definitely help to review 13:06:59 :) 13:07:03 I believe there are lots of jobs we can do together with them 13:07:07 And they also suggest us to attend their weekly meeting. 13:07:19 Yes :) 13:07:31 Thursday afternoon? 13:07:33 yes, I saw the message you left in the etherpad 13:07:46 our afternoon? 13:08:04 hope that won't conflict with your day time work 13:08:18 Can't remember the time 13:08:23 I think Qiming joined that meeting before 13:08:43 https://wiki.openstack.org/wiki/Meetings/HATeamMeeting 13:08:55 ok, we can check the schedule later. Hope you and Qiming can get time to join it, lixinhui 13:08:57 Can't find meeting time info from above page... 13:09:04 Okay 13:09:12 will find the time later 13:09:17 elynn, I recall its our afternoon but not very sure 13:09:25 lixinhui, thanks :) 13:09:29 :) 13:09:56 ok, plz update the etherpad if there is any new progress about HA, lixinhui Qiming, :) 13:09:58 thanks 13:10:08 sure 13:10:10 ok, lets move on 13:10:16 document 13:10:17 Ah, here http://eavesdrop.openstack.org/#High_Availability_Meeting Monday afternoon. 13:10:26 elynn, nice 13:10:35 maybe I will join it as well 13:10:39 as listener :) 13:11:08 ok, next one 13:11:17 versioned requests 13:11:26 Qiming is now focusing on it 13:11:34 and I'm also trying to provide some help 13:11:44 the basic framework has been ready before summit 13:12:11 so the current job is migrating old non-versioned implementation to versioned one 13:12:31 Qiming is working on cluster related APIs and I'm now working on node related ones 13:12:56 you guys can refer to our recent patches to get more idea about this work 13:13:08 and welcome more hands on it if you guys have time :) 13:13:26 this the one of the most important work we want to finish this cycle 13:13:49 and without it, it will be risky to make any change on our API interfaces 13:13:56 and also rpc interface I think 13:14:04 so hope can finish it soon 13:14:26 hi, Qiming, any more comment on the detail? 13:15:08 ok, lets move on 13:15:14 zaqar message receiver 13:15:28 spent some time in last two weeks to address some backlogs 13:15:41 including add more support to openstacksdk 13:15:54 brian have helped to review and approve those patches 13:16:06 and I think message receiver can now work correctly 13:16:20 I'm still working on integration test for it and this job has almost been done 13:16:35 only need to wait for sdk to bump its version to make it work 13:16:54 after that, I will consider to build a story as reference for user 13:17:15 to illustrate how to use this new type of receiver 13:17:29 yanyanhu: i’m actually doing a release right now so a new version should be out within an hour. would have been out right now but got busy at the end of yesterday 13:18:01 briancurtin, great, thanks a lot :) 13:18:27 I will try to check the integration test after new release is ready 13:19:03 ok, any comments or question about this work? 13:19:27 ok, next one 13:19:37 event/notification, no progress I guess 13:19:55 next one, batch policy 13:20:05 ruijie is not here? 13:20:25 ruijie is now working on it 13:20:42 the basic support has been done and he is now adding batch policy support to more cluster actions 13:20:47 like cluster_delete 13:20:52 node_delete, etc. 13:21:22 please help to review the code if you guys have time :) 13:21:24 thanks 13:21:38 okay, will 13:21:45 ok, above is all items in the etherpad 13:22:32 hi, XueFengLiu lvdongbing, plz feel free to add work items you are working on to the etherpad as well :) 13:22:50 Ok :) 13:22:54 that will be helpful for us to track them 13:23:02 thanks :) 13:23:13 I believe you guys are also working on some important items 13:23:39 although they are not on the list 13:24:03 ok, next item in agenda 13:24:26 #topic news from Barcelona summit 13:24:27 xuefeng is trying to rework the senlin lock thing 13:24:35 Qiming, ah right 13:24:39 but I am not sure he is changing it in the right way 13:24:43 the first patch has been there 13:25:01 Qiming, maybe this worth a spec/bp? 13:25:11 don't think so 13:25:18 I think we'd better make a more thorough discussion on it before starting code job 13:25:26 need some explanation why this change is needed 13:25:29 yes 13:25:42 yes, or else it would be a waste of time 13:26:16 xuefeng is not online now 13:26:31 maybe we can have a discussion on this topic in irc tomorrow 13:26:37 can sync with him later 13:26:42 ok 13:27:06 so if no update for work item, maybe you guys can give us some update about summit :) 13:27:13 news 13:27:18 Qiming, lixinhui elynn :) 13:27:42 okay 13:27:54 we delivered the two presentations, well done 13:28:16 nice 13:28:18 particularly the VM HA story, well received by the community wide vm-ha story team 13:28:38 senlin may play an important role in that story 13:28:50 and it is now an expectation from product working group 13:28:54 cool. 13:29:19 Adam et al are working on a protocol for VM HA events so that different OpenStack components can be easily integrated 13:29:28 do need more cross-project effort to build the HA solution 13:29:35 I asked him to leave a message when there is a draft for review 13:29:58 yes, that will very important for our listener 13:30:06 they have openstack-ha meetings every Thursday afternoon (need double check), they want us to join it 13:30:14 if there is a standard for the format, that will be very helpful 13:30:46 could be Monday ... 13:30:55 http://eavesdrop.openstack.org/#High_Availability_Meeting 13:31:00 yes, maybe Monday 13:31:06 elynn just found this link 13:31:23 will join it as well as listener 13:31:35 time is not bad for UTC+8 13:31:41 yup 13:31:56 next thread is about integration with Magnum 13:32:18 yanyanhu: sorry to interrupt, but just wanted to say openstacksdk 0.9.9 is now available: https://pypi.python.org/pypi/openstacksdk/0.9.9 13:32:24 I joined their design session, brought up this as an alternative to their new clustering feature 13:32:34 briancurtin, great! 13:32:48 thank you so much for this quick verion bumping 13:33:00 let's see if gate is using the latest version of sdk 13:33:01 will test it tomorrow after I go back to office 13:33:10 Qiming, yes 13:33:44 magnum team has some special requirements that they cannot get from Heat, seems falling completely into senlin's mission 13:34:20 Ton from the magnum team will have a call with me to understand the detailed requirements next week 13:34:32 Qiming, yes, I noticed their discussion about node group in mailing list 13:34:39 the third item is about integration with Tacker 13:34:43 nice, will jion it as well 13:34:49 s/jion/join 13:34:55 Haiwei proposed a session with tacker time to start this 13:35:17 Could you add me in that call? :) 13:35:18 seems auto-scaling and auto-heaing are both features they want 13:35:30 elynn, will let you know if the time is decided 13:35:47 sure, elynn, don't have the invitation yet, will forward 13:36:03 Thanks Qiming yanyanhu 13:36:14 me2 plus 13:36:21 they don't have a complete understanding about senlin, so we gave them an intro 13:36:25 sure 13:36:27 okay, lixinhui 13:36:38 :) 13:36:43 the primary concern is about the invocation path: 13:36:58 TOSCA->heat-translator->heat-template 13:37:19 that means two things: they have to use Heat for consuming TOSCA input 13:37:44 and they have to use senlin indirectly through heat templates 13:38:12 however, after confirmation with Sadhev, neither one should be a barrier 13:38:29 heat-translator can be easily adapted to generate senlin profile/policy specs directly 13:38:41 good news 13:38:47 although the implementation is not there yet 13:39:09 I believe there should be no barrier here for we can have lots of discussion with TOSCA team last year 13:39:24 we already have 13:39:35 then they understood ... for single stack cosisting of a combination of many different type of resources, they will continue to use Heat 13:39:57 when they need to build a pool of resources, they will turn to senlin 13:40:35 there may be some additional requirements for scaling pools of resources at a finer granularity 13:40:48 yes, they can keep using heat as the orchestration engine. if they have requirement for resource pool, senlin cluster is a good choice 13:40:54 doesn't look like a barrier though 13:41:02 yes, won't be 13:41:14 yes, we have more knobs for them to manage such pools 13:41:22 right 13:41:32 that why we started this project 13:41:35 that was the 3rd item 13:41:46 the next item is about baremetal support 13:42:21 some Huawei people joined out morning session, raising requirements on manageing edge devices, which are baremetal machines 13:43:04 we shared the existing BP (from yongli) and expressed our expectation to resource investments 13:43:25 https://blueprints.launchpad.net/senlin/+spec/scaling-bearmetal 13:43:26 the gentleman promised that they will invest some people to get this done 13:43:32 I think we can find more from this link for what they are doing. https://etherpad.openstack.org/p/meghdwar 13:43:34 hope somebody can pick it up :) 13:44:15 I have just marked the BP as obsolete because we are not receiving requirements on it 13:44:27 need to resume it now 13:44:34 elynn, thanks for the link :) 13:44:40 Qiming, yes 13:45:02 seems lixinhui and haiwei are both interested in the NFV story 13:45:11 actually baremetal cluster is a very common requirement for many use cases I think 13:45:17 maybe we can create a thread for that 13:45:22 sure 13:45:34 will add this item to etherpad as well 13:45:39 to make it easy to track 13:45:42 lixinhui, please amend if I'm missing anything 13:46:09 no, your introduction is complete and perfect :) 13:46:18 have the same feeling, haha 13:46:37 such a nice girl, never say things bad about me 13:46:45 :) 13:46:53 I think nova can manage bare metal, why do we need a bare metal cluster? 13:46:59 LoL 13:47:22 elynn, maybe manging it through ironic is a better way 13:47:26 managing a server is not the same thing as managing a cluster, right? 13:48:07 you mean we might need some special policy for bare metal ? 13:48:21 we need profile type 13:48:56 a profile type to use ironic ? 13:49:03 yes, think so 13:49:39 and maybe for other barematel backends 13:49:46 if needed 13:50:36 their api is here: http://developer.openstack.org/api-ref/baremetal/ 13:50:41 I see .. 13:50:50 you cannot treat it just as a different nova 13:52:17 ok, looks good 13:52:25 any more comments here? 13:52:33 I thought ironic is a driver for nova, seems I was wrong. 13:52:48 elynn, it is also a individual service I think 13:53:00 just nova has virt driver for it 13:53:04 I guess 13:53:22 I think xuefeng is online, but he doesn't know how to join a channel, ... 13:53:32 ok... 13:53:42 I saw he dropped 13:53:51 and didn't join back 13:54:11 anyway, we have 6 mins left 13:54:22 well, he left a message on code review , :D 13:54:33 nice 13:54:36 will check it 13:54:45 #topic open discussion 13:54:47 Patch Set 1: 13:54:47 I am online.But I can't access #openstack-meeting now. 13:54:53 ... 13:55:05 maybe network problem 13:55:33 the most interesting way to leave msg I've ever seen :) 13:56:05 ok, we have 4mins 13:56:10 any more topics? 13:56:18 no from me 13:56:28 hi, xuefengliu, good to see U again :) 13:57:02 ok, if not further item to discuss, we can release the channel a little bit earlier 13:57:05 this time 13:57:16 ok 13:57:19 use phone now 13:57:23 ... 13:57:28 network is unstable 13:57:45 network has some problem 13:57:45 ok, thanks all you guys for joining 13:57:52 xuefengliu, yes... 13:58:12 will end the meeting. Have a good night :) 13:58:22 have a good one 13:58:27 :) 13:58:33 bbl 13:58:38 88 13:58:45 8 13:58:45 #endmeeting