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