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