13:03:21 #startmeeting nova api 13:03:22 Meeting started Wed Oct 4 13:03:21 2017 UTC and is due to finish in 60 minutes. The chair is gmann. Information about MeetBot at http://wiki.debian.org/MeetBot. 13:03:23 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 13:03:25 The meeting name has been set to 'nova_api' 13:03:37 who is here today? 13:03:47 o/ 13:04:19 takashin: hi 13:04:32 i think its holiday in china so alex_xu might not be here 13:04:34 gmann: Ho. 13:04:37 Hi 13:05:28 let's wait for couple of min for more people to join 13:07:18 let's start 13:07:26 #link https://review.openstack.org/#/c/508101/ 13:07:40 i pushed spec for policy removal proposal from API extensions merged things 13:08:12 sdague: mriedem can you check this spec, should be quick - #link https://review.openstack.org/#/c/508101/ 13:08:55 almost 11 policies which are used for extensions attribute addition in response are listed for removal 13:09:11 i added their purpose to get quick glance of those policies 13:10:12 i will ping on nova channel also to review this. 13:10:31 #topic open 13:10:50 takashin: you have anything to discuss ? 13:11:19 gmann: Yes. 13:11:42 #link Abort Cold Migration https://review.openstack.org/#/c/334732/ 13:12:18 Could you give any advice about response code? 13:12:29 400 or 409 13:12:52 takashin: what we have for live migration case? 13:13:58 gmann: Live migration case line 82-89 in https://review.openstack.org/#/c/334732/61/specs/queens/approved/abort-cold-migration.rst 13:15:55 takashin: i see. 13:16:28 cdent has point about its is more state conflict things not bad request. 13:16:51 gmann: Yes. 13:17:12 i need to check more detail on this. at first look it looks like 409 is right one to return but need to check how those error are being returned. 13:18:01 gmann: oomichi said 400 is better. 13:18:02 takashin: at least L106, L109 are good as 409 than 400 13:19:16 takashin: we do 409 when delete server is in lock state 13:19:59 so if we see in that direction that it is state of resource is not in correct type then conflict is right thing to tell 13:20:09 but i need to check case by case 13:20:27 takashin: is it ok if i looks each case in detail and reply on review ? 13:20:45 gmann: Yes. Thank you. 13:21:12 ok 13:21:43 i do not have much for today, any thing else takashin ? 13:21:59 gmann: Nothing. 13:22:19 ok let's close meeting early. 13:22:22 thanks 13:22:26 thanks 13:22:37 #endmeeting