02:00:27 <zhenguo> #startmeeting mogan
02:00:28 <openstack> Meeting started Thu Apr 13 02:00:27 2017 UTC and is due to finish in 60 minutes.  The chair is zhenguo. Information about MeetBot at http://wiki.debian.org/MeetBot.
02:00:29 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
02:00:31 <openstack> The meeting name has been set to 'mogan'
02:00:44 <zhenguo> o/
02:00:49 <wanghao> hello everyone
02:01:02 <liusheng> o/
02:01:13 <litao> o/
02:01:54 <luyao> o/
02:01:59 <zhenguo> as always, the agenda:
02:01:59 <zhenguo> #link https://wiki.openstack.org/wiki/Meetings/Mogan#Agenda_for_next_meeting
02:02:03 <zhenguo> let's jump in
02:02:10 <zhenguo> #topic announcements and reminders
02:02:32 <zhenguo> First, let's welcome Xinran and sunxin to join us:D
02:02:52 <zhenguo> Xinran is from Intel, and sunxin is with Lenovo!
02:03:06 <liusheng> welcome all of you
02:03:10 <wanghao> welcome!
02:03:23 <Xinran> Hi glad to see you all
02:03:33 <sunxin> I am new guy, nice to see you all
02:03:40 <litao> welcome!
02:03:42 <zhenguo> hah
02:04:01 <zhenguo> ok, let's move on
02:04:13 <zhenguo> Suzhou Bug Smash
02:04:13 <zhenguo> #link https://etherpad.openstack.org/p/OpenStack-Bug-Smash-Pike-Suzhou
02:04:25 <zhenguo> liusheng, wanghao, liudong, zhangyang and I have registered, if you want to go, please add you name to the list.
02:04:52 <shaohe_feng> zhenguo: morning
02:05:05 <zhenguo> shaohe_feng: o/
02:05:11 <shaohe_feng> Xinran: sunxin: welcome
02:05:55 <zhenguo> shaohe_feng: will intel send some mogan guys to the Bug Smash?
02:06:21 <shaohe_feng> zhenguo: jf try to send luyao to the Bug Smash
02:06:33 <zhenguo> shaohe_feng: ok, thanks
02:07:11 <zhenguo> so if there are most of the team there, we may not only smahs bugs
02:07:21 <wanghao> btw, what's the deadline for the bug smash registertion.
02:07:35 <zhenguo> wanghao: not sure, seem there's no deadline
02:07:41 <wanghao> okay
02:07:41 <zhenguo> wanghao: lol
02:08:25 <zhenguo> ok, another thing to remind is The *_ssh drivers in ironic are unsupported since Newton and slated for removal in Pike, We may also need to eliminate the ssh drivers in Mogan docs.
02:08:48 <shaohe_feng> zhenguo: yes, it it too low just for smash bugs. :)
02:09:04 <zhenguo> shaohe_feng: hah
02:09:30 <shaohe_feng> zhenguo: some arch discusion should be there with all mogan guys. :)
02:09:47 <zhenguo> we can discuss more of our project, it is may like a mid-cycle
02:10:00 <shaohe_feng> zhenguo: awsome.
02:10:23 <litao> zhenguo: which day for the  bug smash?
02:10:42 <zhenguo> litao: no present on the etherpad?
02:10:54 <litao> ok
02:10:59 <shaohe_feng> zhenguo: Every mogan guys is encouraged to join it.
02:11:41 <zhenguo> ok, let's move on
02:12:10 <zhenguo> the last thing, let's talk about the contribution
02:12:19 <shaohe_feng> zhenguo: any plan for mogan mid-cycle?
02:12:34 <zhenguo> shaohe_feng: we can make it later
02:12:49 <zhenguo> shaohe_feng: according to who will attend :D
02:13:28 <zhenguo> ok, the contribution thing
02:13:29 <litao> and where to attend
02:13:36 <zhenguo> hah
02:13:54 <zhenguo> #link http://stackalytics.com/?metric=commits&project_type=all&release=pike&module=mogan
02:14:03 <zhenguo> We are really active than many of the Big Tent projects, but it runs like a single vendor project.
02:14:19 <zhenguo> I'm seeking how to address the lack of diversity now
02:14:40 <zhenguo> but I can't reduce my contribution otherwise the project will be stucked :P
02:15:32 <zhenguo> We have tons to do but not enough people, so anyone who wants to ge more involved, I can help for anything I can.
02:16:45 * litao : yes, we should contribute more
02:16:54 <zhenguo> hah
02:17:05 <liusheng> zhenguo: you don't need to reduce, we must increase :D
02:17:25 <zhenguo> liusheng: seems TC has a diversity tag
02:17:50 <zhenguo> otherwise the project will be marked as single vendor
02:17:51 <shaohe_feng> zhenguo: yes, need more contributors, and then you can foucs on the reviews and some arch design.
02:18:05 <zhenguo> shaohe_feng: lol
02:18:32 <zhenguo> I will make some time for moganclient and mogan-ui later
02:19:02 <zhenguo> I would like to make it work with basic functionality before the Bug Smash
02:19:25 <liusheng> zhenguo: oh, the "we" I mean all others people expecially other company guys. hah
02:19:26 <zhenguo> it's where we can get more contributors, lol
02:19:44 <zhenguo> liusheng: hah, understood :D
02:20:11 <litao> Time is an important thing, hah
02:20:24 <zhenguo> yes, I can make more time
02:20:38 <litao> so do  i
02:20:45 <zhenguo> thanks very much!
02:21:07 <zhenguo> ok, not much of announcement, anyone else have a thint here?
02:21:12 <zhenguo> s/thint/thing
02:21:49 <zhenguo> #topic task tracking
02:21:53 <zhenguo> #link https://etherpad.openstack.org/p/mogan-task
02:22:02 * zhenguo gives folks a few minutes to review
02:23:17 <zhenguo> looks like things are moving along nicely
02:24:03 <wanghao> crap! I lost the connection...
02:24:16 <zhenguo> wanghao: hah
02:25:09 <zhenguo> The new flavor spec has been under review for some days
02:25:09 <zhenguo> #link https://review.openstack.org/#/c/454113/
02:25:33 <zhenguo> As it's a big refactor, I would like to get more reviews, hope you can help :D
02:25:36 <shaohe_feng> zhenguo gives folks a few minutes to review
02:25:52 <zhenguo> shaohe_feng: ok
02:25:54 <shaohe_feng> zhenguo: ^ ?
02:26:17 <shaohe_feng> zhenguo: this is a irc command?
02:27:14 <zhenguo> shaohe_feng: you an use '/me' to make that happen, hah
02:27:47 * shaohe_feng try
02:28:29 * litao 
02:28:55 <shaohe_feng> zhenguo: any task for Xinran
02:29:42 <shaohe_feng> zhenguo: maybe for the firt one, should not be so hard
02:29:42 <zhenguo> sahohe_feng: she can take anyone without owner or assinged to me :D
02:30:08 <zhenguo> shaohe_feng: you mean keypair or configdrive?
02:30:45 <zhenguo> Xinran: hey, which one you are interested? or maybe you need some time to build a dev env first
02:31:09 <shaohe_feng> zhenguo: I means the firs one for Xinran, not the first one in the list. :)
02:31:34 <shaohe_feng> zhenguo: OK, let me have a look, and disucss with you an her.
02:31:42 <zhenguo> shaohe_feng: ok
02:32:08 <zhenguo> zhangyang: hey, are you around?
02:32:17 <zhangyang> zhenguo: yes
02:32:17 <Xinran> yeah i need a few time to build env cuz i reinstalled the system yesterday...
02:32:35 <zhenguo> zhangyang: please help to review the new flavor spec, not sure if it will affect the cloudboot driver
02:32:49 <zhenguo> Xinran: hah, please feel free to ping me if needed
02:33:18 <zhangyang> zhenguo: ok~
02:33:33 <litao> zhenguo: I am improving the multi-instances creation , and try to finish it before next week.
02:33:46 <Xinran> zhenguo, ok, thx
02:33:50 <zhenguo> litao: yes, I saw your updated, thanks
02:33:56 <zhenguo> Xinran: np
02:33:58 <litao> zhenguo: np
02:34:17 <zhenguo> we have added metadata and userdata support with configdrive
02:34:59 <zhenguo> there's an opportunity to finish all configdrive related things by this week
02:35:16 <zhenguo> will try
02:35:59 <shaohe_feng> zhenguo: great. Good Job.
02:36:27 <zhenguo> every task owner, can you please say something to align with us about your works here , thanks :D
02:36:49 <shaohe_feng> zhenguo: so the personality and interface this week?
02:37:00 <zhenguo> pls let me know if you need help or there's any blocker
02:37:17 <zhenguo> shaohe_feng: the injected files and keypair maybe
02:37:34 <zhenguo> shaohe_feng: I need to learn more about personality things
02:38:53 <shaohe_feng> zhenguo: keypais, good. then users can easy login his server.
02:39:06 <zhenguo> yes
02:39:17 <litao> no need passord
02:39:25 <litao> password
02:39:30 <shaohe_feng> zhenguo: Really useful for user.
02:39:50 <zhenguo> litao: yes, we can't support admin password
02:40:11 <zhenguo> litao: as cloud-init will not consume the password we save to configdrive partition
02:40:26 * litao zhenguo: maybe need to config it
02:40:45 <litao> zhenguo: but nova can
02:40:48 <zhenguo> litao: there's a patch for cloud-init,
02:41:01 <zhenguo> litao: nova also can't do it
02:41:21 <zhenguo> litao: with configdrive+cloudinit way
02:41:37 <zhenguo> litao: nova can make it by leveraging libvirt
02:42:19 <litao> but i  injected root password successfully using my image
02:42:48 <shaohe_feng> zhenguo: if we can inject a script, can't we let the script to fetch the password from configdrive, and set it for user?
02:42:49 <zhenguo> litao: just injected or the password have changed ?
02:43:06 <litao> yes, the password changed
02:43:20 <zhenguo> litao: by cloud-init?
02:43:30 <litao> yes
02:43:38 <zhenguo> litao: oh, that's weired
02:43:53 <litao> we make the image by myself
02:44:15 <zhenguo> litao: aha, yes that would make it work
02:44:28 <zhenguo> litao: we can successfully save the password you set to the guest os,
02:44:46 * litao yes , modify it manually
02:44:53 <zhenguo> litao, shaohe_feng: so if you can control the cloud-init or boot script, you can change the password
02:45:09 <litao> we can try
02:45:47 <zhenguo> hah, we will land key pair first, no password support until customers required, wdyt?
02:46:25 <shaohe_feng> zhenguo: I just guess, persionality can help passwork works well.
02:46:55 <zhenguo> shaohe_feng: maybe ,we can try later
02:47:18 <shaohe_feng> zhenguo: OK.
02:47:37 <litao> If we can make it work well , so we can provide the funciton
02:48:07 <zhenguo> litao: sure
02:48:17 <luyao> zhenguo, I rebuilt env in last days,and I am working on  returning fault info correctly,meet some problems now
02:48:52 <zhenguo> luyao: can you setup the eve successfully?
02:48:57 <zhenguo> s/eve/env
02:49:22 <luyao> zhenguo, yes
02:49:35 <luyao> zhenguo, I rebuilt the env
02:49:40 <zhenguo> luyao: hah, ok the instance faults information really help me recently
02:50:12 <zhenguo> luyao: do you find some problems to return it with instance GET?
02:50:43 <shaohe_feng> luyao: have your solve your issue?
02:51:42 <luyao> zhenguo, I print fault info in code and it seems correct,but can't return it to user
02:51:53 <luyao> shaohe_feng, not yet
02:52:06 <zhenguo> luyao: maybe need to add fault to Instance API object
02:52:23 <zhenguo> luyao: you can update the codes, then I can help to review and test
02:52:30 <shaohe_feng> luyao: OK, let me dug it together
02:52:31 <zhenguo> s/update/upload
02:52:50 <luyao> zhenguo, shaohe_feng , ok ,thanks
02:52:55 <zhenguo> luyao: np
02:53:20 <zhenguo> ok, anyone who want's to add new tasks or prioritize some taks, please update the ethperpad
02:53:36 <zhenguo> ok, let's move on
02:53:49 <zhenguo> #topic open discussion
02:53:53 <shaohe_feng> yes, please free to update the task list.
02:53:59 <zhenguo> yes
02:54:05 <litao> ok
02:54:10 <zhenguo> who's got a thing here
02:54:51 <zhenguo> let's talk about our docs
02:55:22 <zhenguo> Xinran, sunxin: as new guys, do you find our project highly lacks of docs :(
02:56:46 <liusheng> zhenguo: may because we have many refactor tasks in progress :D
02:57:28 <zhenguo> liusheng: yes, that's a problem
02:57:45 <zhenguo> liusheng: we are really not stable now :D
02:58:06 <liusheng> zhenguo: hah
02:58:12 <zhenguo> liusheng: but after flavor refactor, I think it will be different
02:59:46 <liusheng> zhenguo: yes, besides installation and configuration docs, we may need to enforce developers add docs about some specific features after land them.
03:00:25 <zhenguo> liusheng: yes,
03:00:57 <zhenguo> liusheng: we need to find a time to enable such things like db migraionts, API micro version, and releasenotes/docs
03:01:36 * zhenguo seems no one wants to discuss when we are in open discussion :D
03:01:54 <zhenguo> oh, sorry it's over time
03:02:04 <zhenguo> thanks everyone for joinint the meeting!
03:02:08 <zhenguo> #endmeeting