02:01:08 <zhenguo> #startmeeting mogan
02:01:09 <openstack> Meeting started Thu Aug 17 02:01:08 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:10 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
02:01:13 <openstack> The meeting name has been set to 'mogan'
02:01:49 <zhenguo> liusheng, shaohe_feng, wanghao, litao__, Xinran, zhangyang: o/
02:01:58 <zhangyang> o/
02:02:26 <litao__> o/
02:02:26 <Xinran> o/
02:02:31 <liusheng> o/
02:02:45 <wanghao_> hi
02:02:51 <zhenguo> as always, the agenda:
02:02:51 <zhenguo> #link https://wiki.openstack.org/wiki/Meetings/Mogan#Agenda_for_next_meeting
02:02:57 <zhenguo> let's jump in
02:03:04 <zhenguo> #topic announcements and reminders
02:03:22 <zhenguo> The default resource class has changed to baremetal in ironic instead of constructing with the properties
02:03:43 <zhenguo> Which broke our gate, but we have already addressed it, you may find the change in your new devstack env
02:04:05 <liusheng> thanks for fixing that
02:04:13 <zhenguo> hah
02:04:52 <litao__> zhenguo: great
02:05:06 <zhenguo> We have replaced the default_availability_zone with default_scheduled_zone, so and ironic node will not have a default avaiability zone if you don't add it to the aggregate
02:05:36 <zhenguo> the default scheduled zone is None, and we don't filter it when scheudling
02:06:43 <wanghao_> so you can't create the server before you add the nodes to aggregate, doesn't?
02:06:57 <zhenguo> no
02:07:06 <zhenguo> the default scheduled zone is None
02:07:15 <zhenguo> which means we can choose any node
02:07:24 <zhenguo> regardless of the az it in
02:07:26 <wanghao_> ok
02:07:57 <zhenguo> wanghao_: seems we didn't send out our weekly report durning last two weeks :(
02:08:47 <zhenguo> wanghao_: when you are busy, maybe litao__ and liusheng can help :D
02:08:51 <wanghao_> zhenguo: yes, sorry for that,  I send this weekly report this morning!
02:09:01 <wanghao_> zhenguo: sure, shame on me :(
02:09:08 <zhenguo> wanghao_: hah
02:09:10 <liusheng> yes, sure, thaks for wanghao doing that
02:09:30 <liusheng> we others can also help if wanghao are busy :)
02:09:46 <litao__> sure
02:09:47 <zhenguo> wanghao_: oh, just found the report mail, thanks
02:09:57 <wanghao_> zhenguo: :)
02:10:11 <shaohe_feng> zhenguo: morning
02:10:26 <zhenguo> shaohe_feng: o/
02:10:48 <zhenguo> ok, pike release is due soon, we will create the branch by the end of this month
02:11:19 <shaohe_feng> great
02:11:28 <zhenguo> seems requirements has cut the pike release, so our pike branch will not get update from requirements then
02:12:37 <zhenguo> ok, anything else?
02:12:57 <zhenguo> the openstack client keyword :D
02:13:19 <zhenguo> which do you perfer
02:13:24 <zhenguo> *prefer
02:14:41 <zhenguo> liusheng, wanghao_,litao__, shaohe_feng?
02:14:48 <wanghao_> what are the options? I forgot them...
02:14:54 <zhenguo> hah
02:15:12 <litao__> zhenguo: baremetalcomptue
02:15:14 <zhenguo> first I think we should choose one from baremetal and baremachine
02:15:24 <zhenguo> if we want to keep baremetal
02:15:31 <zhenguo> we need to add another word with it
02:15:54 <wanghao_> I want to keep baremetal
02:15:54 <zhenguo> litao__: +1
02:16:07 <zhenguo> wanghao: +1
02:16:26 <wanghao_> baremetalcompute sounds good
02:16:42 <liusheng> baremetalcompute is not a normal word
02:16:52 <zhenguo> liusheng: we don't need normal work
02:16:55 <zhenguo> *word
02:17:16 <wanghao_> baremetalcompute
02:17:17 <litao__> liusheng: baremetal is combination of bare and metal
02:17:27 <wanghao_> or baremetal_compute
02:17:39 <zhenguo> yes, I also find other project use combination to avoid colisions
02:17:41 <liusheng> yes, but baremetal is a common useage, baremetalcompute not
02:17:45 <liusheng> you can google it
02:18:35 <liusheng> and also baremachine
02:18:41 <zhenguo> after we use it, it will become famous maybe, lol
02:18:53 <liusheng> the meaning is same with baremetal
02:18:54 <liusheng> hah
02:19:06 <zhenguo> I still don't quite like baremachine
02:19:36 <liusheng> :)
02:19:39 <wanghao_> since nova use compute in openstackclient,  baremetal_compute means we support baremetal compute.
02:20:11 <shaohe_feng> baremetal looks good for me
02:20:16 <wanghao_> liusheng: baremachine is not common in opentack at least.
02:20:21 <litao__> yes, baremachine is same to baremetal actually
02:20:45 <zhenguo> yes, I like to keep baremetal as well
02:20:56 <liusheng> ok
02:20:59 <zhenguo> but do you like baremetalcompute or baremetal_compute
02:21:12 <wanghao_> baremetal: Ironic,  compute: Nove,  baremetal_compute: Mogan boom!
02:21:18 <zhenguo> I find zun use containerapp to avoid collisions with magnum
02:21:25 <litao__> I
02:21:30 <zhenguo> lol
02:21:37 <shaohe_feng> baremetal_compute
02:22:20 <zhenguo> is it easy to type "_" ?
02:22:22 <zhenguo> hah
02:23:06 <wanghao_> I do some checks in openstackclient, seems no client use '_'
02:23:14 <zhenguo> yes
02:23:15 <litao__> I like baremetalcompute
02:23:32 <wanghao_> baremetalcompute  I'm ok with both.
02:24:03 <zhenguo> hah, ok
02:24:10 <wanghao_> zhenguo: your call, you can have a decision.
02:24:18 <zhenguo> we can make descision during next meeting
02:24:38 <litao__> yes, Its tendency is to remove “-“, If we use it , it is strange.
02:25:03 <zhenguo> litao__: +1
02:25:14 <wanghao_> we can make a vote qucikly for it.
02:25:22 <wanghao_> baremetalcompute +1
02:25:23 <zhenguo> hah
02:25:27 <zhenguo> +1
02:25:42 <litao__> +1
02:26:03 <zhenguo> but I prefer to keep the current keyworkd for a week, replacing it is easy :D
02:26:17 <wanghao_> that's sure
02:27:13 <zhenguo> ok, let's move on
02:27:28 <zhenguo> Contribution into mogan for the last 30 days
02:27:28 <zhenguo> #link http://stackalytics.com/report/contribution/mogan/30
02:28:18 <zhenguo> thanks all for the contributions
02:28:27 <zhenguo> and again, please do more reviews
02:28:45 <wanghao_> en sure
02:28:57 <zhenguo> thanks!
02:29:03 <litao__> come on
02:29:48 <zhenguo> Xinran: besides coding, I would like you to learn to do reviews, it's more interesting :D
02:30:08 <zhenguo> shaohe_feng can mentor you
02:30:20 <shaohe_feng> zhenguo: sure.
02:30:35 <zhenguo> hah, ok anything else?
02:30:50 <Xinran> zhenguo, hah ok
02:30:57 <zhenguo> Xinran: thanks
02:30:57 <shaohe_feng> maybe be I can reserve some time review code with Xinran
02:31:16 <zhenguo> shaohe_feng: sounds good
02:31:37 <zhenguo> ok, let's move on
02:31:41 <Xinran> shaohe_feng,  thanks for carry me hah
02:31:53 <zhenguo> #topic task tracking
02:32:01 <zhenguo> #links https://etherpad.openstack.org/p/MoganWhiteBoard
02:32:11 <zhenguo> looks like things are moving along nicely
02:33:23 <zhenguo> I added a task to support another type of serial console, socat
02:34:52 <zhenguo> and we will support vnc console later for some specific hardeare drivers
02:35:20 <litao__> zhenguo: great
02:35:30 <wanghao_> those will be supported in Pike?
02:36:08 <litao__> I think no much time left
02:36:25 <zhenguo> socat will be supported in Pike
02:36:34 <zhenguo> wil finish by the end of this week
02:36:42 <wanghao_> got it
02:36:47 <liusheng> awesome
02:37:03 <zhenguo> boot from voluem can be move to next cycle
02:37:03 <litao__> awesome,hah
02:37:10 <zhenguo> hah
02:37:38 <zhenguo> I think we only have scheuling for server group and managing running servers before pike
02:38:48 <zhenguo> and on client side, seems also many thinks to do
02:38:54 <zhenguo> *things
02:39:05 <liusheng> sounds good
02:40:48 <liusheng> will finish the server group + schedule_hint work at most in next week
02:41:15 <zhenguo> liusheng: cool
02:41:31 <wanghao> zhenguo: you can add client tasks in our etherpad, I can help if I am free.
02:41:34 <liusheng> zhenguo: :)
02:41:45 <zhenguo> wanghao: ok, thanks
02:41:51 <wanghao> zhenguo: np
02:42:31 <zhenguo> liusheng: seems we discussed to get ird of the flavor access uri
02:43:05 <zhenguo> return it with flavors for admins, and use patch method for flavor to update it
02:43:08 <liusheng> zhenguo: ok, not sure if Nova has saparated API interfaces for flavor zccess
02:43:18 <zhenguo> liusheng: nova does
02:43:58 <liusheng> zhenguo: oh, looks a bit redundant
02:44:08 <zhenguo> liusheng: yes
02:44:15 <zhenguo> anyone wants to take the task
02:45:00 <liusheng> I can take it, but it is easy, if someone else what to take, feel free to take it
02:45:12 <zhenguo> thanks
02:45:25 <zhenguo> if someone else wants to do it please contact with liusheng :D
02:45:33 <liusheng> hah, sure
02:45:50 <zhenguo> maybe Xinran can have a try
02:46:01 <zhenguo> ok
02:46:11 <zhenguo> litao__: how about the power action failed patch?
02:47:07 <litao__> zhenguo: sorry, I am offline for a while
02:47:23 <zhenguo> litao__: ok, we can discuss later
02:47:30 <litao__> zhenguo: I have update the patch
02:47:45 <shaohe_feng> Xinran: can you take it? it is not hard
02:47:45 <zhenguo> litao__: just found it
02:48:20 <wanghao> me too, internal meeting.   My task is will update the manage-existing patch according zhenguo's review.
02:48:33 <zhenguo> wanghao: ok, thansk
02:48:43 <wanghao> and we need some reviews on cinder client patch.
02:48:51 <wanghao> I will test it ASAP.
02:48:51 <zhenguo> wanghao: sure
02:49:27 <zhenguo> another thing is about the server nics
02:49:27 <liusheng> we will accept the cinder client patche firstly before Pike ?
02:49:45 <zhenguo> liusheng: not sure
02:49:55 <liusheng> zhenguo: ok
02:50:39 <zhenguo> liusheng: another thing is about the server nics
02:51:02 <zhenguo> liusheng: do we need to return all network things to users
02:51:32 <liusheng> zhenguo: oh, the all network things include what ?
02:51:40 <zhenguo> liusheng: and the meening of nics seems should be the ironic port
02:52:13 <zhenguo> liusheng: network id, port_id, fixed_addresses, floating_ips,...
02:52:36 <liusheng> zhenguo: seems currect it including these stuff
02:52:46 <liusheng> zhenguo: * currently
02:53:23 <zhenguo> liusheng: we have another API to return such things /states/networks
02:54:15 <liusheng> zhenguo: oh, I see, you mean we can simplify the nics in response of server body ?
02:54:38 <zhenguo> liusheng: yes, but not sure what should be returned
02:55:04 <zhenguo> liusheng: and should we also return nic without neutron port associated
02:55:14 <zhenguo> liusheng: nic is more about hardware
02:56:09 <zhenguo> oh, seems not much time left
02:56:20 <liusheng> zhenguo: sounds reasonable, ok, we can disscuss later
02:56:22 <zhenguo> we can continue this discussion later
02:56:28 <zhenguo> let's move on
02:56:34 <zhenguo> #topic open discussion
02:56:49 <zhenguo> who's got a thing :)
02:58:04 <zhenguo> ok, thanks everyone for joining the meeting!
02:58:20 <zhenguo> #endmeeting