Saturday, 2016-11-05

openstackgerritmiaohb proposed openstack/python-senlinclient: Revise the help message of policy binding list  https://review.openstack.org/39398105:10
openstackgerritmiaohb proposed openstack/python-senlinclient: Revise the help message of policy binding list  https://review.openstack.org/39398105:13
openstackgerritmiaohb proposed openstack/senlin: Display "priority" for policy binding list  https://review.openstack.org/39398305:55
openstackgerritmiaohb proposed openstack/python-senlinclient: Add sortkey "priority" in policy binding list's help message  https://review.openstack.org/39398506:18
openstackgerritmiaohb proposed openstack/python-senlinclient: Add sortkey "priority" in policy binding list's help message  https://review.openstack.org/39398506:19
openstackgerritRUIJIE YUAN proposed openstack/senlin: support versioned resource for policy  https://review.openstack.org/39369006:30
openstackgerritmiaohb proposed openstack/senlin: Add unit test for sort key "priority" in policy binding list  https://review.openstack.org/39398606:37
QimingXueFeng, online?06:43
XueFengyes06:51
QimingXueFeng, do you know xiaohb?06:54
Qimingoh, miaohb06:55
XueFengenen06:55
Qiminghe has been very helpful06:55
XueFengIn my side just now06:55
Qimingbut his work on policy binding things is some time not well guided06:55
Qiminggreat06:55
XueFengI come to company just now06:56
Qimingif he can come online regularly before he starts working on something, that would be very helpful06:56
XueFengHave a naps in home06:56
XueFengok06:56
XueFengI will tell him06:56
XueFenglater06:56
Qiminggreat!06:56
XueFengHe come back now06:56
XueFenggo home now06:57
Qimingok06:58
XueFengI will tell him how to use irc in company06:59
Qimingthanks06:59
XueFenghave told him last time06:59
XueFengBut seems it network is not very good07:00
XueFenghis07:00
XueFengMaybe need change a proxy in company.Will chat with him07:01
Qimingalright, irc servers are not blocked by the chinese firewall07:02
openstackgerritXueFeng Liu proposed openstack/senlin: Fix order in updating lock table and action table  https://review.openstack.org/39211807:02
XueFengyes07:02
openstackgerritRUIJIE YUAN proposed openstack/senlin: engine prepare for policy list v2  https://review.openstack.org/39399207:13
openstackgerritOpenStack Proposal Bot proposed openstack/senlin-dashboard: Imported Translations from Zanata  https://review.openstack.org/38928807:37
ruijiehi Qiming. around?09:13
openstackgerritRUIJIE YUAN proposed openstack/senlin: api support policy list v2  https://review.openstack.org/39400309:24
openstackgerritRUIJIE YUAN proposed openstack/senlin: engine prepare for policy list v2  https://review.openstack.org/39399209:29
openstackgerritRUIJIE YUAN proposed openstack/senlin: api support policy list v2  https://review.openstack.org/39400309:32
openstackgerritXueFeng Liu proposed openstack/python-senlinclient: Support xyz_update purging metadata  https://review.openstack.org/39117909:42
openstackgerritRUIJIE YUAN proposed openstack/senlin: engine prepare for policy list v2  https://review.openstack.org/39399209:43
*** XueFeng has quit IRC09:50
openstackgerritRUIJIE YUAN proposed openstack/senlin: api support policy list v2  https://review.openstack.org/39400310:11
openstackgerritRUIJIE YUAN proposed openstack/senlin: api support policy list v2  https://review.openstack.org/39400310:28
*** XueFeng has joined #senlin10:34
*** XueFeng has left #senlin10:35
*** XueFeng has joined #senlin10:41
*** AlexeyAbashkin has joined #senlin11:00
*** Alexey_Abashkin_ has quit IRC11:02
*** miaohb has joined #senlin11:05
miaohbhi,qiming. r u online?11:05
*** miaohb has quit IRC11:07
*** miaohb has joined #senlin11:09
*** miaohb has quit IRC11:10
Qiminghi11:12
*** miaohb has joined #senlin11:16
miaohb11:17
miaohb11:20
miaohbhi.qiming. r u free nie?11:20
miaohbnow11:20
miaohbwant to discuss priority with you11:21
*** miaohb has quit IRC11:26
XueFengHi,QiMing.Xiaobao has come.11:26
*** miaohb has joined #senlin11:26
*** miaohb has quit IRC11:33
Qimingthen disappeared, :)11:43
*** miaohb has joined #senlin11:52
Qiminghi, miaohb11:52
miaohbhi,qiming11:53
Qimingwhen i was reviewing your patch #39398311:53
miaohbcan we speak Chinese, hehe11:53
QimingI was feeling guilty because it was exactly a thing we killed half a year ago11:54
Qimingtyping english is a little bit faster ....11:54
miaohbok11:55
Qimingpreviously we had 'level', 'cooldown' defined for all policies11:56
miaohbYou mean we need not to support priority now?11:56
Qimingback in Jan: http://git.openstack.org/cgit/openstack/senlin/commit/senlin/policies/base.py?id=5160d2f230afa1bd71c693857aa3c9b7aad058d611:56
Qimingsenlin policy priority, as of today, is hardcoded11:56
Qimingit won't change no matter you attach it to which cluster11:57
Qimingbecause the policies have an implicit dependency among them11:57
miaohbbut i think different policy can have different priority11:58
Qimingtake scale-out operation as an example11:58
Qimingyes, they do have different priorities, but those priority cannot be changed freely11:58
Qimingback to the scale-out example, listen to my story please11:58
Qimingthe first policy you will check is the scaling policy11:59
miaohbOk11:59
Qimingthat policy may change the number of nodes to create11:59
Qimingyou can only make a good placement plan after you know for sure how many nodes you will create12:00
Qimingsimilarly, you cannot reliably evaluate the deletion policy without knowing how many nodes to remove12:00
Qimingso after a discussion, we decided to hard code the policy priorities12:02
Qimingsee example here: http://git.openstack.org/cgit/openstack/senlin/tree/senlin/policies/scaling_policy.py#n3412:02
Qimingwhen removing nodes from a cluster, for another example, the flow is always like this:12:03
Qiming1) scaling policy decides the number of nodes to remove; 2) deletion policy decides the exact nodes as victims; 3) lb_policy to remove them from the load-balancer12:04
Qimingyou cannot let the lb_policy have a higher priority than the scaling policy ... that will break the whole work flow12:05
miaohbyes12:07
miaohbMay I speak?12:08
miaohbI drop again?12:10
XueFengonline12:11
miaohbWhy we keep the priority12:13
miaohbIn the cluster policy ?12:13
*** miaohb has quit IRC12:19
*** miaohb has joined #senlin12:22
*** miaohb has quit IRC12:24
*** miaohb has joined #senlin12:25
openstackgerritMerged openstack/python-senlinclient: Rework do_action_list function's "full_id" handling  https://review.openstack.org/39367012:38
*** miaohb has quit IRC12:41
*** miaohb has joined #senlin12:43
Qimingeven in the cluster-policy binding, we have that field, we didn't meant to use it12:43
XueFengIt seems priority is hard code in each policy.And because policies have dependency work flow,  we choice hard code before no good idea?12:44
Qimingyes12:44
Qimingwe cannot expose priorities to users12:44
XueFengThen because hard code, we will not  show the priority to  users?12:44
Qimingit may lead to any result12:45
Qimingright12:45
Qimingexposing that to users will lead to questions ... why cannot I change it?12:45
Qimingwhat does 200 mean?12:45
XueFengit is12:47
XueFenginterrupt,can we save chat in #senlin such as #openstack-meeting.12:50
miaohbMy patch is just to display ,user have no way to change the ita12:50
miaohbthe vaue12:50
Qimingall chats are saved, all meetings are saved as well12:51
QimingIRC logs can be found here: http://eavesdrop.openstack.org/irclogs/%23senlin/12:51
Qimingweekly meetings are logged here: http://eavesdrop.openstack.org/meetings/senlin/2016/12:52
XueFengok.I know #openstack-meeting logs before.12:52
XueFengNot find #senlin log. Got it.12:53
Qimingit is shown as a prompt when you enters #senlin channel12:53
QimingI mean this line: IRCLog: http://eavesdrop.openstack.org/irclogs/%23senlin/ | Bugs: bugs.launchpad.net/senlin | Review: https://review.openstack.org/#/q/project:openstack/senlin,n,z12:54
XueFengI saw it.12:54
XueFengThanks:)12:54
XueFengcontinue priority12:55
*** miaohb has quit IRC13:10
*** miaohb has joined #senlin14:16
*** miaohb has quit IRC14:21
*** XueFeng has quit IRC14:28
*** XueFeng has joined #senlin14:31
*** XueFeng has quit IRC14:36

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