12:59:50 #startmeeting senlin 12:59:51 Meeting started Tue Dec 6 12:59:50 2016 UTC and is due to finish in 60 minutes. The chair is yanyanhu. Information about MeetBot at http://wiki.debian.org/MeetBot. 12:59:52 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 12:59:54 The meeting name has been set to 'senlin' 13:00:02 hello, everyone 13:00:20 hi,all 13:00:32 hi, XueFeng 13:00:40 hi 13:00:45 hi, lvdongbing 13:00:46 hi,yanyan,dongbing 13:01:04 :) 13:01:08 evening :) 13:01:11 evening :) 13:01:25 hi 13:01:28 hi, Qiming 13:02:08 ok, lets start 13:02:10 here is the agenda, please feel free to add items 13:02:14 https://wiki.openstack.org/wiki/Meetings/SenlinAgenda#Agenda_.282016-11-22_1300_UTC.29 13:02:40 #topic ocata workitems 13:02:42 https://etherpad.openstack.org/p/senlin-ocata-workitems 13:02:52 ok, lets start from ocata workitems 13:03:01 test 13:03:26 I think Ruijie_ has spent sometime to understand senlin rally plugin? 13:03:35 some time 13:04:03 yes, yanyanhu, working on it 13:04:11 related workitem has been put back to TODO list, so please feel free to pick it up :) 13:04:16 thanks a lot for working on t 13:04:36 please ping me any time you meet problem 13:04:43 hi, electrofelix 13:04:51 just proposed a patch about cluster_scale_in' 13:04:51 https://review.openstack.org/#/c/407433/ 13:04:51 Hi sorry I'm late. 13:04:52 sure :) 13:05:00 sorry, electrofelix, wrong ping :) 13:05:02 hi, elynn 13:05:10 elynn, no problem :) 13:05:11 ;) 13:05:20 ok, next one 13:05:26 Health management 13:05:47 xinhui is not here I guess? 13:06:06 I have read the patch xinhui proposed 13:06:52 it looks good 13:06:59 just a small question about the detail 13:07:13 may need to confirm with her offline 13:07:23 Have you discuss about it? 13:07:33 no, just left comment there 13:07:45 let me find the patch 13:07:54 https://review.openstack.org/#/c/402296/ 13:07:55 this one 13:08:54 just have a question about the location to generate event 13:09:02 the same as the question from Michael 13:10:06 I recalled xinhui said ocatavia team hope us to join their meeting to discuss this proposal 13:10:21 may need to have further discussion on it 13:10:40 ok, lets move on 13:10:49 versioned request 13:11:00 only receiver_notify and webhook_trigger left I guess 13:11:07 hi, XueFeng, has your part been done? 13:11:25 action create/delete need to do 13:11:26 seems there are still a few left to do 13:11:44 I see 13:11:54 will work on it soon 13:12:01 hope this can be done by this week 13:12:07 If senlinclient need add action create/delete? 13:12:10 OK 13:12:24 Will do it tomorrow 13:12:26 since next week will be the time for ocata-2 13:12:35 XueFeng, thanks a lot :) 13:12:39 just search the word 'request_context' 13:13:07 if all have changed to 'request_context2', it means we have get the whole thing completed 13:13:13 yes 13:13:20 ok 13:13:41 than we can remove those old service calls 13:13:54 and switch to new ones 13:14:01 rename all the xyz2 to xyz 13:14:07 yep 13:14:09 yes 13:14:28 ok, lets move on 13:14:36 container profile 13:14:44 haiwei is also not here I think 13:14:53 I am here 13:14:59 sorry :) 13:15:06 just get in 13:15:21 About container, I used it this week.@xuhaiwei 13:15:48 XueFeng, met any problem? 13:15:50 XueFeng, you can report bug :) 13:16:36 shall we discuss about the container image? 13:16:41 xuhaiwei, I noticed some change on DB apis 13:16:44 https://review.openstack.org/#/c/404547/ 13:17:08 but just some user invisible change 13:17:30 Need some guideline, I can't use it smooth:( 13:17:41 smoothly 13:17:59 I guess we still don't have a doc or guide for creating container cluster :) 13:18:16 Need add 13:18:20 XueFeng, does it work? 13:18:24 that will be the best if there could be an example 13:18:50 I was only reading the code and doing imagination, aka, day dreaming 13:18:53 I create a vm cluster 13:19:01 XueFeng, maybe this can help you a little https://github.com/openstack/senlin/blob/master/doc/specs/approved/container-cluster.rst 13:19:48 use ubuntu image which installed docker and py-docker 13:20:12 XueFeng, the image doesn't work, I think 13:20:49 XueFeng, you should make the docker daemon running in the vm when it is started 13:21:07 I do this 13:21:33 We can discuss in #senlin later 13:21:52 ok, I used to test it before, it worked, but didn't test it recently 13:22:11 yes, and I think we need a doc for it finally 13:22:23 yanyanhu, yes, agree 13:22:26 or at least a simple guide :) 13:22:40 The biggest problem maybe the docker network?@xuhaiwei 13:22:46 to help user understand how to set it up 13:23:13 XueFeng, I am not sure, I didn't meet the network problem before 13:23:47 XueFeng, you mean the network connection between senlin engine and docker deamon inside VM? 13:24:21 I think so 13:24:28 Yes 13:24:38 why is that a problem? 13:24:42 if senlin-engine is not located in network controller, that could be a problem 13:25:03 then heat won't be able to do software config, right? 13:25:17 XueFeng, you should confirm if the docker client get the right url to docker daemon 13:25:22 all os-collect-config ... things will break 13:25:24 um, it's a little different I think 13:25:36 but basically yes 13:25:46 and ansible won't be usable 13:25:54 right 13:26:12 although I know a lot of people/projects are deploying software into vms using ansible 13:26:24 ansible is just a ssh 13:26:38 according to my test, if docker client gets the right url, it can reach to the docker daemon 13:26:49 so, haiwei, maybe you can share some details abot the deployment progress with XueFeng 13:27:09 sure, yanyanhu 13:27:43 thanks :) 13:27:56 thanks, xuhaiwei 13:28:04 ok, lets talk more about this issue later 13:28:07 lets move on 13:28:13 event/notification 13:28:16 XueFeng, I think you need to check two things, if docker engine is running, and if docker client got the right url 13:28:25 hi, Qiming, I think most work has been done? 13:28:39 ok. xuhaiwei 13:28:42 the basic support 13:28:54 last patch for notification working poc is there for review 13:29:07 next thing is about adding some configuration options 13:29:28 https://review.openstack.org/406595 13:29:30 this one 13:29:32 so that users can customize the event types and levels to log, even options for different drivers 13:29:46 ok, great 13:29:58 then ... docs 13:30:01 then we can write some story about it 13:30:02 yes 13:30:48 will review the patch soon 13:31:29 so those are all items in the list 13:31:43 if there is no more question, lets go to next topic 13:31:51 one thing about docker 13:31:56 just 1 min 13:32:01 yes 13:32:08 xuhaiwei, pls review https://review.openstack.org/#/c/407412/ 13:32:25 it is about a refactoring of the dependency building 13:32:50 thx 13:33:54 ok, lets move on? 13:34:04 sure 13:34:12 #topic Senlin based VDU support in Taker 13:34:29 hi, xuhaiwei, still there? 13:34:33 ... Tacker 13:34:41 ah, sorry, misclick 13:34:56 so have you guys reply to the invitation? 13:35:05 to join the meeting in Dec.14 13:35:20 what invitation 13:35:29 0530UTC 13:35:30 I saw haiwei responded 13:35:56 Ruijie_, tacker team invite us to join their weekly meeting to discuss the senlin based VDU support 13:36:01 Qiming, ok 13:36:36 so maybe we can have a discussion about it before that meeting 13:36:38 thanks yanyanhu, will check 13:36:41 to make everything clear 13:37:07 good idea 13:37:09 Ruijie_, it's not a public invitation :) but we both can join it 13:37:43 yes, since I think not everyone of the team is clear about the background or the purpose of that proposal 13:37:55 this is an important use case for us I believe 13:37:55 ok , whis url? 13:37:58 where 13:38:10 so hope everyone can get better understand on it 13:38:15 the major concern, as far as I understand, is about translating TOSCA into policies parsable by Heat (or Senlin) 13:38:40 XueFeng, will ask haiwei and share it with the team 13:38:54 https://review.openstack.org/#/c/352943/ 13:39:41 in the NFV world, people need to manage resource (their term, VDUs) pools, making them scalable and resilient 13:39:46 that is a high-level requirement 13:39:49 actually I didn't quite understand that diagram... 13:40:07 great, will check 13:40:26 especially about the translation for hot template which will be used as profile spec 13:40:31 Tacker is mainly about VNF orchestration, and they don't want to reinvent the wheel, doing everything from scratch 13:41:11 it is a tosca parser thing, yanyanhu, I asked Sahdev about this, it is a trivial job for them 13:41:27 I see. 13:41:29 generating heat templates or senlin spes means almost the same to them 13:41:55 yes, if the translation can be done between tosca template and senlin profile directly, that will be the best 13:41:56 just the Tacker team prefers using heat, which can bundle a lot of things together 13:42:13 Qiming, yes, understand that requirement 13:42:27 since vm cluster is not the only resource they need to orchestrate 13:42:28 what I wanted to remind them is about operation 13:43:07 they will experience a lot of headaches if sticking to large templates for all use cases 13:43:37 yes, that could be a problem 13:44:01 I believe haiwei has some more details, especially regarding the translation and landing workflow 13:44:13 yes, want to listen to his idea 13:44:31 will talk with him tomorrow to find a time for further discussion 13:44:49 to help the team to understand it 13:44:55 through irc or call 13:44:57 meeting time: meeting to 0530UTC starting Wed Dec 14th 13:45:16 sounds great 13:45:17 yes, hope everyone who is interested in this topic can join it 13:45:57 ok, any more question about this topic? 13:46:23 ok, open discussion 13:46:29 #topic open discussion 13:47:22 oh, one thing I want to remind the team is next week will be ocata 2 13:47:36 ... what? 13:47:51 yes, Dec 12-16 13:47:54 based on the schedule 13:48:14 this is a really short cycle... 13:48:38 and ocata3 will be Jan 23-27 13:48:50 the last week before China spring festival 13:48:52 okay 13:49:12 so please pay more attention on the timeline :) 13:49:17 are we gonna make some release plans? 13:49:35 Qiming, yes, definitely 13:49:42 I will try to start a etherpad on it 13:49:57 and hope to have further discussion based on it 13:50:12 maybe just using the ocata workitems etherpad? 13:50:33 Qiming, yes 13:50:44 highlight some work items we want to complete by O2 and O3? 13:50:47 will list our goals there 13:50:56 those goals we setup at the beginning of this cycle 13:51:09 okay 13:51:18 #action yanyanhu list goals of ocata release in etherpad 13:51:24 guys, I just did some bad things 13:51:30 what... 13:51:31 self approved a patch again 13:51:32 https://review.openstack.org/#/c/407427/ 13:51:46 I commited it on master branch 13:51:56 no problem :) 13:52:01 then ... dependencys become a mess again 13:52:02 ... 13:52:08 anyway, pls review 13:52:10 that is a bad news... 13:52:14 sure 13:52:30 deleted 32 lines of code with that patch, :D 13:52:46 :) 13:53:05 :) 13:53:08 will looks through those opened patches tomorrow 13:53:18 trapped by some other things recently... 13:53:55 ok, any more topics for discussion :) 13:54:16 if not, we can release the channel a litte earlier this time :P 13:54:37 About bare metal 13:54:38 no from me :) 13:54:43 XueFeng, yes 13:55:27 no from me 13:55:28 Does it in progress? 13:55:40 XueFeng, nope I think 13:55:53 but we do need support on baremetal 13:56:03 ok 13:56:25 so very appreciative if anyone can work on it :) 13:56:51 yep 13:56:53 ok, I think that's all for this meeting 13:56:59 thanks all you guys for joining 13:57:05 have a good night :) 13:57:07 Need more discuss about it. 13:57:12 XueFeng, sure 13:57:16 thanks and have a good night 13:57:17 we can discuss it later 13:57:23 good night 13:57:31 #endmeeting