13:00:17 <alex_xu> #startmeeting nova api
13:00:17 <openstack> Meeting started Wed Jul 19 13:00:17 2017 UTC and is due to finish in 60 minutes.  The chair is alex_xu. Information about MeetBot at http://wiki.debian.org/MeetBot.
13:00:18 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
13:00:20 <openstack> The meeting name has been set to 'nova_api'
13:00:24 <alex_xu> who is here today?
13:00:33 <stephenfin> o/
13:00:56 <gmann_> o/
13:01:55 <alex_xu> ok, let us start the meeting
13:02:13 <alex_xu> #link https://review.openstack.org/#/q/status:open+project:openstack/nova+branch:master+topic:bp/service-hyper-uuid-in-api
13:02:24 <mriedem> o/ although i'm on another call
13:02:25 <alex_xu> ^ I guess this is the last microversion we merged in this release
13:03:08 <alex_xu> not sure we can merge other microversion, since only one week left, but let's see
13:03:35 <gmann_> alex_xu: mriedem what we decided on service APIs ?
13:04:03 <mriedem> os-services and os-hypervisors?
13:04:07 <mriedem> those changes go together
13:04:12 <mriedem> i'll ask dansmith to review those again today
13:04:38 <alex_xu> yea, the -2 is just for preventing one of them merged
13:04:43 <mriedem> right
13:04:46 <mriedem> they have to go together
13:04:53 <gmann_> the Idempotency behavior
13:05:34 <alex_xu> gmann_: I guess all the people agreed on the idempotency behaviour
13:05:58 <gmann_> ok
13:07:08 <alex_xu> next, we probably need to ensure the python-novaclient patch merged
13:07:49 <alex_xu> as I know, there should be 2.52, and then 2.53 client side patch
13:08:46 <alex_xu> gmann_: stephenfin I saw some policy docs patch last week, are all of them merged?
13:09:03 <stephenfin> alex_xu: Yup, I think mriedem got them all merged
13:09:17 <alex_xu> stephenfin: cool \o/, thanks for take care them
13:09:18 <gmann_> 1 still stuck in gate
13:09:18 <gmann_> https://review.openstack.org/#/c/484646/
13:09:22 <gmann_> #link https://review.openstack.org/#/c/484646/
13:09:26 <gmann_> i did recheck lets see
13:09:39 <alex_xu> gmann_: cool, thanks
13:09:59 <alex_xu> #link https://review.openstack.org/#/q/status:open+project:openstack/nova+branch:master+topic:bp/api-no-more-extensions-pike
13:10:08 <alex_xu> ^ the last thing...
13:10:57 <alex_xu> if I got this patch works https://review.openstack.org/#/c/485061/, then I can begin a patch to remove the code related to stevedore
13:11:33 <gmann_> alex_xu: and then we start merging the extensions code
13:11:48 <alex_xu> gmann_: do we really want to merge them?
13:12:11 <gmann_> alex_xu: to single file. right?
13:12:30 <gmann_> as it is scattered in different place
13:13:05 <alex_xu> gmann_: yea, I also afraid that may generate some huge file
13:14:04 <gmann_> alex_xu: sure but most of them of extend response things will go on view side
13:14:27 <gmann_> anyways let's try few of them and see how they looks like
13:15:08 <gmann_> schema merge is worth to make those more readable
13:15:24 <alex_xu> gmann_: yea, I'm also thinking about that, after freeze, let us what is the best choice
13:15:34 <gmann_> yea sure
13:15:36 <alex_xu> gmann_: I guess you only think about merge them https://github.com/openstack/nova/blob/master/nova/api/openstack/compute/routes.py#L273-L281 ?
13:16:08 <gmann_> yea for server things
13:16:37 <gmann_> alex_xu: let me try some merge of schema and respone extend and see how it looks like
13:16:43 <gmann_> after FF
13:16:49 <alex_xu> gmann_: cool, thanks
13:18:04 <alex_xu> gmann_: I'm also thinking about the case like we deprecated the network quotas, we may forget them in somewhere. that is due to we separate the network stuff anywhere.
13:18:15 <alex_xu> maybe we should group thing in another way
13:18:37 <gmann_> yea
13:19:04 <alex_xu> but anyway, i'm not sure how to do it. let see that detail later
13:19:24 <gmann_> yea, with some example patches it will be more clear
13:20:18 <alex_xu> ok, that is all I have, anything else anyone want to bring up?
13:20:53 <gmann_> nothing from my side
13:21:41 <alex_xu> ok, let us close the meeting, thanks all!
13:21:44 <alex_xu> #endmeeting