Friday, 2017-06-23

*** openstackstatus has quit IRC00:13
*** openstackstatus has joined #openstack-mogan00:15
*** ChanServ sets mode: +v openstackstatus00:15
*** wanghao has joined #openstack-mogan00:36
*** wanghao_ has joined #openstack-mogan00:40
*** wanghao has quit IRC00:41
*** liujiong has joined #openstack-mogan00:59
zhenguomorning mogan!01:07
zhenguoliusheng: seems ironic gate is fixed01:31
liushengzhenguo: let's recheck!01:33
zhenguoliusheng: hah01:33
zhenguoliusheng: https://review.openstack.org/#/c/476498/01:34
zhenguoliusheng: it's not landed yet, not sure how they fixed it01:34
liushengzhenguo: oh, seems, we also need to fix like this01:35
zhenguoliusheng: yes01:41
zhenguoliusheng: shaohe_feng told me that Xinran is also interested in Placement01:50
liushengzhenguo: hah, welcome to work together01:52
zhenguoliusheng: hah01:52
liushengzhenguo: do we enable nova in our gate ?01:53
zhenguoliusheng: yes, I remember you said we must enable nova01:53
liushengzhenguo: hah01:53
zhenguoliusheng: not sure if it includes the placement service01:53
liushengzhenguo: it should be, Nova need also need that01:54
zhenguoliusheng: hah, recheck works01:54
liushengcool01:54
openstackgerritliusheng proposed openstack/mogan master: WIP: import placement service  https://review.openstack.org/47632502:00
openstackgerritZhenguo Niu proposed openstack/mogan master: Adds `resources` field for flavors.  https://review.openstack.org/47562602:07
zhenguoliusheng: for ironic node resource class, do we need to force them use a pattern like CUSTOM_XXX02:09
liushengzhenguo: 'CUSTOM_' + node['resource_class'].upper()02:10
liushengzhenguo: seems Nova also does this02:10
zhenguoliusheng: for ironic node?02:10
liushengzhenguo: I am not sure, but before I make mogan + placement work, I found there is a CUSTOM_SMALL resource class in nova's db02:11
zhenguoliusheng: hah02:11
liushengzhenguo: all the 3 ironic nodes are "small"02:11
zhenguoliusheng: I remember nova don't create resouce_class for ironic yet, only use the standard resources class02:12
liushengzhenguo: the current PoC can report nodes to placement02:12
zhenguoliusheng: cool02:12
liushengzhenguo: not very sure02:12
zhenguoliusheng: hah, so we can set resource class, rp, inventories correctly now?02:13
liushengzhenguo: yes02:13
zhenguoliusheng: cool02:13
liushengzhenguo: but I didn't implement the queryclient now02:14
zhenguoliusheng: seems that part is easy, hah02:14
zhenguoliusheng: only a select  destinations?02:14
liushengzhenguo: do you think we need to refactor our scheduler, to user like: schedulerclient.select_destinations ?02:15
zhenguoliusheng: yes02:15
liushengzhenguo: ok02:15
zhenguoliusheng: with placement we can have a simple scheduler02:15
liushengzhenguo: hah, yes02:15
* zhenguo brb02:16
zhenguoliusheng: do we need to revert the node list API? lol02:31
liushengzhenguo: maybe, for now, I didn't remove the compute_nodes table and also allow node info passed to db02:32
liushengzhenguo: will clean that02:32
zhenguoliusheng: hah02:32
zhenguoliusheng: I think when you test for query placement, we need the new flavor landed to construct the resources/resources traits filter02:33
liushengzhenguo: oh, yes02:34
zhenguoliusheng: it's not a review day, but I will try go get more people review the flavor part02:34
liushengzhenguo: seems, gate still broken ?02:34
zhenguoliusheng: ?02:35
liushengzhenguo: hah02:35
liushengzhenguo: oh, it is not02:35
zhenguoliusheng: I find placement patch pass the gate02:35
zhenguoliusheng: really cool02:35
liushengzhenguo: hah, yes02:35
liushengzhenguo: just because it don't effect other things02:36
zhenguoliusheng: hah, but it reports resources to placement02:36
liushengzhenguo: yes02:37
zhenguoliusheng: should resources be a required filed for flavors?02:43
openstackgerritZhenguo Niu proposed openstack/mogan master: Adds `resources` field for flavors.  https://review.openstack.org/47562602:46
liushengzhenguo: yes03:00
zhenguoliusheng: ok, but that need to update the CLI first, otherwise the devstack will fail03:01
zhenguoliusheng: will do that later03:01
liushengzhenguo: hah03:01
zhenguoliusheng: http://lists.openstack.org/pipermail/openstack-dev/2017-May/117705.html03:02
zhenguoliusheng: jay said we can leverage placement aggregates to get around nova host aggregate03:03
zhenguoliusheng: just like what we plan to do03:03
liushengzhenguo: yes, we planed to do that03:05
zhenguoliusheng: maybe we can ask them to support set traits to aggregate03:08
zhenguoliusheng: if so, it really like the metadata to host aggregate03:08
liushengzhenguo: yes, we can try'03:09
zhenguoliusheng: hah, things seems clear now03:09
liushengzhenguo: not sure if there is already a plan of them03:09
zhenguoliusheng: seems they don't have such requirements03:10
zhenguoliusheng: for az do we need to set it for every rp, or wait for aggregate traits03:10
liushengzhenguo: hah03:10
liushengzhenguo: may we can wait, we also dont have a strong requirement, right ?03:11
zhenguoliusheng: so revert the az related stuff in mogan?03:11
zhenguoliusheng: now we have a default az, maybe it's ok to keep it but just remove things related to compute_node.az03:12
liushengzhenguo: maybe just wait untill we landing placement ?03:12
zhenguoliusheng: maybe aggregate traits is just wrapping tow placement api03:13
zhenguoliusheng: list all rp in the aggregate and set traits to every rp03:13
zhenguoliusheng: at list it can work, nova's task is very slow03:13
liushengzhenguo: yes, that is similar we use current interface directly03:22
zhenguoliusheng: yes, after finishing the work of migrrating to placement, we can discuss more about this03:23
liusheng zhenguo ok03:26
openstackgerritZhenguo Niu proposed openstack/mogan master: Adds `resource_traits` field for flavors  https://review.openstack.org/47676803:53
openstackgerritZhenguo Niu proposed openstack/mogan master: Adds `resource_traits` field for flavors  https://review.openstack.org/47676804:50
*** liusheng has quit IRC05:17
*** liusheng has joined #openstack-mogan05:20
-openstackstatus- NOTICE: unknown issue with the git farm, everything broken - we're investigating06:03
*** ChanServ changes topic to "unknown issue with the git farm, everything broken - we're investigating"06:03
zhenguoeverything broken ...06:05
wxywhat is git farm06:10
zhenguonot sure, hah06:19
*** wanghao_ has quit IRC06:37
*** wanghao has joined #openstack-mogan06:38
*** wanghao_ has joined #openstack-mogan06:42
*** wanghao has quit IRC06:43
openstackgerritZhenguo Niu proposed openstack/python-moganclient master: Add support for new flavor properties  https://review.openstack.org/47680407:00
zhenguoshaohe_feng, wanghao_: please help to look at the new flavor specs https://review.openstack.org/#/c/454113/ when you got time07:14
wanghao_zhenguo: sure, it's always on my list07:15
zhenguoliusheng: hah07:15
zhenguowanghao_: thanks07:15
zhenguoliusheng: can we split the placement into tow patches07:15
zhenguoliusheng: one is report and the other is query?07:15
liushengzhenguo: sure, small patches are easy to review07:16
zhenguoliusheng: yes07:16
-openstackstatus- NOTICE: ok git.openstack.org is working again, you can recheck failed jobs08:02
*** ChanServ changes topic to "ok git.openstack.org is working again, you can recheck failed jobs"08:02
zhenguohi all, place recheck your failed jobs, it's working again.08:11
*** ChanServ changes topic to "Bugs: bugs.launchpad.net/mogan | Review: https://review.openstack.org/#/q/project:openstack/mogan,n,z"09:10
openstackgerritwanghao proposed openstack/mogan master: Refactor exception raise by using mogan exception  https://review.openstack.org/47597109:17
openstackgerritZhenguo Niu proposed openstack/python-moganclient master: Add support for new flavor properties  https://review.openstack.org/47680409:29
*** wanghao_ has quit IRC09:31
zhenguoliusheng: hey, are you working on splitting placement patches?09:37
openstackgerritTao Li proposed openstack/mogan master: Fix the stunk in *ing in powering servers.  https://review.openstack.org/47686209:43
openstackgerritMerged openstack/mogan-specs master: New flavor for baremetal servers  https://review.openstack.org/45411309:52
*** liujiong has quit IRC10:04
* zhenguo away10:05
*** openstackgerrit has quit IRC11:33
*** litao__ has joined #openstack-mogan14:03
*** liusheng has quit IRC15:01
*** liusheng has joined #openstack-mogan15:02

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