09:03:25 #startmeeting blazar 09:03:26 Meeting started Tue Feb 20 09:03:25 2018 UTC and is due to finish in 60 minutes. The chair is masahito. Information about MeetBot at http://wiki.debian.org/MeetBot. 09:03:27 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 09:03:29 The meeting name has been set to 'blazar' 09:03:45 hi, blazar folks. 09:03:51 #topic RollCall 09:03:56 o/ 09:04:18 today's agenda is 09:04:26 1. PTG schedule 09:04:28 2. AOB 09:04:32 anything else? 09:04:41 less topics today 09:04:44 priteau: hi 09:04:47 Release? 09:04:57 I mean preparation for the release 09:05:15 What's still left to submit, merge, etc. 09:06:15 #topic PTG schedule 09:06:54 I created rough time schedule for the upcomming PTG. 09:06:57 https://etherpad.openstack.org/p/blazar-ptg-rocky 09:07:10 Hi priteau, masahito 09:07:23 Hello! 09:07:39 Monday morning is for review Queens tasks and afternoon is for Cross project and new features. 09:08:20 Tuesday morning is for testing and afternoon is for feedback from SIG and summarizing the meeting. 09:09:28 Monday morning is warm-up and less topics. We could start from 10am. 09:09:45 hiro-kobayashi: hi 09:11:06 any comment? 09:11:27 It depends how much Queens work we manage to do this week. We could try to merge as many patches as possible before the meeting. 09:11:36 thank you for arranging! 09:12:39 I am arriving late on Sunday night in Dublin so I don't mind starting a bit later ;-) 09:12:59 But we should keep enough time to make Queens a good release 09:14:05 priteau: yes. I imagine the session is not for Queens itself, but for checking remaining tasks we couldn't and moving its to Rocky. 09:15:30 What about we put an official start of 10 AM, but if we are already there before, we can start early? 09:16:28 priteau: make sense. 09:17:16 Then let's start at 10am on Monday. 09:18:14 #topic Q release preparation 09:19:23 There're some patches related to Q release in review board. 09:21:56 1. https://review.openstack.org/#/c/542815/ 09:22:02 2. https://review.openstack.org/#/c/545773/ 09:22:02 I have backported some Python 3 patches for the client that were merged after branching 09:22:10 3. https://review.openstack.org/#/c/546056/ 09:22:44 Do you know other patches related to the release? 09:23:34 If there, it's good time to merge or comment it. 09:23:53 https://review.openstack.org/#/c/545802/ 09:23:57 https://review.openstack.org/#/c/545803/ 09:24:23 https://review.openstack.org/#/c/526272/ 09:24:23 I put W+1 to #2 09:24:40 I also added some release notes, to master first 09:25:03 I am not sure what should be the approach for release notes that were part of Queens but were not added before branching 09:25:08 https://review.openstack.org/#/c/526235/ 09:26:36 priteau: patch for multi region support? 09:27:00 s/patch/the releaenote/ 09:27:04 masahito: yes, for example https://review.openstack.org/#/c/546056/ 09:27:30 If we merge it in master, than cherry pick to queens, will it appear in Queens release notes and not in current series? 09:28:34 maybe. 09:29:35 Next release we should add these release notes early :) 09:29:53 According to reno docs, it looks like some ignore-notes section is required. 09:29:54 https://docs.openstack.org/reno/latest/user/usage.html#updating-stable-branch-release-notes 09:30:11 priteau: yes. 09:32:02 masahito: I will try it in my env 09:33:38 priteau: thanks. 09:34:36 I will also check history to see if we're missing any other release note 09:35:23 thanks! 09:37:48 thanks 09:37:53 #topic AOB 09:38:39 anything else to share/discuss/etc? 09:39:06 Nothing on my side 09:39:30 Nothing from my side, neither 09:39:38 hi. sorry for being late. was stuck in another meeting. 09:39:50 hi GeraldK! 09:39:54 looks like you are at the end of the meeting already :) 09:40:39 GeraldK: right :) Do you have anything to share/discuss? 09:40:55 just a quick question: 09:41:27 it seems Openstack Blazar uses PUT method to do the lease update. 09:41:47 yes 09:42:08 it seems there is also the alternative to use PATCH update method. 09:42:37 has anyone already thought/discussed about changing it and what would be the implications? 09:43:51 background: we are currently trying to introduce the host reservation in ETSI NFV IFA and are discussing on some options on how to best do the update of a host reservation. 09:45:06 I didn't thought it. IIRC, openstack standard for update API is PUT method instead of PATCH method. 09:45:40 Some APIs are using PATCH, e.g. Ironic 09:45:45 I'm checking if there is docs about its definition. 09:45:55 with the PUT, if I understand correctly, we have to send the full updated reservation data. with PATCH it would be possible to only send the updated parts. 09:47:04 With the PUT, we can send just parameters to update. 09:47:18 for current Blazar implementation 09:47:45 we don't have to decide/agree on anything today. I just want to understand better the current situation in Blazar so that we can agree on the best way for the IFA specifications. 09:48:07 I proposed that we should use PATCH to manage extra capabilities, because that allows you to do a request 09:48:28 GeraldK: This should be a discussion for a v3 API 09:48:33 hiro-kobayashi: okay, that's good to know. 09:48:43 https://developer.openstack.org/api-ref/reservation/v1/index.html#update-lease 09:48:44 For current situation hiro-kobayashi's comment is right. 09:50:35 v3 migration is one of topics in the PTG. 09:50:37 hiro-kobayashi: it seem with the PATCH one would be able to even update parts of e.g. the reservation.resource_properties, whereas with the PUT you need to send the full reservation.resource_properties 09:51:32 GeraldK: make sense 09:51:52 thanks for your feedback. I will look more deeply into this. I agree with priteau to discuss about this option for the v3 API. 09:52:47 my goal is to have maximal compatibility between Blazar and the standard and not introduce new gaps. 09:53:30 GeraldK: What's the current situation in the standards? 09:53:49 I will be in ETSI NFV meeting next week and will discuss there with some colleagues. I will keep you updated for your PTG discussions. 09:54:07 masahito: we are now drafting that part of the standard 09:54:32 GeraldK: got it. thanks. 09:54:51 that's all from my side. 09:56:21 last 4 mins. 09:57:16 I announce the next meeting is skipped as we'll gather next week. 09:58:15 okay. enjoy Dublin. 09:58:16 looks no more topics. thanks all 09:58:26 thanks and bye to all. 09:58:35 see you in Dublin. 09:58:45 bye. 09:58:52 #endmeeting