13:00:11 #startmeeting senlin 13:00:11 Meeting started Tue Feb 7 13:00:11 2017 UTC and is due to finish in 60 minutes. The chair is yanyanhu. Information about MeetBot at http://wiki.debian.org/MeetBot. 13:00:13 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 13:00:15 The meeting name has been set to 'senlin' 13:00:27 hello 13:00:28 hello 13:00:31 hi, Qiming 13:01:15 I guess some guys are still in vacation :) 13:01:38 yep 13:01:49 hi 13:01:52 hi, elynn 13:02:29 Saw xinhui's email, she might be on vacation. 13:02:36 lets wait for a while for other attenders 13:02:40 elynn, yep 13:03:49 ok, lets get started 13:03:51 https://wiki.openstack.org/wiki/Meetings/SenlinAgenda#Agenda_.282017-02-07_1300_UTC.29 13:04:04 here is the agenda, please feel free to add items 13:04:10 just a short one :) 13:04:31 #topic Ocata final RC 13:04:41 Ocata final RC will be in two weeks 13:05:00 and we have cut the rc1 release and the stable/ocata branch was built on it 13:05:30 nice 13:05:34 if there is any critical fix coming in next two weeks, we can consider to port them back 13:05:53 so pike cycle will come soon :) 13:05:56 I've already merged two backports 13:06:14 Qiming, cool :) 13:06:22 so the back port will be done automatically? 13:06:36 at the end of O cycle 13:06:38 ... no 13:06:55 so it needs release team's help? 13:07:08 cherry pick, propose, review, gate, approve, merge 13:07:24 I see 13:08:41 and I noticed that doug send a mail said they will wait for a while for several projects who haven't had ocata release candidiate yet 13:08:55 so after that, the cycle will be switched to pike? 13:09:28 after official release 13:09:43 I see 13:10:31 ok, lets move to next topic 13:10:42 #topic Pike workitems 13:10:56 I just initialized an etherpad for senlin pike workitem 13:11:02 https://etherpad.openstack.org/p/senlin-pike-workitems 13:11:16 and moved those backlogs from ocata workitems list 13:11:47 em ... we are not in pike cycle yet 13:12:20 but it is fine if we just keep a single etherpad for progress tracking 13:12:30 Qiming, yes, so before pike cycle starts, lets keep using ocata page :) 13:12:48 https://etherpad.openstack.org/p/senlin-ocata-workitems 13:13:05 they are same now 13:13:30 so I will revise the pike list after ocata cycle is done 13:13:45 lets quick go through the list? 13:13:51 hi, XueFeng 13:14:04 hi,YanYan 13:14:11 "Feature Rich" Nova Server 13:14:11 Sorry for late 13:14:17 XueFeng, no problem 13:14:25 elynn is working on it 13:14:32 yes, 13:14:40 and one of our summit proposal will be based on it 13:14:48 I tried to review it ... but it is difficult 13:14:54 basic support for rich network properties is done 13:15:16 it is not easy to tell which are newly added code 13:15:28 Qiming, use diff and compare it with original server profile... 13:15:43 Or should I just change the original server profile? 13:16:00 that means the comparison cannot be done using gerrit directly? 13:16:06 hmm, it is difficult if it is totally a new file 13:16:45 another workaround is to propose a copy of server profile 13:16:52 or we can copy the original nova server profile to contribute dir in the first patch 13:16:52 then rebase your changes onto it 13:16:55 then merge it 13:17:04 a copy of server profile? 13:17:06 then propose the current change based on it? 13:17:14 how to do it with git? 13:17:14 Qiming, :) 13:17:23 exact what I mean 13:17:41 okay, I see. 13:17:57 That would be a workaround. 13:18:01 then we can easily tell the difference 13:18:05 could do that. 13:18:41 btw, I'm working on the handle_update part for networks. 13:18:52 ok 13:19:04 and bran from vmware is testing it in mitaka version of openstack. 13:19:24 it is for updating network resource property? 13:19:37 yes, yanyanhu 13:19:48 update is not yet done. 13:19:53 I see 13:19:58 and volume is not added yet. 13:20:23 I'm not sure if volume is necessary. 13:20:42 may need to talk with xinhui about it 13:20:58 to see what is the requirement from nfv app 13:21:09 yes, after her vacation :) 13:21:14 yep :) 13:21:49 ok, if there is no more question about this work, lets move on 13:21:51 have any of you encountered this ? https://bugs.launchpad.net/senlin/+bug/1662053 13:21:51 Launchpad bug 1662053 in senlin "node-show -D image error" [Undecided,New] - Assigned to Yuanbin.Chen (yuanbin.chen) 13:22:13 it is also related to nova server profile 13:22:20 no 13:22:33 we haven't used block_device_mapping_v2 before 13:22:43 the complaint is that if a server has a volume attached 13:22:57 the returned server data JSON will look different 13:23:06 yes, seems so 13:23:11 the image key doesn't have an id entry any more 13:23:27 elynn, have you met this issue before? 13:23:39 never used this property 13:23:41 before. 13:23:44 when vm node has extra volume attached 13:24:12 okay 13:24:28 need to check nova api docs there 13:24:40 ok 13:25:19 so next work item 13:25:22 Improve tempest API test 13:25:27 ruijie has been working on it 13:25:43 he is not here now, so will talk with him to see the progress 13:26:01 some works have been done before spring festival 13:26:23 Engine Improvement 13:26:38 automatic action purge 13:26:53 haven't picked up the patch yet 13:27:01 will revisit it soon 13:27:21 and hongbao has started working on db purge 13:27:44 that patch is still very dirty 13:27:54 https://review.openstack.org/420666 13:27:56 this one 13:28:19 yes, still some questions there 13:28:33 I don't get the requirement about so many parameters 13:28:49 purge events based on object status? 13:28:52 actually me neither, so maybe we can consider to start from a simple one 13:28:56 based on object names? 13:29:06 and add more params support if there is requirement 13:29:15 right 13:29:35 in the latest patch, the age is still a 'nargs='?'' parameter 13:29:47 that means I can specify --age 3 --age 4 13:30:01 that is not beautiful 13:30:08 it won't work actually 13:30:27 right 13:30:40 it has to be a single value 13:31:44 ok, lets talk with hongbao to see how to improve this patch 13:32:19 ok next one 13:32:22 cluster check 13:32:26 hi, XueFeng 13:32:47 hi 13:32:57 this patch https://review.openstack.org/#/c/421615/ 13:33:45 Will modify again 13:33:50 it is for decreasing the action records 13:34:14 XueFeng, thanks, I guess it is close to be done 13:34:55 and also this one :) 13:34:57 https://review.openstack.org/#/c/424073/ 13:35:55 ok, next 13:35:58 Health Management 13:36:06 will sync with xinhui after she comes back 13:36:37 About health management sitll has some problem 13:37:13 yes 13:37:27 The new field in health_registry 'enabled' is confused 13:37:56 it is an internal field for use by the health manager only 13:38:18 the health registry table is designed to be used by health manager only 13:38:28 en 13:38:34 the long term goal is to separate health registry into a separate service 13:39:01 we are trying to make it as independent as possible 13:39:21 Now we only set this field =1 13:39:22 Qiming, you mean splitting it from engine? 13:39:37 yes 13:39:58 That mean we do prepare for later? 13:40:08 health manager, when doing polling, may introduce a lot of CPU overhead 13:40:09 s/mean/means 13:40:23 it will hurt the senlin-engine performance 13:40:28 Yes 13:40:38 it is reasonable 13:41:00 maybe we can start a bp for it in pike cycle 13:41:19 yep, if there are hands working on it 13:41:23 I mentioned this before 13:41:39 nice 13:41:47 health management and container support, these are the top two priorities for Pike in my minde 13:41:52 s/minde/mind 13:42:16 yes, ha definitely should be 13:42:28 Also, another problem.In current health_registry pick desinge 13:43:06 It can't support concurrent mechanism 13:44:11 you mean ? two health manager pick the same cluster for monitoring? 13:44:38 we can't loadbalance health mangager to many engine 13:44:51 engines 13:45:36 you mean? 13:46:33 ok, lets talk more about it offline 13:46:39 the notify() method in the health-manager module has a engine_id which can be set to None 13:46:48 ok 13:46:59 will discuss more later 13:47:06 if it is set to None, any health manager can pick that cluster for monitoring 13:47:12 engine_id=none means broadcasting? 13:47:17 yes 13:47:31 it is a trivial issue 13:48:42 ok, maybe we can have further disucssion later. we have only 10 minutes left 13:49:06 document for HA policy 13:49:08 has been done 13:49:38 https://review.openstack.org/423174 13:49:47 ok next one 13:49:52 functional test for client 13:50:01 hasn't been started yet 13:50:12 maybe we can postpone it to next cycle 13:50:19 OK 13:50:28 no maybe, the final release of senlinclient has been done actually :) 13:50:40 ok, next one 13:50:41 :) 13:50:49 container profile 13:51:00 will be another important work item in pike cycle 13:51:08 will talk with haiwe about it later 13:51:23 ok, that's all items in the list 13:51:41 and please pay attention on those new items added to TODO.rst 13:52:09 and pick up them freely if you are interested on them 13:52:15 Will 13:52:24 thanks :) 13:52:28 #topic PTL election result 13:52:38 pike ptl election has been done 13:52:50 Qiming will play the role in next cycle :) 13:53:11 congratulation 13:53:13 congratulates ;) 13:53:17 :) 13:53:20 :) 13:53:30 thanks god, u're back, haha 13:53:32 I figured ... that no one was stepping up 13:53:34 The king is back. 13:53:38 yep 13:53:51 and the deadline has passed, ... 13:54:08 yes... 13:54:19 it was in spring vacation 13:54:22 seems no one enjoys this servant role, :) 13:54:33 I figured ... that some one will step up ;) 13:54:57 ft! 13:55:01 anyone, welcome back, to lead us :) 13:55:16 someone has to jump into this 13:55:17 :) 13:55:29 let it be me >: 13:55:43 cool 13:55:50 Qiming! Qiming! Qiming! 13:55:55 :D 13:56:13 See, you are the best. 13:56:46 it is always about a team work 13:57:02 be prepared, next one could be you 13:57:17 We will be with you :) 13:57:31 :) 13:57:44 ok, those are all topics in the agenda 13:57:48 open discussion now 13:57:52 #open discussion 13:58:00 next week is final rc 13:58:14 and the week after that would be final release 13:58:32 #topic open discussion 13:58:35 I'll try get listener to heat events implemented 13:58:47 About rdo if we need to do? 13:58:49 so the loop is closed 13:58:49 the first two patches have landed 13:59:06 yes, looks some guys need it 13:59:07 XueFeng, we need volunteers to work on that 13:59:16 RDO needs a maintainer for a project 13:59:29 no have to be redhat guy? 13:59:30 Yes 13:59:35 s/no/not 13:59:37 time's up, maybe can continue on #senlin 13:59:42 ok 13:59:45 Ok 13:59:46 okay 13:59:49 doesn't have to be RH employee 13:59:56 thanks you guys for joining, lets move back to senlin channel 13:59:58 I see 14:00:08 #endmeeting