*** openstack has joined #senlin | 00:19 | |
*** zigo has joined #senlin | 00:24 | |
*** yuanying has quit IRC | 00:36 | |
*** ruijie has joined #senlin | 01:47 | |
*** yuanying has joined #senlin | 02:35 | |
*** yuanying has quit IRC | 03:04 | |
*** yuanying has joined #senlin | 03:04 | |
*** yuanying has quit IRC | 03:09 | |
*** catintheroof has quit IRC | 04:01 | |
*** yuanying has joined #senlin | 05:11 | |
openstackgerrit | Merged openstack/senlin master: Updated from global requirements https://review.openstack.org/475566 | 07:53 |
---|---|---|
openstackgerrit | Merged openstack/senlin master: Fix multiple nics use same security display repeat. https://review.openstack.org/474942 | 08:02 |
*** openstackgerrit has quit IRC | 08:48 | |
*** ruijie has quit IRC | 12:29 | |
-openstackstatus- NOTICE: restarting gerrit to address slowdown issues | 12:57 | |
Qiming | hi, anybody here to join weekly meeting today? | 12:59 |
*** elynn has joined #senlin | 13:00 | |
Qiming | hi, elynn | 13:02 |
elynn | Hi Qiming | 13:02 |
elynn | Long time no see :) | 13:02 |
Qiming | I'm wondering if we have more people to justify a meeting today | 13:02 |
Qiming | :), seems you are very busy recently | 13:03 |
Qiming | I have been busy like ... a dog | 13:03 |
elynn | Trapped in onap community ... | 13:03 |
Qiming | I see | 13:03 |
Qiming | I'm trapped by k8s details | 13:03 |
elynn | A happy babysitting dog? | 13:04 |
Qiming | regarding senlin pike release, I think we still have some work to be finished | 13:04 |
Qiming | she is a happy trouble | 13:04 |
elynn | haha ~ | 13:04 |
Qiming | she can walk now ... standing and walking like a frog | 13:05 |
elynn | hoho~she is so strong now. | 13:05 |
Qiming | yup | 13:06 |
elynn | What's the work left in this release for senlin? | 13:06 |
Qiming | there have been quite some new APIs or API modifications | 13:06 |
Qiming | they were all piled up to be publicly available when we bump microversion to 1.7 | 13:07 |
Qiming | before bumping the version, I really hope I can spend some time going through them and make sure they all work | 13:07 |
elynn | Yes... | 13:08 |
elynn | Need to make sure they actually working. | 13:08 |
elynn | What kind of API? | 13:09 |
Qiming | source/services.inc: min_version: 1.7 | 13:09 |
Qiming | source/services.inc:This API is only available since API microversion 1.7. | 13:09 |
Qiming | source/clusters.inc: parameter is added since microversion 1.7 and it defaults to False. | 13:09 |
Qiming | source/receivers.inc: min_version: 1.7 | 13:09 |
Qiming | source/nodes.inc: min_version: 1.7 | 13:09 |
Qiming | source/nodes.inc: min_version: 1.7 | 13:09 |
Qiming | if we haven't forgot to document these changes ... there are at least 6 or 7 changes to API that target 1.7 | 13:10 |
*** ruijiej has joined #senlin | 13:10 | |
Qiming | hi, ruijie | 13:11 |
ruijiej | Hi Qiming | 13:11 |
Qiming | I didn't "#startmeeting" today | 13:11 |
Qiming | because only elynn and I were online | 13:12 |
ruijiej | Ya, I saw the topic | 13:12 |
Qiming | we were discussing the work that need to be finished before releasing pike | 13:12 |
Qiming | is there any particulare feature or bug you guys want to be finished in this cycle? | 13:13 |
ruijiej | The recover actions | 13:14 |
elynn | Maybe the nova enrich one | 13:14 |
Qiming | okay | 13:14 |
ruijiej | Btw when will the cycle be cut? | 13:14 |
Qiming | cool. | 13:14 |
Qiming | check here: https://releases.openstack.org/pike/schedule.html | 13:14 |
Qiming | we still/only have one month before cutting pike-3 | 13:15 |
Qiming | yet another month to cut the final release | 13:15 |
Qiming | the community goals: deploy under wsgi and py35 support | 13:16 |
elynn | About one month left for new features. | 13:16 |
Qiming | have to be finished by pike-3 | 13:16 |
Qiming | if there are features to be released and the said feature involves client side patches, it has to be done before pike-3 | 13:17 |
Qiming | that would be a hard deadline | 13:17 |
Qiming | after that, we won't be able to bump client version | 13:17 |
elynn | okay... | 13:18 |
elynn | From my part, I don't have any requirements to change senlinclient. | 13:18 |
ruijiej | The recover action need to add parameter | 13:19 |
ruijiej | And another question is do we need to model the rest of APIs | 13:19 |
Qiming | what do you mean, ruijiej ? | 13:20 |
ruijiej | I mean we still have some request object is field.JSON | 13:20 |
Qiming | if there is a need, we can do it | 13:20 |
Qiming | however, it sounds to me more like a server-side change only | 13:21 |
ruijiej | But it will break the old versions if they use pike API and mitaka engine | 13:21 |
ruijiej | Yes Qiming, it is a server-side change | 13:21 |
Qiming | mitaka is being EOL'ed? | 13:22 |
ruijiej | em, the backward compatibility, | 13:24 |
Qiming | breaking mitaka is okay, I mean | 13:24 |
Qiming | but breaking newton or ocata would be bad | 13:24 |
ruijiej | It will ,actually.. | 13:25 |
Qiming | then ... if possible, the newly added parameter should have a reaonable default | 13:26 |
Qiming | so the parameter should be optional | 13:26 |
ruijiej | Okay, Qiming | 13:27 |
Qiming | it would be a good exercise to maintain backward compatiblity | 13:27 |
Qiming | it is hard, but there is always a workaround | 13:27 |
ruijiej | Yes Qiming, just hack in service layer to check the parameters | 13:28 |
Qiming | developing a backward compatible feature is of critical importance for products | 13:28 |
Qiming | and we can leave comments there why some additional logics are kept, when they are labelled to be removed, when they can be safely removed etc | 13:29 |
Qiming | then everyone reading the code will know: that piece of code would be carried on forever | 13:30 |
Qiming | s/would/wouldn't/ | 13:30 |
ruijiej | Yes Qiming, that makes sense | 13:31 |
Qiming | for example, if the special logic is for backward compatible with newton, we can leave comment there ... | 13:31 |
ruijiej | Then 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 |
Qiming | anything else? | 13:34 |
ruijiej | No from me :) | 13:36 |
Qiming | :D | 13:37 |
*** chenyb4_ has joined #senlin | 13:58 | |
*** chenyb4_ has quit IRC | 14:18 | |
*** rate has joined #senlin | 14:19 | |
*** ruijiej has quit IRC | 14:23 | |
*** rate has quit IRC | 15:04 | |
*** rate has joined #senlin | 16:04 | |
*** rate has quit IRC | 16:09 | |
*** elynn has quit IRC | 16:54 | |
*** catintheroof has joined #senlin | 17:24 | |
*** catinthe_ has joined #senlin | 18:03 | |
*** catintheroof has quit IRC | 18:05 | |
*** rate has joined #senlin | 19:07 | |
*** rate has quit IRC | 19:12 | |
*** catinthe_ has quit IRC | 19:16 | |
*** rate has joined #senlin | 21:09 | |
*** rate has quit IRC | 21:14 | |
*** catintheroof has joined #senlin | 21:25 | |
*** openstack has joined #senlin | 22:19 | |
openstackgerrit | Hongbin Lu proposed openstack/senlin master: Upgrade from docker-py to docker https://review.openstack.org/475938 | 23:14 |
*** catintheroof has quit IRC | 23:18 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!