*** wanghao has joined #openstack-mogan | 00:40 | |
*** Jeffrey4l_ has quit IRC | 01:00 | |
*** liudong has joined #openstack-mogan | 01:29 | |
*** kevinz has joined #openstack-mogan | 01:57 | |
zhenguo | morning mogan! | 02:01 |
---|---|---|
zhenguo | #startmeeting mogan | 02:02 |
openstack | Meeting started Thu Mar 9 02:02:46 2017 UTC and is due to finish in 60 minutes. The chair is zhenguo. Information about MeetBot at http://wiki.debian.org/MeetBot. | 02:02 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 02:02 |
openstack | The meeting name has been set to 'mogan' | 02:02 |
liusheng | o/ | 02:02 |
zhenguo | o/ | 02:03 |
zhangyang | o/ | 02:03 |
zhenguo | wanghao, litao, are you here? | 02:04 |
wanghao | here | 02:04 |
zhenguo | ok, let's start | 02:04 |
zhenguo | as always, the agenda: | 02:04 |
zhenguo | #link https://wiki.openstack.org/wiki/Meetings/Mogan#Agenda_for_next_meeting | 02:04 |
zhenguo | seems the agenda has not changed for weeks, lol | 02:04 |
zhenguo | ok, let's jump in | 02:06 |
zhenguo | #topic announcements and reminders | 02:06 |
zhenguo | We have landed the patch that makes ironic a driver for mogan, so it's not a requirement anymore | 02:06 |
zhenguo | maybe we need to remove it from our requiremetns, but should hold on for a while before cloudboot driver ready | 02:07 |
liusheng | that makes many conflicts :) | 02:07 |
zhenguo | hah yes | 02:07 |
zhenguo | no better way to avoid that | 02:08 |
wanghao | indeed | 02:08 |
zhenguo | and a lots of following up refactors will coming, hah | 02:09 |
zhenguo | more conflics will come | 02:09 |
zhenguo | I plan to make the taskflow and driver interfaces more general for every provisioning tools | 02:10 |
zhenguo | zhangyang: how's everything about the cloudboot driver? | 02:11 |
zhangyang | zhenguo: we are now designing the driver. | 02:12 |
zhangyang | zhenguo: will finish it in a few weeks. | 02:12 |
zhenguo | zhangyang: ok, and I will refactor the base driver and the workflow by this week | 02:13 |
zhenguo | another thing is the Valence integartion | 02:14 |
zhenguo | I drafted a spec for Valence integartion. need to align with Valence guys more. | 02:14 |
zhenguo | #link https://review.openstack.org/#/c/441790/ | 02:14 |
liusheng | lgtm | 02:16 |
zhenguo | hah thanks | 02:16 |
zhenguo | liusheng: about the flavor refactor, do you have some suggestions? | 02:16 |
zhenguo | I tried some baremetal servers provider and find out that seems only one flavor can not meet the requirements | 02:17 |
*** Kevin_Zheng has joined #openstack-mogan | 02:17 | |
liusheng | zhenguo: TBH, I don't know the requirements of Valance or Cloudboot, so maybe wen should consider based on the two drivers | 02:17 |
zhenguo | yes, but for general baremetal flavors, seems need to consider more | 02:18 |
zhenguo | like the current instance type(flavor) seems only can include basic informations like cpu, ram | 02:18 |
liusheng | zhenguo: yes, maybe for Valence, we need to specify cpu, disk, ram ? | 02:19 |
liusheng | zhenguo: not sure | 02:19 |
zhenguo | but for network interfaces and disks, maybe need some other hints | 02:19 |
zhenguo | yes, for valence we need that basic properties | 02:19 |
wanghao | could we design a flavor model more abstract, and user can define the properties, like glance image. | 02:20 |
liusheng | zhenguo: does ironic only need to set the flavor name, e.g. small to the node ? | 02:20 |
zhenguo | wanghao: yes we should | 02:21 |
zhenguo | liusheng: not only ironic, | 02:21 |
zhenguo | we should figure out a general way, but not that easy | 02:21 |
zhenguo | when creating a server you may need to specify multi --nic and --disks or raid config or others | 02:22 |
liusheng | zhenguo: I mean ironic only, not only ironic. lol | 02:22 |
zhenguo | liusheng: ironic for us is a provision tool | 02:23 |
liusheng | zhenguo: the association between flavor and ironic nodes is only the flavor name ? | 02:23 |
zhenguo | liusheng: yes, currently it is | 02:23 |
zhenguo | but the when we said flavor, seems it's for scheduler right? | 02:24 |
zhenguo | currently scheduler filters take into account of instance_type and port_type to select a baremetal node | 02:25 |
liusheng | zhenguo: I think so | 02:25 |
zhenguo | we may need to design a more general node model | 02:25 |
zhenguo | we can split a node into board(including ram, cpus..), nics, and disks, and maybe more devices | 02:26 |
zhenguo | and the flavor also need to splict into a few types like what we currently do | 02:26 |
zhenguo | like instance_type(maybe need to renamed), port_type, and disk_type, and so on. | 02:27 |
liusheng | zhenguo: so this implementation is more like Nova's or Cinder's. lol | 02:28 |
zhenguo | and we collect all these types specified with the create instance request, then combine it to a big flavor for scheduler | 02:28 |
wanghao | we have a complex flavor than Nova or Cinder. haha | 02:29 |
zhenguo | liusheng: does nova have these devices model | 02:29 |
wanghao | zhenguo: not so much | 02:29 |
zhenguo | yes, we really need a flavor like that to meet the requrement, | 02:29 |
zhenguo | hah, we need to discuss this more, I would like to do more refacors before we continue | 02:30 |
zhenguo | as we already have the basic functinalities, a good architecture can make us more lightweight | 02:31 |
wanghao | I think maybe it is like this: Mogan_flavor={'hardware': {'cpu':xxx, ram:'xxx', 'nics':xxx}, type:{'instance_type': xxx, port_type:xxx,....}} | 02:31 |
wanghao | maybe add one more extra_spec:{xxx:xxx} | 02:32 |
zhenguo | wanghao: yes, need a spec for this | 02:32 |
wanghao | zhenguo: yes, we can discuss it more detail | 02:32 |
zhenguo | wanghao: and you can bring fiberhome's requirements here to help us be more mature with the refactor | 02:32 |
wanghao | zhenguo: sure | 02:33 |
*** luyao has joined #openstack-mogan | 02:33 | |
zhenguo | hah ok, I will draft a spec for that after finished the driver refactoring | 02:33 |
*** luyao has quit IRC | 02:34 | |
zhenguo | ok, anyone elase have thing for announcements and reminders? | 02:34 |
*** luyao has joined #openstack-mogan | 02:34 | |
zhenguo | let's move on | 02:35 |
zhenguo | #topic task tracking | 02:35 |
zhenguo | #link https://etherpad.openstack.org/p/mogan-task | 02:35 |
zhenguo | I have took over the config drive task | 02:36 |
zhenguo | I think we can only support configdrive, as metadata server need more works for other projects and there should not be two metadata servers in one env | 02:37 |
liusheng | zhenguo: you are so capable | 02:37 |
zhenguo | are you kidding me, haha | 02:38 |
liusheng | noop | 02:38 |
zhenguo | hah, but anyhow, the config driver will not be done before the refactoring finished | 02:39 |
zhenguo | I have tested that a partition appeared on the cirros instance, | 02:39 |
liusheng | zhenguo: :) so we don't have plan to add metadata server in current period ? | 02:39 |
*** Jeffrey4l_ has joined #openstack-mogan | 02:39 | |
zhenguo | liusheng: no only current period, hah | 02:40 |
zhenguo | maybe forever | 02:40 |
liusheng | zhenguo: hah | 02:40 |
zhenguo | configdrive can meet all requirements hah | 02:40 |
liusheng | sounds cool | 02:40 |
zhenguo | metadata server need a long path to maintain | 02:40 |
zhenguo | mogan instance->neutron-metadata-agent->metadata server | 02:41 |
wanghao | zhenguo: Quota bp can be finished in next week, after that I can be part in other work. | 02:41 |
liusheng | yes | 02:41 |
zhenguo | wanghao: cool | 02:41 |
liusheng | zhenguo: and I hope I can finish the console job next week | 02:41 |
zhenguo | liusheng: and it requires network | 02:41 |
zhenguo | liusheng: hah cool | 02:41 |
liusheng | zhenguo: the PoC has been tested ok | 02:42 |
zhenguo | with shellinabox proxy? | 02:42 |
liusheng | zhenguo: yes | 02:42 |
zhenguo | ok, thanks, that's really help | 02:42 |
liusheng | zhenguo: np | 02:43 |
zhenguo | I will try to finish the driver refactoring by this week, to avoid more conflicts for you guys, hah | 02:43 |
liusheng | zhenguo: you first :) | 02:44 |
zhenguo | hah, refactor first | 02:44 |
*** luyao has quit IRC | 02:44 | |
*** luyao has joined #openstack-mogan | 02:45 | |
zhenguo | oh, just want to ping luyao | 02:45 |
zhenguo | come back again, | 02:45 |
zhenguo | seems your client is not stable luyao | 02:45 |
zhenguo | are you still work on the instance faults? seems there should be a following up patch to make it work | 02:46 |
zhenguo | ok, will ping her afterwards | 02:47 |
zhenguo | let's mvoe on | 02:47 |
zhenguo | #topic open discussion | 02:47 |
zhenguo | who's got a thing here? | 02:47 |
zhenguo | bani, are you around? | 02:48 |
*** luyao has quit IRC | 02:49 | |
liusheng | a new comer ? | 02:49 |
zhenguo | yes, I think he is from NEC | 02:49 |
liusheng | cool | 02:50 |
zhenguo | ok, if there's no one want a thing to be disuccsed here, we can end the meeting | 02:50 |
zhenguo | thanks everyone for joining the meeting! | 02:51 |
liusheng | ok bye | 02:51 |
zhenguo | #endmeeting | 02:51 |
openstack | Meeting ended Thu Mar 9 02:51:25 2017 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 02:51 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/mogan/2017/mogan.2017-03-09-02.02.html | 02:51 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/mogan/2017/mogan.2017-03-09-02.02.txt | 02:51 |
openstack | Log: http://eavesdrop.openstack.org/meetings/mogan/2017/mogan.2017-03-09-02.02.log.html | 02:51 |
*** luyao has joined #openstack-mogan | 02:51 | |
*** luyao has quit IRC | 02:55 | |
*** luyao has joined #openstack-mogan | 02:56 | |
*** luyao has quit IRC | 02:56 | |
*** luyao has joined #openstack-mogan | 02:56 | |
*** luyao has quit IRC | 03:01 | |
*** luyao has joined #openstack-mogan | 03:02 | |
bani | zhenguo: hi | 04:18 |
*** l4yerffeJ__ has joined #openstack-mogan | 04:21 | |
*** l4yerffeJ_ has quit IRC | 04:21 | |
*** l4yerffeJ_ has joined #openstack-mogan | 04:26 | |
*** l4yerffeJ__ has quit IRC | 04:26 | |
zhenguo | bani: hi, we were in the weekly irc meeting when I ping you, just want to see if you want something to discuss, hah. thanks for joining us and contribute to Mogan. | 04:46 |
bani | zhenguo: oh ....okay thank you | 04:53 |
zhenguo | bani: thanks, if you want to get more involved, please feel free to ping me, or ask here :D | 04:54 |
*** l4yerffeJ_ has quit IRC | 04:59 | |
*** l4yerffeJ_ has joined #openstack-mogan | 04:59 | |
bani | zhenguo: sure... : ) | 05:01 |
*** l4yerffeJ__ has joined #openstack-mogan | 05:07 | |
*** l4yerffeJ_ has quit IRC | 05:08 | |
*** mvpnitesh has joined #openstack-mogan | 05:42 | |
*** liudong has quit IRC | 05:42 | |
*** liudong has joined #openstack-mogan | 05:55 | |
*** liudong has quit IRC | 07:03 | |
openstackgerrit | zhangjl proposed openstack/mogan master: Ensure the revert can work by fix the typo in codes. https://review.openstack.org/443447 | 07:09 |
*** zhangjl has joined #openstack-mogan | 07:34 | |
openstackgerrit | wanghao proposed openstack/mogan master: Support quota in mogan(part two) https://review.openstack.org/443455 | 07:58 |
*** l4yerffeJ_ has joined #openstack-mogan | 08:17 | |
*** l4yerffeJ__ has quit IRC | 08:17 | |
*** mvpnitesh has quit IRC | 08:24 | |
* zhenguo brb | 08:37 | |
openstackgerrit | Merged openstack/mogan master: Ensure the revert can work by fix the typo in codes. https://review.openstack.org/443447 | 08:38 |
openstackgerrit | Tao Li proposed openstack/mogan master: Modify api-ref information https://review.openstack.org/443499 | 08:48 |
openstackgerrit | Zhenguo Niu proposed openstack/mogan master: Remove SetInstanceInfo task https://review.openstack.org/443507 | 08:58 |
openstackgerrit | wanghao proposed openstack/mogan master: Support quota in mogan(part two) https://review.openstack.org/443455 | 08:58 |
*** liudong has joined #openstack-mogan | 09:30 | |
*** wanghao has quit IRC | 09:31 | |
*** kevinz has quit IRC | 09:39 | |
openstackgerrit | liusheng proposed openstack/mogan master: Add function to get the console info from ironic https://review.openstack.org/442345 | 09:39 |
*** liudong has quit IRC | 11:05 | |
*** zhangjl has left #openstack-mogan | 11:06 | |
*** kevinz has joined #openstack-mogan | 11:12 | |
zhenguo | bani: hi, I managed to send out the initial import to mogan-ui, hope you like it :D | 11:18 |
*** kevinz has quit IRC | 11:19 | |
zhenguo | but seems we don't have notifications for mogan-ui here, will add a patch to project config | 11:19 |
*** kevinz has joined #openstack-mogan | 11:20 | |
zhenguo | the patch to add gerritbot notifications for mogan-ui https://review.openstack.org/#/c/443590/ | 11:31 |
bani | thank you. :) | 11:48 |
zhenguo | np | 11:49 |
openstackgerrit | Zhenguo Niu proposed openstack/mogan master: Remove SetInstanceInfo task https://review.openstack.org/443507 | 12:49 |
* zhenguo goes home | 13:41 | |
*** Jeffrey4l_ has quit IRC | 14:39 | |
*** kevinz has quit IRC | 14:49 | |
*** Jeffrey4l_ has joined #openstack-mogan | 14:51 | |
openstackgerrit | Merged openstack/mogan master: Remove SetInstanceInfo task https://review.openstack.org/443507 | 15:09 |
*** l4yerffeJ_ has quit IRC | 17:17 | |
*** l4yerffeJ_ has joined #openstack-mogan | 17:18 | |
*** l4yerffeJ has joined #openstack-mogan | 21:34 | |
*** l4yerffeJ_ has quit IRC | 21:34 | |
*** Jeffrey4l_ has quit IRC | 21:35 | |
*** Jeffrey4l_ has joined #openstack-mogan | 21:35 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!