Thursday, 2017-09-14

*** wanghao has joined #openstack-mogan00:36
*** Kevin_Zheng has quit IRC00:47
*** litao__ has joined #openstack-mogan00:50
*** wanghao has quit IRC00:50
*** wanghao has joined #openstack-mogan01:00
openstackgerritliusheng proposed openstack/mogan master: Add more notifications for server create/delete  https://review.openstack.org/50289801:23
openstackgerritliusheng proposed openstack/mogan master: Enrich the payload of notifications of server creation  https://review.openstack.org/50355001:23
zhenguomorning mogan!01:29
zhenguoliusheng, shaohe_feng, wanghao, litao__, Xinran: I would like to cancel the weekly meeting today, do you have something want to discuss?01:33
litao__zhenguo: no01:34
liushengzhenguo: no special thing01:34
zhenguook01:35
zhenguoliusheng: when attaching/detaching interfaces on client side, should it be add/remove port or interface?01:49
liushengzhenguo: with net-id specified ?01:50
zhenguoliusheng: no, I mean the CLI name01:50
liushengzhenguo: oh, you want to use attach/detach ?01:52
zhenguoliusheng: no, we use server add/remove interface now01:54
zhenguoliusheng: but seems no use server add/remove port01:54
liushengzhenguo: port seems better01:55
openstackgerritliusheng proposed openstack/mogan master: Add more notifications for server create/delete  https://review.openstack.org/50289801:58
openstackgerritliusheng proposed openstack/mogan master: Enrich the payload of notifications of server creation  https://review.openstack.org/50355001:58
openstackgerritliusheng proposed openstack/mogan master: Add more notifications for server create/delete  https://review.openstack.org/50289801:59
wanghaozhenguo: no special thing,  I'm preparing to add some new releasenotes in our code tree.02:02
zhenguowanghao: there's a patch up to cleanup the releasenotes https://review.openstack.org/#/c/502924/02:03
wanghaozhenguo: I see02:05
wanghaozhenguo: I was thought we didn't need to delete our releasenotes from tree, just change the readthedocs.02:06
wanghaozhenguo: Now seems readthedocs is based on those releasenotes too, right?02:06
zhenguowanghao: that will included in queens release notes02:06
zhenguowanghao: based on our repo02:07
wanghaozhenguo: could we move them to another folder,  not delete them?02:07
zhenguowanghao: I dont' like to add that more release notes02:08
zhenguowanghao: as openstack already can provide that02:08
zhenguowanghao: seems we do many duplicated things02:08
wanghaozhenguo: didn't catch that,  OpenStack make the release notes based on those releasenotes from every project, right?02:09
zhenguowanghao: official project02:10
zhenguowanghao: and for a long time there's no any releasentoes02:10
zhenguowanghao: they just focus on the current release, and don't add the before things02:10
zhenguowanghao: we will be under queens, as we are way past the pike :(02:11
wanghaozhenguo: so you mean now we just add some important features for 0.1.0 release.02:12
zhenguowanghao: yes, and during queens cycle, we can follow others02:12
wanghaozhenguo: and we can add more new releasenotes in queens cycle.02:13
zhenguowangaho: yes02:13
zhenguowanghao: yes, with new features02:13
zhenguowanghao: and you can help to remind others to add releasenotes with their patch02:13
wanghaozhenguo: sure02:14
zhenguowanghao: thanks02:14
zhenguowanghao: please do more reviews if you got time, as someone mentioned that core candidates must got enough reviews as much as core reviewers during a period, and must be continuous.02:32
zhenguowanghao: I think you should be able to :D02:32
openstackgerritMerged openstack/python-moganclient master: Updated from global requirements  https://review.openstack.org/50366902:32
wanghaozhenguo: haha, thanks.02:33
wanghaozhenguo: I will try my best.02:34
zhenguowanghao: hah02:34
openstackgerritliusheng proposed openstack/mogan master: Add more notifications for server create/delete  https://review.openstack.org/50289802:37
openstackgerritZhenguo Niu proposed openstack/python-moganclient master: Replace interface with port for attaching/detaching interfaces  https://review.openstack.org/50389402:40
zhenguoliusheng: I just replace the add/remove interface command name above02:42
liushengzhenguo: ok02:42
zhenguoliusheng: how about making a release for client today and mogan tomorrow?02:51
liushengzhenguo: it is ok, I am going to add rebuild support today02:52
openstackgerritliusheng proposed openstack/mogan master: Fix two issues in API sample files  https://review.openstack.org/50389802:55
*** wanghao has quit IRC02:55
*** wanghao has joined #openstack-mogan03:00
openstackgerritZhenguo Niu proposed openstack/mogan master: Update release notes  https://review.openstack.org/50292403:06
*** wanghao_ has joined #openstack-mogan03:15
*** wanghao has quit IRC03:15
zhenguoliusheng: does server groups list support all_tenants parameter http://mogan.readthedocs.io/projects/api-ref/en/latest/v1/index.html#list-servergroups ?03:29
liushengzhenguo: yes03:30
zhenguoliusheng: ok03:30
*** liusheng has left #openstack-mogan03:31
*** liusheng has joined #openstack-mogan03:31
openstackgerritliusheng proposed openstack/python-moganclient master: Add support for rebuilding server  https://review.openstack.org/50393203:55
openstackgerritliusheng proposed openstack/mogan master: Fix two issues in API sample files  https://review.openstack.org/50389803:59
openstackgerritZhenguo Niu proposed openstack/mogan master: Revise some API docs  https://review.openstack.org/50395605:22
*** openstack has joined #openstack-mogan05:32
zhenguoliusheng: seems something wrong with the gate05:38
zhenguoliusheng: BaremetalComputeAPINodesTest05:38
openstackgerritZhenguo Niu proposed openstack/python-moganclient master: Add --long parameter to flavor list cmd  https://review.openstack.org/50396105:51
liushengzhenguo: seems gate has been broken06:08
zhenguoliusheng: yes06:08
zhenguoliusheng: something wrong with node test06:09
liushengzhenguo: node test ?06:09
zhenguoliusheng: BaremetalComputeAPINodesTest06:09
liushengzhenguo: oh06:09
zhenguoliusheng: you can try on you local env06:09
*** lin_yang has quit IRC06:10
liushengzhenguo: I found the problem, but not sure, let me try to fix06:10
zhenguoliusheng: ok, thansk06:12
openstackgerritliusheng proposed openstack/mogan master: Correct log formatting statements  https://review.openstack.org/50396906:16
zhenguoliusheng: please take a look at this https://review.openstack.org/#/c/503956/06:40
liushengzhenguo: done06:43
zhenguoliusheng: thanks06:43
liushengzhenguo: np06:44
openstackgerritliusheng proposed openstack/python-moganclient master: Add support for rebuilding server  https://review.openstack.org/50393206:47
openstackgerritliusheng proposed openstack/mogan master: Fix gate  https://review.openstack.org/50397807:03
zhenguoliusheng: please have a look at this https://review.openstack.org/#/c/503961/07:41
zhenguoliusheng: seems this fixed the gate https://review.openstack.org/#/c/503978/ , thanks07:54
liushengzhenguo: np :D07:55
zhenguoliusheng: do you have anything else want to add to client?07:56
liushengzhenguo: nothing else07:56
zhenguoliusheng: ok, let's try to land the up patches, then prepare a release patch07:56
liushengzhenguo: ok07:57
*** wanghao has joined #openstack-mogan07:58
*** wanghao_ has quit IRC08:02
zhenguoliusheng: do you think it's better to also format flavor resource and aggregates with show and create like list08:05
liushengzhenguo: yeah, I think so08:06
zhenguoliusheng: ok, will add a following up patch then08:06
liushengzhenguo: ok, thank08:06
zhenguoliusheng: and this one https://review.openstack.org/#/c/503894/08:09
zhenguoliusheng: also maybe we can +A directly to make it land before relese :P08:09
liushengzhenguo: hah I am just doing that08:10
zhenguoliusheng: hah08:10
openstackgerritMerged openstack/python-moganclient master: Add support for rebuilding server  https://review.openstack.org/50393208:16
openstackgerritMerged openstack/python-moganclient master: Replace interface with port for attaching/detaching interfaces  https://review.openstack.org/50389408:16
openstackgerritMerged openstack/python-moganclient master: Add --long parameter to flavor list cmd  https://review.openstack.org/50396108:16
zhenguoliusheng: seems you need to buld the client doc again08:19
liushengzhenguo: done08:22
openstackgerritMerged openstack/mogan master: Fix gate  https://review.openstack.org/50397808:31
*** wanghao_ has joined #openstack-mogan08:40
*** wanghao has quit IRC08:40
openstackgerritZhenguo Niu proposed openstack/python-moganclient master: Format flavor resources and aggregates output  https://review.openstack.org/50400708:46
zhenguoliusheng: oh, seems we don't support to create flavor with resource aggregates now08:51
zhenguoliusheng: on client side08:51
liushengzhenguo: need to support specifying that ?08:52
zhenguoliusheng: yes, otherwise we can't create flavor with aggregates08:53
zhenguoliusheng: and we the option should be --resource instead of --resources as we will repeat it to set multi key/value pair08:54
liushengzhenguo: fair enough09:01
openstackgerritliusheng proposed openstack/mogan master: Correct log formatting statements  https://review.openstack.org/50396909:05
zhenguoliusheng: will make a patch for that09:07
zhenguoliusheng: but need your help on this https://review.openstack.org/#/c/504007/09:07
liushengzhenguo: ok09:07
liushengzhenguo: ok09:07
zhenguoliusheng: not sure why it sometimes failed09:07
liushengzhenguo: unrelate with the change ?09:07
zhenguoliusheng: no, with this change09:08
liushengzhenguo: let me check09:08
zhenguoliusheng: thanks09:08
*** wanghao_ has quit IRC09:28
*** wanghao has joined #openstack-mogan09:28
zhenguoliusheng: not sure why partitions got lost from API side09:28
liushengzhenguo: partitions of server?09:29
zhenguoliusheng: yes09:29
liushengzhenguo: not sure why your flavor patch cannot pass, it is ok locally09:31
zhenguoliusheng: randomly09:31
liushengzhenguo: according to the error message, the "resources" field is a string09:31
zhenguoliusheng: yes, not sure why it can be a tring09:31
zhenguo*string09:31
liushengzhenguo: you mean even in local env, it is string randomly ?09:33
zhenguoliusheng: yes09:33
zhenguoliusheng: on my local env, and everytime the test case is not same09:34
zhenguoliusheng: seems there are some races in the tests09:34
zhenguoliusheng: seems they all reference the same fake object09:34
liushengzhenguo: yes, I see, that because the fake_flavor is a class attribute, maybe put it in setup() method09:37
zhenguoliusheng: yes09:37
liushengzhenguo: because you have updated the object09:37
zhenguoliusheng: yes09:38
liushengzhenguo: or deepcopy a object09:38
zhenguoliusheng: please help to try, thanks09:38
liushengzhenguo: ok09:39
*** wanghao has quit IRC09:39
openstackgerritZhenguo Niu proposed openstack/python-moganclient master: Add flavor resource aggregates support  https://review.openstack.org/50401909:39
openstackgerritZhenguo Niu proposed openstack/mogan master: Add partitions to server API object  https://review.openstack.org/50402009:43
openstackgerritZhenguo Niu proposed openstack/python-moganclient master: Format server partitions output  https://review.openstack.org/50402210:05
openstackgerritZhenguo Niu proposed openstack/mogan master: Add partitions to server API object  https://review.openstack.org/50402010:30
openstackgerritMerged openstack/mogan master: Updated from global requirements  https://review.openstack.org/50363310:30
openstackgerritMerged openstack/mogan master: Fix two issues in API sample files  https://review.openstack.org/50389810:31
openstackgerritZhenguo Niu proposed openstack/mogan master: [Devstack] Update the flavor resource parameter  https://review.openstack.org/50402510:37
*** litao__ has quit IRC10:57
openstackgerritliusheng proposed openstack/python-moganclient master: Format flavor resources and aggregates output  https://review.openstack.org/50400711:32
zhenguoliusheng: is that ok?11:34
liushengzhenguo: yes11:34
zhenguoliusheng: cool11:34
zhenguoliusheng: please check other client up patches11:34
liushengzhenguo: ok11:34
openstackgerritMerged openstack/python-moganclient master: Format server partitions output  https://review.openstack.org/50402211:42
openstackgerritMerged openstack/python-moganclient master: Format flavor resources and aggregates output  https://review.openstack.org/50400711:46
openstackgerritZhenguo Niu proposed openstack/python-moganclient master: Add flavor resource aggregates support  https://review.openstack.org/50401911:54
zhenguoliusheng: not sure why 'locked' also not return with server API object11:55
liushengzhenguo: rebuild also don't return11:56
zhenguoliusheng: locked?11:56
liushengzhenguo: oh, I misunderstood. hah11:57
liushengzhenguo: let me check11:57
zhenguoliusheng: but seems not related to client11:57
liushengzhenguo: it didn't return in API side ?11:58
zhenguoliusheng: yes11:58
zhenguoliusheng: we can fix that later11:59
zhenguoliusheng: quite easy, just need to add a field to API object11:59
liushengzhenguo: yes11:59
zhenguoliusheng: thishttps://review.openstack.org/#/c/504019/  is the last one if you don't find other issues12:00
liushengzhenguo: yes12:04
zhenguoliusheng: how's that patch, any objections?12:09
liushengzhenguo: I am testing ,hah12:09
zhenguoliusheng: ok12:09
liushengzhenguo: +2 +A ed12:10
zhenguoliusheng: lol12:10
zhenguoliusheng: so nothing else need to be addressed?12:10
liushengzhenguo: I think so, hah12:10
zhenguoliusheng: ok12:11
openstackgerritMerged openstack/python-moganclient master: Add flavor resource aggregates support  https://review.openstack.org/50401912:15
zhenguoliusheng: ok, landed12:15
zhenguoliusheng: we release 0.1.0, right?12:17
liushengzhenguo: I think we are ready!12:18
zhenguoliusheng: ok, my release patch is also ready, lol12:18
zhenguoliusheng: https://review.openstack.org/#/c/504041/12:20
zhenguoliusheng: please check if the hash is right12:20
zhenguoliusheng: mogan gate will be broken without this https://review.openstack.org/#/c/504025/12:22
liushengzhenguo: +Aed12:23
zhenguoliusheng: thanks12:23
zhenguoliusheng: seems  the release patch failed12:23
zhenguoliusheng: seems must be in the in the governance list12:24
liushengzhenguo: :(12:25
zhenguoliusheng: sigh12:25
liushengzhenguo: only official project can leverage releases12:25
zhenguoliusheng: but how others?12:25
liushengzhenguo: there is non-official project released in releases repo ?12:26
zhenguoliusheng: seems there is12:26
liushengzhenguo: which one12:26
liushengzhenguo: is it exist in governance ?12:26
zhenguoliusheng: not checked12:27
zhenguoliusheng: maybe changed to use other release model12:27
zhenguoliusheng: I have to go, maybe we can do it tommorow12:28
liushengzhenguo: ok, I also need to go, bye12:29
zhenguobye12:29
* zhenguo away12:29
openstackgerritMerged openstack/mogan master: [Devstack] Update the flavor resource parameter  https://review.openstack.org/50402513:06
*** shaohe_feng has quit IRC14:08
*** shaohe_feng has joined #openstack-mogan14:12
openstackgerritMerged openstack/mogan master: Revise some API docs  https://review.openstack.org/50395614:28
openstackgerritMerged openstack/mogan master: Correct log formatting statements  https://review.openstack.org/50396915:01
openstackgerritMerged openstack/mogan master: Enrich the payload of notifications of server creation  https://review.openstack.org/50355015:03
openstackgerritMerged openstack/mogan master: Add more notifications for server create/delete  https://review.openstack.org/50289815:07
openstackgerritMerged openstack/mogan master: [DOC] Add flavor manage and customize instructions  https://review.openstack.org/50295915:07
*** Kevin_Zheng has joined #openstack-mogan21:38
*** openstackstatus has joined #openstack-mogan23:11
*** ChanServ sets mode: +v openstackstatus23:11

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