14:00:07 #startmeeting glance 14:00:11 #topic roll call 14:00:12 Meeting started Thu Aug 25 14:00:07 2016 UTC and is due to finish in 60 minutes. The chair is nikhil. Information about MeetBot at http://wiki.debian.org/MeetBot. 14:00:13 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 14:00:16 The meeting name has been set to 'glance' 14:00:32 o/ 14:00:36 o/ 14:00:37 o/ 14:00:40 o/ 14:00:41 \o 14:00:51 let's get started 14:01:03 o/ 14:01:05 #topic Updates (nikhil) 14:01:20 #info Import Refactor updates 14:01:44 #link https://review.openstack.org/#/q/status:open+project:openstack/glance+branch:master+topic:import-refactor-newton 14:02:15 I pushed up this patch last evening 14:02:17 #link https://review.openstack.org/#/c/270980/ 14:02:36 it's ready for review and based on them (whatever gaps of confusion are) I will keep updating the CM 14:02:48 This patch: 14:02:49 #link https://review.openstack.org/267209 14:02:59 it needs a bit of work and I've got it wip 14:03:27 there needs to be a bunch of code removed and headers updated according to latest amendments done 14:03:59 besides, I hope to push a clean set of PS for the rest of the direct streaming to "/stage" 14:04:12 that's that from here, I can take questions 14:05:02 seems like none.. 14:05:12 moving on 14:05:14 o/ 14:05:24 #info v1 deprecation (nikhil) 14:05:32 #link https://review.openstack.org/#/c/328390/ 14:05:38 I have a few comments inline 14:05:45 looks almost ready to go after that 14:05:50 let's get that sorted asap 14:05:57 ++ 14:06:13 if I don't hear from Mike in next 2-4 hours, I will clean up that patch and post a clean commit for review 14:06:38 #action all: please make it a priority to review v1 deprecation patch https://review.openstack.org/#/c/328390/ 14:06:56 There's some concerns on devstack testing on which I've left a comment up 14:07:13 ideally we'd have a spec up for discussion, so if time permits that will be up too 14:07:47 nikhil: I don't think it hurts to take that over. My comments have been unadressed for over month now 14:08:01 I seriously doubt few hours will do difference 14:08:04 cool 14:08:32 Jokke_: I see, I just wanted to give a courtesy heads up from my end but I agree this one is too critical to wait 14:09:04 any more comments/questions? 14:09:19 just give us a ping when you have the new rev up 14:09:25 will do 14:09:28 #topic Important reviews for Newton (nikhil) 14:09:33 lets get that fixed and merged 14:10:05 I realized , now that we're pushing thing through the pipe near the release week there have been trivial changes proposed 14:10:19 near to release week, that's a really bad idea 14:10:34 it increases load on the gate and results into distraction for cores and waste of time 14:10:54 I have tried to clean up the gate to give cores more b/w to look into importatnt issues 14:11:06 especially many times when I needed second opinion 14:11:40 #info all: please do not encourage trivial fixes or review such at/near to release week 14:12:09 Also, last night I poked out a few stalling commits in the review queue 14:12:25 let me jot them down here and I highly encourage cores to review them 14:12:34 these all are release critical (Whether they make it or not) 14:12:59 #link https://review.openstack.org/270980 14:13:06 #link https://review.openstack.org/328390 14:13:11 #link https://review.openstack.org/272118 14:13:18 #link https://review.openstack.org/324012 14:13:25 #link https://review.openstack.org/313936 14:13:28 nikhil: I can only speak on my on behalf, but feel free to highlight me on #os-glance for any urgent reviews 14:13:54 #link https://review.openstack.org/352391 14:14:04 Jokke_: sure, will do 14:14:09 nikhil: me too 14:14:10 thanks! 14:14:31 (these links are also for those who read back the meeting logs, so lemme add them here too) 14:15:21 Also, one more important one: 14:15:30 this lite spec for multi locations deprecation 14:15:32 #link https://review.openstack.org/360220 14:16:06 and the review for removing downgrades: 14:16:08 #link https://review.openstack.org/229220 14:16:23 besides, we will have a few more import commits 14:16:40 that's all for now, if new things come up I will make sure to ping people 14:16:54 any comments/question? 14:17:24 should we -2 trivial stuff, saying "come back in 2 weeks"? 14:17:34 rosmaita: totally, I just did one this morning! 14:17:36 nikhil: did you verify when the stable branch will be cut ... RC-2 is due two weeks after N-3 14:17:39 ? 14:17:49 rosmaita: example one https://review.openstack.org/360372 14:17:53 RC-1 even 14:18:05 nikhil: i will follow your example 14:18:10 Jokke_: sorry, didn't get a chance this week. lemme put an action item on me 14:18:32 #action nikhil: verify the date when stable/newton is supposed to be cut 14:19:05 rosmaita: sorry, that may not be perfect example but I will add a comment elaborating on the same 14:19:43 for store related changes, here's a good example :) 14:19:45 #link https://review.openstack.org/357827 14:19:49 i meant follow in spirit, not exact syntax! 14:19:53 ok 14:19:56 that one applied to client too 14:20:09 rosmaita: thanks for taking the intent! 14:21:09 #topic Release(s) (nikhil) 14:21:24 we've store and client released to final newton versions 14:21:45 the u-c and g-r have been updated 14:22:07 and no new breakages? 14:22:10 #link https://review.openstack.org/359559 14:22:17 #link https://review.openstack.org/358263 14:22:23 #link https://review.openstack.org/358391 14:22:28 #link https://review.openstack.org/358262 14:22:38 I have not heard for regressions until now 14:22:59 #link https://review.openstack.org/359511 14:23:17 goodie 14:23:19 If you work in any other project that uses glanceclient 14:23:37 and the sync to requirements hasn't happened, please point out to the release liaison 14:24:02 let's make sure the client is tested in gate before assuming 2.5.0 is newton version 14:24:12 :) 14:24:32 if the u-c is there, then it's used in gate 14:25:00 regardless if it's updated to g-r or not 14:25:14 https://github.com/openstack/requirements/blob/master/upper-constraints.txt#L135 14:25:23 https://github.com/openstack/requirements/blob/master/upper-constraints.txt#L284 14:25:44 https://github.com/openstack/requirements/blob/master/global-requirements.txt#L53 14:25:55 https://github.com/openstack/requirements/blob/master/global-requirements.txt#L195 14:26:00 Please note the last link 14:26:16 I've set the client version to be >=2.3.0 14:26:42 that means currently 2.3.0 and 2.5.0 is available for packagers to use for newton 14:26:59 tried to find a tradeoff for packagers and latest for gate 14:27:05 works, so kept it that way 14:27:35 why the minor got bumped if no features were introduced? 14:27:38 Also, for other types of priority items to review please see: 14:27:40 #link http://docs.openstack.org/project-team-guide/release-management.html#release-candidate-period-release-3 14:28:11 Jokke_: release team wants requirements sync to have minor bumps 14:29:22 also, our final release for a cycle needs to have minor bump so that we can keep a clean namespace for that cycle stable backports (2.5.0 for newton means 2.5.1 is next release for stable/newton etc.) 14:29:25 oh, we had requirement changes there, then we should up our requirement to 2.5.0 as well because that 2.3.0 won't likely match 14:30:00 Jokke_: you mean, bump the g-r to have 2.5.0? 14:30:08 nikhil: stable can be cut and continued from patch release without problem ... like 2.4.7 if nothing else causes the ump 14:30:14 nikhil: yes 14:31:01 nikhil: so the lib requirements.txt is aligned with the release one 14:31:09 Jokke_: only test-requirements were updated for 2.5.0 14:31:38 https://review.openstack.org/#/c/357688/ 14:31:43 and 2.3->2.4? 14:31:46 Jokke_: so, I think we're okay 14:32:01 2.4.0 is the ! release iirc? 14:32:41 Jokke_: yeah, you're right.. my bad I missed a couple other g-r sync from 2.3->2.5 14:32:47 Jokke_: will propose a bump today 14:32:51 thanks! 14:33:01 and if we bump to 2.5.0 we get rid of the !2.4.0 :) 14:33:07 totally 14:33:08 so everyone wins ;) 14:33:39 Please note the release schedule: 14:33:42 #link https://releases.openstack.org/newton/schedule.html 14:34:05 Although the release date is thursdays on the release week 14:34:18 I'd like for us to cut either on Tuesday or Wednesday 14:34:34 and only if there are critical patches then wait until Thursday 14:35:16 #info So, let's tenatively say (again) Aug 31st is target release date for Newton Glance (EOD ET) 14:35:19 So FF deadline is Monday and N-3 supposed to be tagged at Thu (latest)? 14:36:08 Jokke_: FF is the week of R-5 14:36:18 nikhil: FF is 29th 14:36:34 Jokke_: FF happens when we cut n-3 14:36:52 "Feature freeze 14:36:53 The newton-3 milestone marks feature freeze for projects following the release:cycle-with-milestones model. No featureful patch should be landed after this point. Exceptions may be granted by the project PTL." 14:37:10 yeah just reading that 14:37:13 k 14:37:16 interesting 14:37:30 _everyone_ is talking about 29th 14:37:45 So, all relevant dates for that week is Aug 31 for Glance 14:38:08 Jokke_: we just don't have enouge churn/#people to worry :D 14:38:20 I know only 2-4 people planning to push things 14:38:52 we are a closely nit team and I am positive that we will communicate with each other if concerns are raised 14:39:34 any other comments/ques? 14:40:06 so that much ... I will be afternoon/evening (UTC+3) of 31st away 14:40:29 and aiming for PTO from that onwards so don't expect too much last minute actions from me 14:40:38 * nikhil again puts up his release liaison hat on 14:41:23 Jokke_: np, thanks for confirming in advance.. I don't expect any reviews from others after Monday (mostly) there may be exceptional reviews on Tues 14:41:57 Jokke_: whatever gets in gets in.. it's not like we'd dozens of people developing and reviewing in glance this cycle. so all that is achieved is only a bonus! 14:42:16 nikhil, tru 14:42:44 I want to ensure that we keep things well communicated and make a smooth transition into ocata even before the summit 14:43:03 if we've important reviews to do then we make sure we get them done so that we can have a successful summit 14:43:17 that's my aim and for that I am not putting too much pressure on the release 14:43:50 plus defcore is not going to be topmost priority anymore so, I worry less 14:43:54 even less* 14:44:12 moving on.. 14:44:22 #topic Barcelona Design Summit space needs (nikhil) 14:44:38 So, again something we need to agree on by 31st 14:44:44 #link https://etherpad.openstack.org/p/ocata-glance-summit-planning 14:45:01 Please add your +/- 0,1,2 votes 14:46:07 line #13 onward 14:46:40 Last day to cast your vote is Monday 29th 14:47:06 will likely try to think that over weekend 14:47:14 #info nikhil : will send the final proposal based on votes by 29th to summit planners on Tues 30th 14:47:34 nikhil: cast voted by 16:00 UTC on aug 29? 14:47:38 *votes 14:48:00 rosmaita: I will just wake up on Tuesday and send this over :) 14:48:10 ++ 14:48:12 :) 14:48:21 Monday anywhere is still in :) 14:48:21 official time can be 23:59 PT 14:48:37 yeah (let's forget hawaii for a bit) 14:49:04 #topic Open Discussion 14:49:49 rosmaita: I remember you'd the members related bug brought up to meeting a couple of times 14:50:00 rosmaita: sorry about not being able to follow up earlier.. 14:50:06 Anyone heard what's the status with Glare guys? And do we have cleanup to do regarding glare before release? 14:50:23 rosmaita: if that's release critical, lemme know and I will try to get it reviewed (as possible) 14:50:30 Jokke_: good point 14:50:59 I had asked mike to put his plans up on: 14:51:01 #link https://review.openstack.org/352564 14:51:06 nikhil: i don't think it's release critical, plus i don't thnk there's code for it yet 14:51:10 Lemme sketch something up real quick 14:51:44 Jokke_: but information so far is the glare code whatever is in glance stays in for newton and the clean up is expected next cycle 14:51:55 (as murano is using it) 14:52:09 nikhil: is there anything we need to mark deprecated to be able to do so? 14:52:27 also there are a bunch of glare commits in glance queue that distract me all the time, now that they have decided to move to a new project! 14:52:47 Jokke_: i think since it was 'experimental' we are ok 14:52:48 can't mark them abandoned? 14:53:16 #action Mike Fedosin: update glare plans in the glance documentation and state if any API needs deprecation in glance in newton 14:53:25 rosmaita: I am of same opinion 14:53:33 but good to have it on paper 14:53:36 ++ 14:53:37 rosmaita: ok, let's do sanity check that all of it was ... I don't want us to be stuck with it over Ocata just because we forgot mark something deprecated ;) 14:53:50 tsymanczyk: that will be super rude so I have not done that yet 14:53:51 Jokke_: i agree completely 14:54:13 tsymanczyk: especially as they may not have a full fledged CI testing code for glare project 14:54:27 Jokke_: good pointers, thanks much! 14:54:47 didn't know the etiquette. cool. 14:54:57 tsymanczyk: but you do indicate the attitude everyone needs to take.. clean up things after a decision is made otherwise 14:55:12 tsymanczyk: yeah ... even they decided to move into their own house, we still love them :P 14:55:46 tsymanczyk: my passive push for getting things cleaned up in glance is the request to add plans 14:55:46 i didn't mean it as an offensive thing, just "hey this stuff isn't ours anymore". 14:56:00 get off my lawn! 14:56:04 once that is up, we will know what's going in behind the scenes 14:56:21 tsymanczyk: yup, and it will happen either by them or by some of us but this is bit too soon 14:56:24 tsymanczyk: totally.. just a quirk of openstack community that's it :) 14:57:18 any more comments? 14:57:34 just about the v2 api bump ... i saw you put up a patch 14:57:42 tsymanczyk: we're kind on the phase "Mum, I've decided to look for my own place" 2 weeks lated "Hey, your shait is outside of the door, hope you got that place already" ;) 14:57:58 sure 14:57:59 :D 14:58:11 btw, guys this also needs a API bump: 14:58:12 #link https://review.openstack.org/324012 14:58:13 nikhil: what's changed that requires a bump? 14:58:41 rosmaita: that and if import things merge (at least value discovery and headers then that) 14:58:52 ok, gotcha 14:59:22 thanks all for joining! 14:59:27 have a good one all. 14:59:41 #endmeeting