Tuesday, 2017-06-20

*** openstack has joined #senlin00:19
*** zigo has joined #senlin00:24
*** yuanying has quit IRC00:36
*** ruijie has joined #senlin01:47
*** yuanying has joined #senlin02:35
*** yuanying has quit IRC03:04
*** yuanying has joined #senlin03:04
*** yuanying has quit IRC03:09
*** catintheroof has quit IRC04:01
*** yuanying has joined #senlin05:11
openstackgerritMerged openstack/senlin master: Updated from global requirements  https://review.openstack.org/47556607:53
openstackgerritMerged openstack/senlin master: Fix multiple nics use same security display repeat.  https://review.openstack.org/47494208:02
*** openstackgerrit has quit IRC08:48
*** ruijie has quit IRC12:29
-openstackstatus- NOTICE: restarting gerrit to address slowdown issues12:57
Qiminghi, anybody here to join weekly meeting today?12:59
*** elynn has joined #senlin13:00
Qiminghi, elynn13:02
elynnHi Qiming13:02
elynnLong time no see :)13:02
QimingI'm wondering if we have more people to justify a meeting today13:02
Qiming:), seems you are very busy recently13:03
QimingI have been busy like ... a dog13:03
elynnTrapped in onap community ...13:03
QimingI see13:03
QimingI'm trapped by k8s details13:03
elynnA happy babysitting dog?13:04
Qimingregarding senlin pike release, I think we still have some work to be finished13:04
Qimingshe is a happy trouble13:04
elynnhaha ~13:04
Qimingshe can walk now ... standing and walking like a frog13:05
elynnhoho~she is so strong now.13:05
Qimingyup13:06
elynnWhat's the work left in this release for senlin?13:06
Qimingthere have been quite some new APIs or API modifications13:06
Qimingthey were all piled up to be publicly available when we bump microversion to 1.713:07
Qimingbefore bumping the version, I really hope I can spend some time going through them and make sure they all work13:07
elynnYes...13:08
elynnNeed to make sure they actually working.13:08
elynnWhat kind of API?13:09
Qimingsource/services.inc:   min_version: 1.713:09
Qimingsource/services.inc:This API is only available since API microversion 1.7.13:09
Qimingsource/clusters.inc:  parameter is added since microversion 1.7 and it defaults to False.13:09
Qimingsource/receivers.inc:   min_version: 1.713:09
Qimingsource/nodes.inc:   min_version: 1.713:09
Qimingsource/nodes.inc:   min_version: 1.713:09
Qimingif we haven't forgot to document these changes ... there are at least 6 or 7 changes to API that target 1.713:10
*** ruijiej has joined #senlin13:10
Qiminghi, ruijie13:11
ruijiejHi Qiming13:11
QimingI didn't "#startmeeting" today13:11
Qimingbecause only elynn and I were online13:12
ruijiejYa, I saw the topic13:12
Qimingwe were discussing the work that need to be finished before releasing pike13:12
Qimingis there any particulare feature or bug you guys want to be finished in this cycle?13:13
ruijiejThe recover actions13:14
elynnMaybe the nova enrich one13:14
Qimingokay13:14
ruijiejBtw when will the cycle be cut?13:14
Qimingcool.13:14
Qimingcheck here: https://releases.openstack.org/pike/schedule.html13:14
Qimingwe still/only have one month before cutting pike-313:15
Qimingyet another month to cut the final release13:15
Qimingthe community goals: deploy under wsgi and py35 support13:16
elynnAbout one month left for new features.13:16
Qiminghave to be finished by pike-313:16
Qimingif there are features to be released and the said feature involves client side patches, it has to be done before pike-313:17
Qimingthat would be a hard deadline13:17
Qimingafter that, we won't be able to bump client version13:17
elynnokay...13:18
elynnFrom my part, I don't  have any requirements to change senlinclient.13:18
ruijiejThe recover action need to add parameter13:19
ruijiejAnd another question is do we need to model the rest of APIs13:19
Qimingwhat do you mean, ruijiej ?13:20
ruijiejI mean we still have some request object is field.JSON13:20
Qimingif there is a need, we can do it13:20
Qiminghowever, it sounds to me more like a server-side change only13:21
ruijiejBut it will break the old versions if they use pike API and mitaka engine13:21
ruijiejYes Qiming, it is a server-side change13:21
Qimingmitaka is being EOL'ed?13:22
ruijiejem, the backward compatibility,13:24
Qimingbreaking mitaka is okay, I mean13:24
Qimingbut breaking newton or ocata would be bad13:24
ruijiejIt will ,actually..13:25
Qimingthen ... if possible, the newly added parameter should have a reaonable default13:26
Qimingso the parameter should be optional13:26
ruijiejOkay, Qiming13:27
Qimingit would be a good exercise to maintain backward compatiblity13:27
Qimingit is hard, but there is always a workaround13:27
ruijiejYes Qiming, just hack in service layer to check the parameters13:28
Qimingdeveloping a backward compatible feature is of critical importance for products13:28
Qimingand we can leave comments there why some additional logics are kept, when they are labelled to be removed, when they can be safely removed etc13:29
Qimingthen everyone reading the code will know: that piece of code would be carried on forever13:30
Qimings/would/wouldn't/13:30
ruijiejYes Qiming, that makes sense13:31
Qimingfor example, if the special logic is for backward compatible with newton, we can leave comment there ...13:31
ruijiejThen remove it in R version :)13:31
Qiming# this code is for newton compatiblity, will be removed along with newton EOL (2018.04)13:31
Qiminganything else?13:34
ruijiejNo from me :)13:36
Qiming:D13:37
*** chenyb4_ has joined #senlin13:58
*** chenyb4_ has quit IRC14:18
*** rate has joined #senlin14:19
*** ruijiej has quit IRC14:23
*** rate has quit IRC15:04
*** rate has joined #senlin16:04
*** rate has quit IRC16:09
*** elynn has quit IRC16:54
*** catintheroof has joined #senlin17:24
*** catinthe_ has joined #senlin18:03
*** catintheroof has quit IRC18:05
*** rate has joined #senlin19:07
*** rate has quit IRC19:12
*** catinthe_ has quit IRC19:16
*** rate has joined #senlin21:09
*** rate has quit IRC21:14
*** catintheroof has joined #senlin21:25
*** openstack has joined #senlin22:19
openstackgerritHongbin Lu proposed openstack/senlin master: Upgrade from docker-py to docker  https://review.openstack.org/47593823:14
*** catintheroof has quit IRC23:18

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