*** zhurong has quit IRC | 00:04 | |
*** guoshan has joined #senlin | 00:11 | |
*** shu-mutou-AFK is now known as shu-mutou | 00:18 | |
openstackgerrit | Merged openstack/senlin: Enable senlin policy for dashboard via devstack installation https://review.openstack.org/367417 | 00:31 |
---|---|---|
*** guoshan has quit IRC | 00:52 | |
openstackgerrit | XueFeng Liu proposed openstack/senlin: Fix service manage cleanup https://review.openstack.org/371922 | 01:02 |
*** zhurong has joined #senlin | 01:12 | |
*** guoshan has joined #senlin | 01:22 | |
*** elynn has joined #senlin | 01:38 | |
*** elynn has quit IRC | 01:43 | |
*** elynn has joined #senlin | 01:43 | |
*** yanyanhu has joined #senlin | 01:47 | |
openstackgerrit | miaohb proposed openstack/python-senlinclient: Fix error in action list https://review.openstack.org/372829 | 01:56 |
openstackgerrit | miaohb proposed openstack/senlin: Fix error in actions.inc https://review.openstack.org/372832 | 02:03 |
openstackgerrit | XueFeng Liu proposed openstack/senlin: Fix FEATURES.rst error https://review.openstack.org/372844 | 02:34 |
openstackgerrit | Qiming Teng proposed openstack/senlin: Rework NODE_JOIN logic https://review.openstack.org/372473 | 02:38 |
openstackgerrit | Merged openstack/senlin: Support cluster replace action https://review.openstack.org/368534 | 02:41 |
openstackgerrit | Merged openstack/senlin: Fix error in senlin-manage.rst https://review.openstack.org/372225 | 02:41 |
openstackgerrit | Merged openstack/senlin: Fix some typos in doc https://review.openstack.org/372210 | 02:42 |
openstackgerrit | Merged openstack/senlin: Fix error in policies.rst https://review.openstack.org/372205 | 02:42 |
openstackgerrit | Merged openstack/senlin: Fix error in receivers.rst https://review.openstack.org/372197 | 02:42 |
openstackgerrit | Merged openstack/senlin: Select roles for trust building https://review.openstack.org/367088 | 02:42 |
openstackgerrit | Merged openstack/senlin: API and engine support for receiver notifying https://review.openstack.org/367209 | 02:42 |
openstackgerrit | miaohb proposed openstack/python-senlinclient: Fix error in action list https://review.openstack.org/372848 | 02:42 |
openstackgerrit | Qiming Teng proposed openstack/senlin: Rework NODE_LEAVE action logic https://review.openstack.org/372482 | 02:46 |
openstackgerrit | XueFeng Liu proposed openstack/senlin: Fix error in conf.py https://review.openstack.org/372855 | 03:02 |
openstackgerrit | Qiming Teng proposed openstack/senlin: Rework NODE_JOIN logic https://review.openstack.org/372473 | 03:34 |
openstackgerrit | miaohb proposed openstack/senlin: Fix error in actions.inc https://review.openstack.org/372865 | 03:39 |
openstackgerrit | miaohb proposed openstack/senlin: Fix misspelling in parameters.yaml https://review.openstack.org/372868 | 03:45 |
openstackgerrit | Merged openstack/senlin: Rework NODE_CREATE action logic https://review.openstack.org/372301 | 03:51 |
openstackgerrit | Merged openstack/senlin: Rework NODE_DELETE action logic https://review.openstack.org/372351 | 03:54 |
*** guoshan has quit IRC | 03:55 | |
openstackgerrit | lvdongbing proposed openstack/senlin: Delete engine from db when stop engine https://review.openstack.org/372875 | 03:59 |
*** elynn has quit IRC | 04:22 | |
openstackgerrit | Merged openstack/senlin: Fix error in conf.py https://review.openstack.org/372855 | 04:24 |
openstackgerrit | miaohb proposed openstack/senlin: Fix error in status.yaml https://review.openstack.org/372881 | 04:40 |
*** zhurong has quit IRC | 04:43 | |
*** elynn has joined #senlin | 04:52 | |
openstackgerrit | Shu Muto proposed openstack/senlin-dashboard: Remove unnecessary spaces https://review.openstack.org/372885 | 04:54 |
*** guoshan has joined #senlin | 04:56 | |
*** elynn has quit IRC | 04:56 | |
*** elynn has joined #senlin | 04:57 | |
openstackgerrit | XueFeng Liu proposed openstack/senlin: Fix error in registry.py https://review.openstack.org/372886 | 05:00 |
openstackgerrit | miaohb proposed openstack/senlin: Fix error in FEATURES.rst https://review.openstack.org/372889 | 05:13 |
openstackgerrit | XueFeng Liu proposed openstack/senlin: Modify unit test function name https://review.openstack.org/372892 | 05:23 |
openstackgerrit | XueFeng Liu proposed openstack/senlin: Modify test_service_manage_report_cleanup https://review.openstack.org/372892 | 05:25 |
openstackgerrit | Qiming Teng proposed openstack/senlin: Rework NODE_LEAVE action logic https://review.openstack.org/372482 | 05:34 |
*** zhurong has joined #senlin | 05:35 | |
*** zhurong has quit IRC | 05:47 | |
*** zhurong has joined #senlin | 05:48 | |
*** elynn_ has joined #senlin | 05:50 | |
*** elynn has quit IRC | 05:52 | |
*** elynn_ has quit IRC | 05:54 | |
*** elynn_ has joined #senlin | 05:55 | |
openstackgerrit | zhufl proposed openstack/senlin: Remove unnecessary setUp https://review.openstack.org/372907 | 06:07 |
openstackgerrit | miaohb proposed openstack/senlin: Fix error in container-cluster https://review.openstack.org/372918 | 06:18 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/senlin-dashboard: Imported Translations from Zanata https://review.openstack.org/372920 | 06:19 |
*** elynn_ has quit IRC | 06:33 | |
*** elynn has joined #senlin | 06:36 | |
openstackgerrit | melissaml proposed openstack/senlin: Fix error in actions.rst https://review.openstack.org/372938 | 06:39 |
openstackgerrit | miaohb proposed openstack/senlin: Fix error in template.rst https://review.openstack.org/372939 | 06:39 |
*** elynn has quit IRC | 06:41 | |
*** elynn has joined #senlin | 06:41 | |
openstackgerrit | melissaml proposed openstack/senlin: Fix error in actions.rst https://review.openstack.org/372938 | 06:47 |
openstackgerrit | RUIJIE YUAN proposed openstack/senlin: Service support node replace https://review.openstack.org/369259 | 07:18 |
openstackgerrit | Merged openstack/senlin-dashboard: Remove unnecessary spaces https://review.openstack.org/372885 | 07:24 |
openstackgerrit | Yanyan Hu proposed openstack/senlin: Fix nova_v2 test driver https://review.openstack.org/372980 | 07:29 |
openstackgerrit | Yanyan Hu proposed openstack/senlin: Fix nova_v2 test driver https://review.openstack.org/372980 | 07:39 |
openstackgerrit | zhangyanxian proposed openstack/senlin: Fix a typo in utils.py https://review.openstack.org/372996 | 07:41 |
openstackgerrit | zhangyanxian proposed openstack/senlin: Fix a typo in utils.py https://review.openstack.org/372996 | 07:42 |
openstackgerrit | Yanyan Hu proposed openstack/senlin: [WIP]Implement receiver notification handling https://review.openstack.org/373004 | 07:46 |
*** guoshan has quit IRC | 07:54 | |
*** guoshan has joined #senlin | 07:54 | |
*** zhurong has quit IRC | 07:55 | |
openstackgerrit | Qiming Teng proposed openstack/senlin: Use new desired when eval cluster status https://review.openstack.org/373015 | 08:05 |
openstackgerrit | Qiming Teng proposed openstack/senlin: Tweak CLUSTER_ADD_NODE action for capacity update https://review.openstack.org/373016 | 08:05 |
*** zhurong has joined #senlin | 08:13 | |
*** shu-mutou is now known as shu-mutou-AFK | 08:36 | |
openstackgerrit | Yanyan Hu proposed openstack/senlin: Remove a finished TODO in comment https://review.openstack.org/373039 | 08:40 |
openstackgerrit | Yanyan Hu proposed openstack/senlin: [WIP]Implement receiver notification handling https://review.openstack.org/373004 | 08:50 |
openstackgerrit | RUIJIE YUAN proposed openstack/senlin: Service support node replace https://review.openstack.org/369259 | 09:01 |
*** rvasilets__ has left #senlin | 09:15 | |
openstackgerrit | Shan Guo proposed openstack/senlin: fix typos in doc https://review.openstack.org/373084 | 09:19 |
openstackgerrit | Shan Guo proposed openstack/senlin: fix typos in doc https://review.openstack.org/373084 | 09:20 |
openstackgerrit | XueFeng Liu proposed openstack/senlin: Fix cluster_check from health manage https://review.openstack.org/369937 | 09:27 |
openstackgerrit | XueFeng Liu proposed openstack/senlin: Fix cluster_check from health manage https://review.openstack.org/369937 | 09:29 |
openstackgerrit | Qiming Teng proposed openstack/senlin: Tweak CLUSTER_ADD_NODE action for capacity update https://review.openstack.org/373016 | 09:29 |
openstackgerrit | RUIJIE YUAN proposed openstack/senlin: Service support node replace https://review.openstack.org/369259 | 09:36 |
openstackgerrit | Merged openstack/senlin-dashboard: Imported Translations from Zanata https://review.openstack.org/372920 | 09:37 |
openstackgerrit | lvdongbing proposed openstack/senlin: Delete engine from db when stop engine https://review.openstack.org/372875 | 09:41 |
openstackgerrit | RUIJIE YUAN proposed openstack/senlin: Service support node replace https://review.openstack.org/369259 | 09:45 |
openstackgerrit | Merged openstack/senlin: Remove a finished TODO in comment https://review.openstack.org/373039 | 09:47 |
*** yanyanhu has quit IRC | 09:53 | |
openstackgerrit | Merged openstack/senlin: Fix error in container-cluster https://review.openstack.org/372918 | 09:59 |
*** zhurong has quit IRC | 10:03 | |
openstackgerrit | RUIJIE YUAN proposed openstack/senlin: Service support node replace https://review.openstack.org/369259 | 10:03 |
*** guoshan has quit IRC | 10:05 | |
openstackgerrit | RUIJIE YUAN proposed openstack/senlin: Service support node replace https://review.openstack.org/369259 | 10:16 |
openstackgerrit | RUIJIE YUAN proposed openstack/senlin: API support node replace https://review.openstack.org/369291 | 10:16 |
openstackgerrit | melissaml proposed openstack/senlin: Fix error in deletion_v1.rst https://review.openstack.org/373139 | 10:25 |
*** elynn has quit IRC | 10:37 | |
openstackgerrit | XueFeng Liu proposed openstack/senlin: Fix error in tutorial/receivers.rst https://review.openstack.org/373165 | 10:57 |
*** guoshan has joined #senlin | 11:06 | |
openstackgerrit | RUIJIE YUAN proposed openstack/senlin: API support node replace https://review.openstack.org/369291 | 11:12 |
*** ruijie has quit IRC | 11:18 | |
openstackgerrit | miaohb proposed openstack/python-senlinclient: Fix error in build-info https://review.openstack.org/373193 | 11:30 |
*** guoshan has quit IRC | 11:44 | |
*** guoshan has joined #senlin | 11:45 | |
openstackgerrit | miaohb proposed openstack/senlin: Fix error in authorization.rst https://review.openstack.org/373211 | 11:50 |
*** zhurong has joined #senlin | 11:54 | |
*** guoshan has quit IRC | 11:54 | |
openstackgerrit | Merged openstack/python-senlinclient: Fix error in action list https://review.openstack.org/372848 | 11:54 |
*** guoshan has joined #senlin | 11:55 | |
openstackgerrit | XueFeng Liu proposed openstack/senlin: modify profile_update https://review.openstack.org/373241 | 12:25 |
*** guoshan has quit IRC | 12:34 | |
*** yanyanhu has joined #senlin | 12:40 | |
*** guoshan has joined #senlin | 12:49 | |
*** elynn has joined #senlin | 12:59 | |
Qiming | yanyan, can you help start the meeting? | 13:00 |
yanyanhu | Qiming, sure | 13:00 |
Qiming | I don't have any peculiar agenda today | 13:00 |
Qiming | will join you in a few minutes | 13:00 |
yanyanhu | but I can't edit the agenda, always can't see the captcha... | 13:00 |
yanyanhu | sure, will start it | 13:00 |
Qiming | babysitting .... | 13:00 |
yanyanhu | I see | 13:00 |
yanyanhu | hi, guys, meeting has been started | 13:01 |
*** ruijie has joined #senlin | 13:02 | |
yanyanhu | hi, ruijie, please join #openstack-meeting channel if convenient :) | 13:03 |
ruijie | ok | 13:03 |
openstackgerrit | Merged openstack/senlin: Service support node replace https://review.openstack.org/369259 | 13:14 |
openstackgerrit | Merged openstack/senlin: Delete engine from db when stop engine https://review.openstack.org/372875 | 13:15 |
openstackgerrit | XueFeng Liu proposed openstack/senlin: modify profile_update https://review.openstack.org/373241 | 13:32 |
*** openstackstatus has joined #senlin | 13:37 | |
*** ChanServ sets mode: +v openstackstatus | 13:37 | |
*** guoshan has quit IRC | 13:41 | |
*** guoshan has joined #senlin | 13:43 | |
-openstackstatus- NOTICE: OpenStack Infra now has a Twitter bot, follow it at https://twitter.com/openstackinfra | 13:45 | |
openstackgerrit | XueFeng Liu proposed openstack/senlin: modify profile_update https://review.openstack.org/373241 | 13:48 |
openstackgerrit | Merged openstack/senlin: Fix nova_v2 test driver https://review.openstack.org/372980 | 13:50 |
*** guoshan has quit IRC | 13:53 | |
*** guoshan has joined #senlin | 13:57 | |
elynn | I'm thinking treating user and ceilometer differently... | 14:01 |
yanyanhu | elynn, umm, imho, once user let ceilometer make decision on behalf of him/she, we should treat ceilometer as a real user... | 14:02 |
yanyanhu | the only difference is the user is now a robot | 14:02 |
elynn | We can use metadata to tell scaling action based on what, desired or current? | 14:03 |
yanyanhu | hi, Qiming, will go through the table and think it more thoroughtly | 14:03 |
elynn | I will go through it too... | 14:03 |
*** guoshan has quit IRC | 14:03 | |
yanyanhu | elynn, it could be difficult to keep consistency if we apply that way... | 14:04 |
elynn | keep consistency on what? | 14:05 |
yanyanhu | I mean in that case, user need to keep in mind that there are two possible ways to recalculate the desired | 14:06 |
Qiming | let's take two steps back | 14:06 |
Qiming | imagine this | 14:06 |
Qiming | if we now remove desired capacity property from a cluster | 14:07 |
yanyanhu | yes | 14:07 |
Qiming | or rename it to initial_capacity | 14:07 |
yanyanhu | ok | 14:07 |
Qiming | then we never show it when do cluster-show | 14:07 |
yanyanhu | Qiming, yes, that makes sense | 14:08 |
Qiming | all logics becomes a lot more clearer right? | 14:08 |
elynn | yes, sounds great. | 14:08 |
yanyanhu | right | 14:08 |
Qiming | users (or robots) always do scaling decisions based on the real (current) capacity | 14:08 |
yanyanhu | since in that case, users themselves will take the responsibility to keep the value of "desired" | 14:08 |
Qiming | that is something we can agree upon | 14:08 |
yanyanhu | yep | 14:09 |
Qiming | okay, let's move one step forward | 14:09 |
yanyanhu | user need to remind what they desired, e.g. in a note book :) | 14:09 |
Qiming | does it matter at all? | 14:09 |
Qiming | desired is only used to derive the 'health' status of a cluster | 14:10 |
Qiming | it is never the fact | 14:10 |
Qiming | when desired=current, you consider yourself a luck dog | 14:10 |
yanyanhu | Just user need to tell whether a cluster is healthy by themselves in that case? | 14:10 |
yanyanhu | yes | 14:10 |
Qiming | so desired_capacity can be kept | 14:10 |
Qiming | it is user's expectation, previous expectation | 14:10 |
yanyanhu | user need to check the cluster real size and compare with what they expected to decide it | 14:10 |
Qiming | senlin is calculating health status based on it | 14:11 |
Qiming | yes | 14:11 |
Qiming | then back to | 14:11 |
Qiming | [22:09] <Qiming> okay, let's move one step forward | 14:11 |
Qiming | we now add a 'current_capacity' property when users do cluster-show | 14:11 |
Qiming | in addition to the 'nodes' property | 14:12 |
yanyanhu | Qiming, I see what you mean. But that means there is an implication that "user will change their desired once they found cluster creating result is different from they expected" | 14:12 |
Qiming | next time, when he/she makes decisions to scale a cluster, they should use the 'current_capacity' as the basis | 14:12 |
Qiming | everytime a resize operation is issued, users ARE chaning their desired capacity, chaning their expetation | 14:13 |
Qiming | a new bar for senlin to meet | 14:13 |
Qiming | s/chaning/changing/ | 14:13 |
yanyanhu | exactlly, that's why I said there is an "implication" here | 14:13 |
Qiming | explain this to users | 14:13 |
Qiming | then we save our lives | 14:14 |
yanyanhu | we need to assume that user will "change/adjust" their desired once they found the result is different from expected | 14:14 |
Qiming | do NOT chase desired capacity | 14:14 |
Qiming | you will find the code getting more and more complicated | 14:14 |
elynn | That's good, use 3 capacities instead of 1. | 14:14 |
Qiming | users will always be told the 'actual' and 'desired' | 14:14 |
elynn | initial_capacity, health_capacity, current_capacity. | 14:15 |
Qiming | exactly, just in current implementation, the newton release, we have initial=health=desired | 14:15 |
yanyanhu | umm, that means user should always accept "real" as their "desired" | 14:15 |
Qiming | real is not their desired ... | 14:16 |
Qiming | why are you saying that? | 14:16 |
Qiming | when you have a cluster-show command showing you this: | 14:16 |
Qiming | | current_capacity | 3 | | 14:16 |
yanyanhu | since after failure happened, user will ajust their expection to the real one | 14:16 |
Qiming | | desired_capacity | 5 | | 14:16 |
Qiming | not 'to the real one', it is 'based on the real one' | 14:17 |
yanyanhu | yes, then user will know, oh, the actually size is 3, then the following operation will be done based on this | 14:17 |
Qiming | we are letting users take all responsibilities, instead of pretending that senlin is very smart to handle all those differences automatically | 14:18 |
yanyanhu | Qiming, exactly | 14:18 |
elynn | Qiming: you are right. | 14:18 |
Qiming | getting things right, in my opinion, is top priority | 14:19 |
yanyanhu | that's why I said we assume user will understand it and change their expection | 14:19 |
Qiming | then when the whole implementation is solid and consistent | 14:19 |
yanyanhu | once they saw failure happen | 14:19 |
Qiming | we can learn how to become a little bit smarter, step by step | 14:19 |
Qiming | for example, maybe a new cluster_reset operation? | 14:19 |
Qiming | maybe health policy v2, which can create/delete nodes and even do some convergence | 14:20 |
yanyanhu | so maybe we should completely drop "desired_capacity"? | 14:20 |
elynn | sounds good, so the only problem is how do we get rid of desired_capacity... | 14:20 |
Qiming | with this mindset shift, we are actually making 'desired capacity' just a reference number | 14:20 |
elynn | How to keep backward compatible... | 14:21 |
Qiming | a hint telling users why you have your cluster in a WARNING status | 14:21 |
yanyanhu | another possible issue is if a cluster has 5 nodes, but one of them is in error status, the real size should be 4 or 5? | 14:21 |
Qiming | yanyanhu, finally, a great question | 14:21 |
Qiming | the current implementation is still not perfect | 14:21 |
elynn | yanyanhu: for current implementation it's 5... | 14:21 |
Qiming | yes | 14:21 |
elynn | then cluster_recover will correct it.. | 14:22 |
Qiming | give me a second | 14:22 |
yanyanhu | ok | 14:22 |
Qiming | https://review.openstack.org/#/c/372016/ | 14:23 |
Qiming | found it | 14:23 |
Qiming | I have noticed this issue | 14:23 |
Qiming | but cannot get it done by newton I think | 14:23 |
Qiming | in the above patch, the node_count_by_cluster was augmented with keyword arguments | 14:24 |
Qiming | the plan was to do node_count_by_cluster(cluster_id, status='ACTIVE') | 14:24 |
yanyanhu | yes, that is very useful | 14:24 |
Qiming | once I get the CLUSTER_DEL_NODES thing fixed | 14:25 |
Qiming | I can do a global change | 14:25 |
yanyanhu | so IMHO, maybe we should completely drop "desired_capacity". And let user to define a init_size when cluster is first created. Then we only maintain min/max later. | 14:25 |
Qiming | add that 'status='ACTIVE'' parameters where appropriate | 14:25 |
Qiming | yanyanhu, that is a mindset | 14:25 |
yanyanhu | and maybe a current_size which could be unnecessary since user can get it by count nodes lenght | 14:25 |
yanyanhu | length | 14:26 |
Qiming | we can keep it as a reference | 14:26 |
Qiming | as for current_capacity | 14:26 |
Qiming | it can be a simple client side fix | 14:26 |
yanyanhu | since the word "desired" could be confusing :) | 14:26 |
yanyanhu | different people could have different explanation on it | 14:26 |
Qiming | however, if we define current_capacity as number of 'ACTIVE' nodes, it has to be fixed at server side | 14:26 |
yanyanhu | Qiming, right | 14:26 |
Qiming | we have the final say on this | 14:27 |
yanyanhu | Qiming, that is about health I think. | 14:27 |
yanyanhu | so may not very urgent | 14:27 |
Qiming | it is 'desired', never think of it as 'guaranteed' | 14:27 |
Qiming | it is a something derived from your previous operation | 14:27 |
yanyanhu | Qiming, yes. since nobody can guarantee anything in cloud :) | 14:28 |
Qiming | and a number used to derive cluster status | 14:28 |
Qiming | period. that is all | 14:28 |
elynn | at least we reach some consensus: to get rid of desired_capacity. | 14:28 |
Qiming | after we add 'current_capacity', or 'active_nodes' | 14:28 |
Qiming | it will be much easier to explain this | 14:28 |
yanyanhu | so after this fix. the desired will actually the inital. after cluster creation is done, we don't consider it for any further scaling/resizing/adding node/deleting node | 14:28 |
yanyanhu | we just keep checking min/max | 14:28 |
elynn | or maybe current_capacity is actually node_count ... | 14:29 |
Qiming | no resize operation is based on desired capacity | 14:29 |
elynn | to be less confusing | 14:29 |
Qiming | desired capacity is updated though, as a result of any resize related operation | 14:29 |
Qiming | 'or maybe current_capacity is actually node_count', YES | 14:29 |
yanyanhu | then user themselves will be responsible to decide what size is they expecting | 14:29 |
Qiming | yes | 14:29 |
yanyanhu | senlin will just give them information about the "current" cluster size | 14:30 |
yanyanhu | I see | 14:30 |
yanyanhu | clear for me now | 14:30 |
Qiming | in my opinion, it will be a lot easier to attempt basing scaling operation on a previous 'desired' capacity | 14:30 |
Qiming | yes | 14:30 |
yanyanhu | yes, that will be much easier | 14:30 |
yanyanhu | for senlin | 14:30 |
elynn | so we should be care about the word 'current' here... | 14:31 |
Qiming | em, good point | 14:31 |
yanyanhu | elynn, yes, need a statement about it | 14:31 |
elynn | to make our lives easier in the future... | 14:31 |
yanyanhu | and it depends on how we handle health and recovery | 14:31 |
Qiming | yep, a long way to go regarding health and recovery | 14:32 |
yanyanhu | but without HA, the "size" related logic is clear | 14:32 |
Qiming | em, seems we can reallocate one Barcelona session for something else | 14:32 |
yanyanhu | senlin just tells enduser: look, your cluster is like this, it has 4 nodes and size limit is 1 to 5 | 14:33 |
yanyanhu | done | 14:33 |
yanyanhu | Qiming, yes, definitely need session for it | 14:33 |
Qiming | right, that is the world users live | 14:33 |
Qiming | I mean we have gone thru the size thing today, we can use that timeslot for other topics | 14:34 |
Qiming | maybe more discussion on health | 14:34 |
yanyanhu | then we put all health logic to HA framework, e.g. making senlin smarter to be aware user's "desired" | 14:34 |
yanyanhu | Qiming, oh I see | 14:34 |
Qiming | but you are the PTL now, yanyan | 14:34 |
yanyanhu | Qiming, ah? not after summit | 14:35 |
Qiming | I don't see anyone else submitting a nomination in db | 14:35 |
elynn | haha | 14:35 |
Qiming | I'll help you plan for the summit | 14:35 |
yanyanhu | Qiming, thanks a lot :) | 14:35 |
yanyanhu | need to learn some new skills... | 14:35 |
Qiming | and I'll (hopefully) play a good assistant in the coming cycle | 14:35 |
yanyanhu | not just assistant maybe :) | 14:36 |
yanyanhu | need some decisions | 14:36 |
elynn | and a good father too ;) | 14:36 |
Qiming | I was planning to step down even at the beginning of newton | 14:36 |
Qiming | no single person is supposed to hold a role forever, not good for project, not good for people | 14:37 |
yanyanhu | ok. maybe need your help to familiar with something like release progress, etc. | 14:37 |
Qiming | hopefully I can be a good father, :D | 14:37 |
yanyanhu | you will :) | 14:37 |
yanyanhu | haha | 14:37 |
yanyanhu | will leave, my wife will yell at me... | 14:38 |
Qiming | and ... during the summit season, I'd propose we consider some new core members | 14:38 |
yanyanhu | maybe we can have some further discussion on summit plan later | 14:38 |
yanyanhu | Qiming, yes | 14:38 |
Qiming | based on their exhibited skills and dedication | 14:38 |
Qiming | more recognition <=> more responsibility | 14:39 |
yanyanhu | yep | 14:39 |
Qiming | will let you go hug your wife, :) | 14:39 |
yanyanhu | :) actually I want to hug my baby | 14:39 |
Qiming | LOL | 14:39 |
yanyanhu | this msg will be invisible for my wife | 14:39 |
Qiming | alright | 14:39 |
Qiming | good night then | 14:39 |
yanyanhu | have a good night | 14:40 |
yanyanhu | talk to you guys later | 14:40 |
elynn | good night~ | 14:40 |
*** yanyanhu has quit IRC | 14:40 | |
openstackgerrit | XueFeng Liu proposed openstack/senlin: 8/tgEtz93v3dKigrfRvd4UdUs8jRqG+OxcSYpz/hNQmodify profile_update https://review.openstack.org/373241 | 14:49 |
*** ruijie has quit IRC | 14:55 | |
openstackgerrit | XueFeng Liu proposed openstack/senlin: modify profile_update https://review.openstack.org/373241 | 14:57 |
*** Drago has joined #senlin | 14:58 | |
*** elynn has quit IRC | 15:02 | |
*** zhurong has quit IRC | 15:11 | |
openstackgerrit | Merged openstack/senlin: Fix a typo in utils.py https://review.openstack.org/372996 | 16:22 |
openstackgerrit | Merged openstack/senlin: Fix error in actions.inc https://review.openstack.org/372865 | 16:25 |
openstackgerrit | Merged openstack/senlin: Fix error in authorization.rst https://review.openstack.org/373211 | 16:25 |
openstackgerrit | Merged openstack/senlin: Modify test_service_manage_report_cleanup https://review.openstack.org/372892 | 16:25 |
*** Drago has quit IRC | 22:44 | |
*** Alexey_Abashkin_ has joined #senlin | 23:45 | |
*** Alexey_Abashkin has quit IRC | 23:46 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!