02:01:12 <zhenguo> #startmeeting mogan
02:01:13 <openstack> Meeting started Thu Aug 31 02:01:12 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:14 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
02:01:17 <openstack> The meeting name has been set to 'mogan'
02:02:21 <zhenguo> liusheng, shaohe_feng, wanghao, Xinran, zhangyang: o/
02:02:23 <shaohe_feng> zhenguo: morning
02:02:29 <wanghao> here
02:02:38 <litao__> o/
02:03:04 <Xinran> o/
02:03:22 <zhenguo> as always, the agenda:
02:03:22 <zhenguo> #link https://wiki.openstack.org/wiki/Meetings/Mogan#Agenda_for_next_meeting
02:03:30 <zhenguo> let's jump in
02:03:35 <zhenguo> #topic announcements and reminders
02:03:45 <zhenguo> We have migrated our docs to readthedocs
02:03:45 <zhenguo> #link http://mogan.readthedocs.io/en/latest/
02:03:45 <zhenguo> #link http://mogan.readthedocs.io/projects/api-ref/en/latest/
02:03:48 <liusheng> o/
02:04:09 <zhenguo> but there are still some problems there, need to be addressed
02:04:23 <zhenguo> not sure if you like the new theme of our docs
02:04:48 <zhenguo> liusheng: can we address the docs build problem?
02:04:54 <zhenguo> liusheng: any new clues?
02:05:15 <liusheng> zhenguo: no :(, may need to struggle more
02:05:29 <zhenguo> liusheng: oh
02:06:15 <zhenguo> anyone else got some suggestions for the docs?
02:06:55 <litao__> zhenguo: what's wrong with the docs?
02:07:08 <liusheng> seems all of us are not a readthedocs expert
02:07:10 <zhenguo> litao__: we got some problems when build new verons
02:07:22 <zhenguo> liusheng: yes
02:07:53 <zhenguo> we can learn more later
02:07:53 <shaohe_feng> zhenguo: it looks well
02:07:56 <wanghao> really not familiar with this readthedocs...
02:08:02 <shaohe_feng> cool
02:08:31 <zhenguo> ok, let's move on
02:08:38 <zhenguo> Seems we need to make an independent release as we are not cycle-with-intermediary, so it's actually not Pike, hah
02:08:40 <wanghao> why api is not same with other docs?
02:08:41 <shaohe_feng> zhenguo: Is there error info?
02:09:10 <zhenguo> shaohe_feng: you can got that, as the errors happened when building the docs
02:09:18 <wanghao> zhenguo: but we can name it as Pike, right?
02:09:32 <zhenguo> wanghao: not sure
02:09:41 <zhenguo> like this https://review.openstack.org/#/c/498479/
02:10:03 <shaohe_feng> zhenguo: is  readthedocs free?
02:10:10 <liusheng> shaohe_feng: yes
02:10:15 <shaohe_feng> nice
02:10:49 <liusheng> shaohe_feng: if you are interesting, I can add you as a maintainer of the Mogan project
02:11:01 <wanghao> zhenguo: I see
02:11:06 <liusheng> shaohe_feng: first, you need a readthedocs account, hah
02:11:12 <zhenguo> wanghao: at least branch name can be stable/pike
02:11:28 <zhenguo> wanghao: we may relase a 0.1.0
02:11:47 <wanghao> zhenguo: yeah, that's I want to say too.
02:11:59 <zhenguo> wanghao: hah
02:12:06 <liusheng> zhenguo: maybe that doesn't matter whatever we name it :D
02:12:17 <zhenguo> liusheng: yes
02:12:40 <zhenguo> so maybe we still have some time, as we are a independent relese, lol
02:12:49 <liusheng> zhenguo: do we need to release in pypi ?
02:13:00 <liusheng> zhenguo: both mogan and its client
02:13:09 <zhenguo> liusheng: sure
02:13:43 <zhenguo> liusheng: seems openstack/release will help us, right?
02:13:55 <shaohe_feng> liusheng: Great. I'm interesting.
02:14:15 <liusheng> zhenguo: not sure if it can used for non-official project
02:14:53 <zhenguo> liusheng: but openstack is the owner of us, so seems it should be help
02:14:54 <liusheng> shaohe_feng: ok, so please register a readthedocs account and set your username to me
02:15:24 <liusheng> zhenguo: maybe
02:15:46 <zhenguo> ok, so when will we cut the release
02:15:54 <zhenguo> seems still got something not landed yet
02:15:58 <wanghao> zhenguo: so what's our deadline for Pike.
02:16:19 <zhenguo> wanghao: maybe by the end of this week
02:16:24 <wanghao> zhenguo: okay
02:16:37 <shaohe_feng> liusheng: OK.
02:16:41 <litao__> so little time
02:16:46 <zhenguo> wanghao: or at least it should be not late than PTG, lol
02:17:07 <wanghao> zhenguo: emm, that's sure
02:17:23 <wanghao> zhenguo: btw, we will have the on-line PTG, right?
02:17:30 <zhenguo> we can discuss the time durning next topic according to which must be landed
02:17:48 <zhenguo> wanghao: seems we can, lol
02:18:14 <zhenguo> we can arrange a audio meeting
02:18:52 <wanghao> cool
02:19:08 <litao__> audio meeting , i like
02:19:39 <zhenguo> shaohe_feng: maybe I can go to Intel's office, and all guys in Beijing can be there
02:20:48 <wanghao> you guys in Beijing can go to coffee house. : )
02:21:00 <zhenguo> wanghao: hah
02:21:21 <zhenguo> wanghao: but not sure you guys can connect to the coffee house
02:21:46 <litao__> liusheng: you can come here
02:21:55 <wanghao> zhenguo: that's ture.
02:22:01 <wanghao> true
02:22:07 <zhenguo> hah
02:22:12 <liusheng> litao__: hah
02:22:22 <zhenguo> liusheng: yes, you can, lol
02:22:42 <wanghao> at least we can't inter the Huawei's basement anymore....
02:22:52 <wanghao> enter
02:23:18 <zhenguo> hah, so you guys in Xi'
02:23:45 <zhenguo> Xi'an can find a place as well
02:24:07 <litao__> zhenguo: Fiberhome is ok
02:24:23 <wanghao> zhenguo: yeah, welcome to Fiberhome
02:24:40 <zhenguo> wanghao: hah
02:24:48 <liusheng> sounds cool
02:24:57 <shaohe_feng> zhenguo: welcom to intel.
02:25:28 <wanghao> : )
02:25:33 <litao__> hah
02:25:35 <zhenguo> lol
02:26:03 <shaohe_feng> zhenguo: there are fruits and coffee, drinks in our office. :)
02:26:19 <zhenguo> shaohe_feng: coool
02:27:15 <litao__> shaohe_feng: so coooool
02:27:22 <zhenguo> ok, we can create a etherpad to collect attandees and topics
02:28:25 <zhenguo> let's move on
02:28:30 <zhenguo> #topic task tracking
02:28:41 <zhenguo> #links https://etherpad.openstack.org/p/MoganWhiteBoard
02:29:45 <zhenguo> looks like things are moving along nicely
02:30:51 <zhenguo> only managing servers left?
02:31:11 <litao__> Yes, according your advice yesterday, I have refactor the code. Now testing it
02:31:33 <litao__> zhenguo: I will commit the patch today for review
02:32:07 <zhenguo> litao__: cool, thanks
02:32:24 <zhenguo> Xinran: and the key_name one
02:32:26 <wanghao> zhenguo: I plan to commit the client patch to support getting manageable servers today.
02:32:39 <zhenguo> wanghao: thanks
02:32:46 <litao__> so do i later
02:32:48 <zhenguo> I added a new one for root disk partitions
02:32:49 <Xinran> zhenguo,  yes, will commit today
02:32:52 <zhenguo> litao__: cool
02:33:07 <zhenguo> Xinran:  cool
02:33:09 <wanghao> zhenguo: so maybe we can finish the manging existing job this week.
02:33:17 <zhenguo> wanghao: yes
02:33:27 <zhenguo> I would like to land all by this week
02:33:39 <litao__> come on
02:33:54 <zhenguo> do you guys find that we only support whole disk images
02:34:04 <zhenguo> paritions image are not support well
02:34:18 <zhenguo> as we can't pass partions information to ironic
02:34:40 <zhenguo> nova's flavor includes root_gb, swap_mb, ephemeral_gb partitions
02:35:43 <litao__> zhenguo: yes, for bare metal node ,  whole disk image is better?
02:36:09 <zhenguo> litao__: not sure, but we should add partions support as well
02:36:23 <litao__> zhenguo: yes
02:36:40 <zhenguo> whole disk image is not that flexible
02:37:42 <litao__> but easy to use
02:37:54 <zhenguo> hah, that's true
02:38:50 <zhenguo> I will test this https://review.openstack.org/#/c/499039/ more
02:39:07 <zhenguo> please also help to review to make it landed before we cut release
02:40:19 <liusheng> ok
02:40:48 <zhenguo> liusheng: thanks
02:40:57 <liusheng> np :D
02:40:59 <zhenguo> ok, do we have another things want to be in Pike?
02:41:40 <wanghao> ok
02:41:59 <litao__> np
02:42:09 <shaohe_feng> zhenguo: is it hard to implement the partitions?
02:42:13 <wanghao> zhenguo: do not forget this spec update: https://review.openstack.org/#/c/494980/
02:42:16 <wanghao> zhenguo: : )
02:42:33 <zhenguo> wanghao: hah, will review soon
02:42:40 <zhenguo> shaohe_feng: not that hard
02:43:28 <zhenguo> shaohe_feng: we can only support fixed partitons: root_gb, ephemeral_gb, swap_mb, but you can specify any size
02:43:35 <litao__> zhenguo: superman
02:43:46 <zhenguo> litao__: lol
02:44:05 <wanghao> zhenguo: thanks
02:44:14 <zhenguo> the disk to deply os maybe very large, like 1TB, is we use the whole disk is wasting
02:44:24 <shaohe_feng> zhenguo: OK. Is root_gb for the who distribution?
02:44:47 <zhenguo> shaohe_feng: root_gb is for the OS
02:45:20 <zhenguo> shaohe_feng: users can set the root_gb to what they want
02:45:38 <zhenguo> shaohe_feng: and leave other space for data
02:46:26 <zhenguo> https://bugzilla.redhat.com/show_bug.cgi?id=1381111
02:46:27 <openstack> bugzilla.redhat.com bug 1381111 in openstack-ironic "[RFE] Advanced partitioning at deploy time" [Medium,New] - Assigned to lmartins
02:46:46 <zhenguo> the above bug if for purpose of use the rest of disk space for ceph
02:46:48 <liusheng> zhenguo: if rebuilding or delete the server, all the data of the partitions will be erased, right ?
02:47:31 <zhenguo> liusheng: seems only root_gb will be erased if you specify some parameter
02:47:44 <liusheng> zhenguo: ok, got it
02:47:45 <zhenguo> liusheng: we can add that  support for rebuilding
02:47:56 <liusheng> zhenguo: sounds cool
02:48:00 <wanghao> zhenguo: that's like the safe-deleting for vm or volume
02:48:28 <wanghao> zhenguo: you know,  dd 0 to disk before we delete the resource.
02:48:50 <zhenguo> wanghao: yes, but that's time cost, lol
02:48:54 <wanghao> zhenguo: not sure if we can support it in Mogan, maybe need ironic support.
02:48:55 <shaohe_feng> zhenguo: any user survey for partition?
02:48:56 <zhenguo> wanghao: maybe hours
02:49:17 <zhenguo> shaohe_feng: you can see the bug I pasted
02:49:20 <wanghao> zhenguo: yes,  but it's a very safety option to users.
02:49:39 <zhenguo> wanghao: yes, for public cloud, we have to
02:49:58 <wanghao> zhenguo: we can consider this function in Queens I think.
02:50:01 <zhenguo> wanghao: but if we use volumes, seems that' not needed
02:50:24 <zhenguo> wanghao: ironic will help to do that
02:50:48 <zhenguo> wanghao: during cleaning
02:50:51 <wanghao> zhenguo: if use cinder's volume, that can be done in cinder.
02:51:03 <wanghao> zhenguo: okay
02:51:18 <zhenguo> wanghao: yes, volume support is one of the big tasks for us in Queens
02:51:43 <liusheng> wanghao is an expert. hah
02:51:51 <zhenguo> yes, hah
02:52:16 <litao__> sounds great
02:52:55 <zhenguo> litao__: if you want to improve the managing servers, we can discuss during the PTG
02:53:14 <litao__> zhenguo: sure
02:53:18 <wanghao> zhenguo: liusheng: haha
02:54:14 <shaohe_feng> zhenguo: got it. There is some scenario for partition.
02:54:17 <zhenguo> oh, the server groups spec is still there..
02:54:26 <zhenguo> shaohe_feng: yes
02:54:43 <zhenguo> shaohe_feng: for whole disk image, we dont' need that
02:55:07 <zhenguo> shaohe_feng: we will check the image type in mogan with the partitions
02:55:29 <zhenguo> liusheng: seems server groups alrady landed, but the spec is still there
02:55:47 <liusheng> zhenguo: oh, sorry, forgot that
02:55:56 <zhenguo> liusheng: hah
02:55:58 <liusheng> zhenguo: will look later
02:56:07 <zhenguo> liusheng: thanks
02:56:25 <zhenguo> oh, it's almost time, let's move on
02:56:30 <zhenguo> #topic open discussion
02:56:37 <zhenguo> who's got a thing here
02:57:37 <zhenguo> hi all, please help to test our API and client before cutting the release, thanks
02:58:12 <litao__> ok
02:58:22 <zhenguo> thanks
02:58:30 <zhenguo> anything else here?
02:58:50 <zhenguo> thanks everyone for joing the meeting!
02:59:01 <liusheng> bye
02:59:01 <zhenguo> #endmeeting