Thursday, 2017-01-12

*** wanghao has joined #openstack-mogan00:35
*** little has joined #openstack-mogan01:05
*** silenceli has joined #openstack-mogan01:18
*** kevinz has joined #openstack-mogan01:22
*** yuntongjin has joined #openstack-mogan01:31
*** liudong has joined #openstack-mogan01:52
*** liudong has quit IRC01:55
zhenguomorning mogan!01:58
*** yuntongjin has quit IRC01:58
liushengmorning02:00
*** yuntongjin has joined #openstack-mogan02:01
zhenguo#startmeeting mogan02:01
openstackMeeting started Thu Jan 12 02:01:30 2017 UTC and is due to finish in 60 minutes.  The chair is zhenguo. Information about MeetBot at http://wiki.debian.org/MeetBot.02:01
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.02:01
openstackThe meeting name has been set to 'mogan'02:01
zhenguoo/02:01
liushengo/02:02
littleo/02:02
zhenguoluyao, silenceli, yuntongjin: are you around?02:03
zhenguo:(02:04
zhenguook, as always, the agenda:02:04
zhenguo#link https://wiki.openstack.org/wiki/Meetings/Mogan#Agenda_for_next_meeting02:04
zhenguolet's jump in02:05
*** zhangjl has joined #openstack-mogan02:05
zhenguoGerrit downtime on Thursday 2017-01-12 at 20:00 UTC02:05
zhenguothen our repo will be renamed to mogan!02:05
littlegithub?02:06
zhenguoyes02:06
zhenguothen all things will finshed renaming02:06
zhenguothe email said all existing reviews, project watches, etc for our project will all be carried over02:07
liushengcongrats! :)02:07
zhenguolol, we will be real mogan tomorrow02:07
littlecool02:07
*** liudong has joined #openstack-mogan02:07
Kevin_Zhengo/02:07
zhenguoanother thing is about the tempest gate02:08
zhenguoit works well now, thans liusheng for that02:08
zhenguowe will test intances and instance types related ops in real devstack env for every patch02:08
liushenglol, you guy cannot merge patches randomly any more :)02:09
zhenguoliusheng: hah02:09
zhenguonot much announcement, anyone else have a thing here?02:10
* zhenguo waits for a few02:10
zhenguooh, the contribution reports:02:10
zhenguo#link http://stackalytics.com/report/contribution/nimble/9002:10
zhenguo#link http://stackalytics.com/report/contribution/python-nimbleclient/9002:11
zhenguoanything else?02:11
zhenguook, let's move on02:11
liushengseems nothing more02:11
zhenguo#topic task tracking02:12
zhenguo#link https://etherpad.openstack.org/p/nimble-task02:12
zhenguolooks like things are moving alnog nicely02:12
zhenguos/alnong/along02:12
liushengzhenguo: you have assigned many tasks to yourself :)02:13
zhenguoliusheng: yes, because I wish them all be done before O release02:14
liushengzhenguo: awesome!02:14
zhenguoyou can take over anyone if you are interesetd02:14
liushengzhenguo: ok02:14
zhangjlzhenguo:i will leave for meeting02:15
zhenguozhangjl: ok02:15
littleIf I finished my task, i will take over :)02:15
*** zhangjl has quit IRC02:15
zhenguolittle: thanks02:15
wxyreally a long work list.02:15
zhenguowxy: hah,02:16
zhenguocouple things want to discuss here02:16
Kevin_Zhengstill called nimble list02:16
zhenguooh yes, maybe need to rename to mogan as well02:16
liushengdoes the etherpad support renaming directly ?02:17
zhenguoseems not, need to create a new one02:17
wanghaozhenguo: I'm here now02:17
zhenguowanghao: o/02:17
liushengzhenguo: yes, copy & paste02:18
littleI think so02:18
zhenguook, will do that after the meeting or wait for the infra guys finished the repo renaming02:19
zhenguoabout the state machine task, I submitted a draft patch yesterday, hope you can help to review02:20
littlewhere is the location?02:20
zhenguo#link https://review.openstack.org/#/c/419024/02:20
wanghaozhenguo: Got it.02:21
yuntongjinhi al02:22
zhenguoyuntongjin: o/02:22
liushengzhenguo: seems beyond my understanding. lol02:22
zhenguoliusheng: hah02:22
littlemaybe need a bit time to reivew it02:23
zhenguook, and maybe we should consider to introduce lock as well02:23
liushengzhenguo: btw, the basic frame of notification related works has been done, and since we may will have some process adjust, so for now it is better don't add more notifications in the creation process02:24
zhenguoliusheng: ok, I will help them to be landed soon,02:24
liushengzhenguo: thanks02:25
zhenguohi every owner, do you want to discuss about you task here?02:25
yuntongjinI have add Requirements discussion in Agenda https://wiki.openstack.org/wiki/Meetings/Mogan#Agenda_for_next_meeting02:26
zhenguoyuntongjin: ok, next topic is yours, hah02:26
zhenguoanything else?02:28
littleI want to use 'min_num' and 'max_num' like nova to implement multi-instance booting, wdyt?02:28
liushenglittle: agree02:28
zhenguolittle: sounds ok02:28
littleyeah, I will try02:29
zhenguoI will initialize the mogan-specs after renaming, then we can add specs first for some big task02:29
zhenguolittle: thanks02:29
wanghaozhenguo: good.02:29
littley r welcome02:30
*** zhangjl has joined #openstack-mogan02:30
littlemaybe give us a location for mogan-specs02:30
zhenguo#link https://github.com/openstack/nimble-specs02:31
zhenguoit will be renamed to mogan-specs tomorrow02:31
wanghaomogan-specs.git after renaming02:31
wanghaozhenguo: cool02:31
zhenguohah02:31
zhenguook, anything else02:32
* zhenguo waits for a few02:32
littlewanghao: a heart with two uses :)02:32
liushengdiscussion about requirements ?02:32
wanghaolittle: haha02:32
zhenguolol, so wanghao is still in a internal meeting now?02:33
wanghaozhenguo: yes, but it's online meeting...02:33
zhenguohah, do you have espace :P02:34
littleespace, a great IM02:34
wanghaozhenguo:  like espace thing...02:34
zhenguolol02:34
zhenguook, let's move on02:34
zhenguo#topic requirements02:35
zhenguoyuntongjin: it's your turn :P02:35
yuntongjinzhenguo: thanks02:36
zhenguoyuntongjin: seems silenceli and ludong are here02:36
yuntongjinsome baremetal related requirement like Host aggregate02:36
zhenguosounds ok02:37
yuntongjin we can discuss them together02:37
liushengyuntongjin: like Nova's implementation ?02:37
yuntongjinlink:https://blueprints.launchpad.net/mogan/+spec/node-aggregate02:37
littlemaybe i think02:37
zhenguoliusheng: all things lie that will be a property in node, lol02:37
yuntongjinliusheng: yes02:37
yuntongjinsince Mogan have all the instance in DB02:38
liushengzhenguo, yuntongjin lol02:38
yuntongjinthe implement design should be similar with Nova02:38
zhenguobut we don't save nodes info in our db02:39
zhenguowho can create a node aggregate02:39
yuntongjinmogan does have instance table in DB,02:40
yuntongjinlike Nova, aggregate is for scheduler, so , admin will op it02:40
zhenguoyuntongjin: yes, bug IIRC, nova host aggregate can be create/delete by admin02:40
zhenguos/bug/but02:41
liushengyuntongjin: what's the relation with availability zone, just like Nova ?02:41
yuntongjinthe  aggregate info can be stored in mogan DN02:41
yuntongjindn/db02:41
wanghaoliusheng: az can contains some aggregates?02:42
zhenguomaybe need to move nodes from cache to db first02:42
zhenguoliusheng: az can not be changed by API02:42
littlewanghao: host aggregate contains az in metadata02:43
zhenguoliusheng: but host aggregates can be changed whenever02:43
liushengzhenguo, wanghao I cannot remember clearly, but we can specify a az when creating ag02:43
zhenguoyes,02:43
liushengzhenguo: yes02:43
wanghaoyes02:43
liushengzhenguo: so that may be a problem02:43
wanghaolittle: aggregates can be belonged to many az?02:44
zhenguofor scheduling, nova use a flavr extra spec to match the host aggregate02:44
wanghaolittle: I think that isn't02:44
littlewanghao: yes02:44
zhenguolittle: if so, how to handle the case if users select an az and flavor doesn't match02:45
liushengthat may will schedule failed02:46
*** liudong has quit IRC02:46
littlei think so02:46
wanghaozhenguo: I'm thinking could we use some scheduler hint, like   az:host-aggreate02:46
zhenguowanghao: yes, we should support scheduler hints02:47
littleand when you create a host aggregate and create a az meanwhile in nova02:47
zhenguoand there's a plan to refactor our flavor/scheduler02:47
liushengwanghao, zhenguo the three fileds just like Nova ? lol02:48
wanghaozhenguo: emm, I see02:48
zhenguoliusheng: hah no02:48
liushengzhenguo: oh, we only have node, no host02:48
wanghaoliusheng: maybe just two fileds for us02:49
yuntongjindo we already support scehduler hint?02:49
liushengyuntongjin: not yet02:49
zhenguoseems need some volunteer to help dig out the implementation of nova host aggregate and how to use it in mogan02:49
liushengzhenguo: yes!02:50
zhenguoand a new task can be added to the etherpad02:50
zhenguook, only 10mins left02:51
zhenguoanything elase about requirements?02:51
zhenguook, let's move on02:52
zhenguo#topic open discussion02:52
wanghaohow silence now....02:52
zhenguolol02:52
liushengjunk time is comming...02:52
zhenguoanybody familiar with Bandit02:52
liushengzhenguo: a project ?02:53
zhenguoliusheng: seems yes02:53
Kevin_Zhengha02:53
zhenguoKevin_Zheng, wxy: hah, maybe you can help to explain it02:54
zhenguomaybe we can introduce that CI to mogan02:54
yuntongjinhttps://wiki.openstack.org/wiki/Security/Projects/Bandit ?02:54
zhenguoand seems it's easy for a new project, as we don't have that many codes yet, lol02:54
Kevin_Zhengwxy may be an expert02:54
wxy..Just have toke a look yesterday.02:55
zhenguowxy: hah, so it's just a Ci02:55
zhenguowe just need to add it in our project-config?02:55
wxyit's a project02:55
wxyno, you should add mogan to bandit's CI02:56
zhenguoif so, there will be many CI in that projects02:56
liushenghow it works ?02:56
zhenguoand we are not official now, seems they will not approve us02:56
wxyhttps://github.com/openstack-infra/project-config/blob/master/zuul/layout.yaml#L550002:57
wxynot so many.02:57
wxyCinder just want to use it.02:58
zhenguohah, it will increase quickly02:58
zhenguomaybe all projects will list in it's CI gate in future, lol02:59
zhenguooh, it's almost time03:00
zhenguothanks everyone for joining the meeting!03:01
zhenguo#endmeeting03:01
openstackMeeting ended Thu Jan 12 03:01:14 2017 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)03:01
liushengbye03:01
openstackMinutes:        http://eavesdrop.openstack.org/meetings/mogan/2017/mogan.2017-01-12-02.01.html03:01
wanghaozhenguo: bye03:01
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/mogan/2017/mogan.2017-01-12-02.01.txt03:01
openstackLog:            http://eavesdrop.openstack.org/meetings/mogan/2017/mogan.2017-01-12-02.01.log.html03:01
* zhenguo brb03:04
*** wanghao_ has joined #openstack-mogan03:12
*** wanghao has quit IRC03:15
*** liudong has joined #openstack-mogan03:20
zhenguowanghao, liusheng: I plan to not include maintenance state in our first state machine patch, wdyt?03:34
zhenguoonly including basic states first03:34
*** yuntongjin has quit IRC03:35
liushengzhenguo: sure, we should make the basic frame can works firstly03:36
zhenguoliusheng: ok03:36
zhenguoliusheng: FYI, https://blueprints.launchpad.net/nova/+spec/migration-state-machine , this may help to better understand state machine04:08
*** Jeffrey4l__ has joined #openstack-mogan04:11
*** l4yerffeJ has joined #openstack-mogan04:11
liushengzhenguo: thanks04:11
zhenguonp04:11
liushengzhenguo: the autor of that bp is tangchen from EasyStack ?04:12
liushengzhenguo: seems he is in Huawei now, lol04:12
zhenguoliusheng: hah, yes, he is in huawei now, but not work on openstack04:12
liushengzhenguo: hah04:13
*** l4yerffeJ_ has quit IRC04:13
*** Jeffrey4l_ has quit IRC04:14
openstackgerritZhenguo Niu proposed openstack/nimble: Introduce a state machine for instance status  https://review.openstack.org/41902404:17
*** little has quit IRC04:54
*** little has joined #openstack-mogan04:54
*** yuntongjin has joined #openstack-mogan05:44
*** wanghao_ has quit IRC06:07
*** wanghao has joined #openstack-mogan06:07
*** wanghao_ has joined #openstack-mogan06:08
*** wanghao has quit IRC06:12
*** wanghao_ has quit IRC06:37
*** wanghao has joined #openstack-mogan06:37
*** liudong has quit IRC06:38
*** wanghao_ has joined #openstack-mogan07:26
*** wanghao_ has quit IRC07:26
*** wanghao has quit IRC07:26
*** wanghao has joined #openstack-mogan07:27
*** wanghao_ has joined #openstack-mogan07:47
*** wanghao has quit IRC07:49
*** little has quit IRC07:49
*** little has joined #openstack-mogan07:50
*** wanghao_ has quit IRC07:54
*** wanghao has joined #openstack-mogan07:55
*** wanghao_ has joined #openstack-mogan08:29
*** wanghao has quit IRC08:31
*** yuntongjin has quit IRC08:36
*** wanghao_ has quit IRC09:15
*** wanghao has joined #openstack-mogan09:21
*** wanghao has quit IRC09:34
*** wanghao has joined #openstack-mogan09:34
*** wanghao has quit IRC09:35
*** wanghao has joined #openstack-mogan09:35
*** wanghao has quit IRC09:35
zhenguoanyone knows the difference between stopped and shutoff09:35
*** wanghao has joined #openstack-mogan09:36
openstackgerritZhenguo Niu proposed openstack/nimble: Introduce a state machine for instance status  https://review.openstack.org/41902409:36
*** wanghao has quit IRC09:36
*** wanghao has joined #openstack-mogan09:36
*** wanghao has quit IRC09:37
*** wanghao has joined #openstack-mogan09:37
*** wanghao has quit IRC09:38
*** wanghao has joined #openstack-mogan09:38
*** wanghao has quit IRC09:39
*** wanghao has joined #openstack-mogan09:39
*** wanghao has quit IRC09:39
*** wanghao has joined #openstack-mogan09:40
*** wanghao has quit IRC09:40
*** wanghao has joined #openstack-mogan09:40
*** wanghao has quit IRC09:41
*** wanghao has joined #openstack-mogan09:41
*** wanghao has quit IRC09:42
*** zhangjl has quit IRC10:02
*** kevinz has quit IRC10:11
*** little has quit IRC10:14
*** Jeffrey4l__ is now known as Jeffrey4l10:58
zhenguohi all, not sure if you have read this http://lists.openstack.org/pipermail/openstack-dev/2016-December/109136.html11:10
*** yuntongjin has joined #openstack-mogan12:32
*** yuntongjin has quit IRC12:35
*** little has joined #openstack-mogan13:23
openstackgerritZhenguo Niu proposed openstack/nimble: Set deleted_at after DELETED instead of DELETING  https://review.openstack.org/41951915:24
openstackgerritZhenguo Niu proposed openstack/nimble: Introduce a state machine for instance status  https://review.openstack.org/41902415:46
*** openstackgerrit has quit IRC18:33
-openstackstatus- NOTICE: Gerrit will be offline between now and 20:30 for scheduled maintenance: http://lists.openstack.org/pipermail/openstack-dev/2017-January/109910.html20:08
*** ChanServ changes topic to "Gerrit will be offline between now and 20:30 for scheduled maintenance: http://lists.openstack.org/pipermail/openstack-dev/2017-January/109910.html"20:08
-openstackstatus- NOTICE: Updated: Gerrit will be offline until 20:45 for scheduled maintenance (running longer than anticipated): http://lists.openstack.org/pipermail/openstack-dev/2017-January/109910.html20:33
*** ChanServ changes topic to "Updated: Gerrit will be offline until 20:45 for scheduled maintenance (running longer than anticipated): http://lists.openstack.org/pipermail/openstack-dev/2017-January/109910.html"20:33
*** ChanServ changes topic to "Bugs: bugs.launchpad.net/mogan | Review: https://review.openstack.org/#/q/project:openstack/nimble,n,z"20:53
*** l4yerffeJ has quit IRC21:34
*** Jeffrey4l has quit IRC21:34
*** l4yerffeJ has joined #openstack-mogan23:31
*** Jeffrey4l has joined #openstack-mogan23:37

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