14:00:20 #startmeeting glance 14:00:24 Meeting started Thu Aug 24 14:00:20 2017 UTC and is due to finish in 60 minutes. The chair is rosmaita. Information about MeetBot at http://wiki.debian.org/MeetBot. 14:00:26 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 14:00:28 The meeting name has been set to 'glance' 14:00:35 #topic roll call 14:00:50 o/ 14:00:52 o/ 14:01:18 hello folks 14:01:41 hey 14:01:57 jokke_ did you see RC-2 is now available? 14:02:00 :) 14:02:22 yup! 14:02:28 \\o \o/ o// o/7 14:02:32 guess it's just us 3 14:02:32 looking good 14:02:35 #link https://etherpad.openstack.org/p/glance-team-meeting-agenda 14:03:01 this is cool, have the glance release czar and the releases PTL here to discuss releases! 14:03:09 Hah! 14:03:18 #topic updates 14:03:27 just one item 14:03:35 #topic updates - PTG 14:03:47 #link https://etherpad.openstack.org/p/glance-queens-ptg-planning 14:03:57 it's coming up, add topics if you are so inclined 14:03:59 rosmaita: Is glance Wed-Thur or Wed-Fri? 14:04:24 i'm planning for wed-thur, with optional security hackfest fri morning 14:04:30 or thurs afternoon 14:04:32 +1 14:04:57 the PTG orgainzers put us down for 3 days, and i didn't bother to correct them 14:05:11 anyway, if you are leaving friday afternoon, you won't miss anything 14:05:16 We could probably fill Friday's time with talking about glare. :D 14:05:28 (no comment) 14:05:45 ok, that's the update 14:05:48 let's move on 14:05:49 #link https://etherpad.openstack.org/p/glance-pike-RC-critical 14:06:00 #topic Pike status - glance 14:06:12 ok, RC-2 is out 14:06:19 #link http://git.openstack.org/cgit/openstack/glance/tag/?h=15.0.0.0rc2 14:06:34 the coordinated release of OpenStack Pike is Aug 30 (Wed) 14:06:50 so, we baslcally have today and tomorrow to test and propose patches for RC3; starting Aug 27 (Mon) 14:07:01 any changes to stable/pike must be approved by the release team 14:07:09 bad copy & paste there 14:07:22 By looking what we have had going into that RC2 I'd strongly expect that being the final one, but lets hope nothing super critical surfaces 14:07:35 key point is starting aug 27, which is actually sunday, only the release team can approve changes 14:07:43 jokke_: agreed! 14:08:20 I won't be around tomorrow and from Mon onwards I'll be back full time again 14:08:30 doug said if i create a local tag, i can generate the pike relnotes all together on one page 14:08:38 i will do that and read through to make sure nothing is misleading 14:08:43 cool 14:08:52 i think infelicitious phrasing we are stuck with 14:09:11 I can be "on-call" tomorrow if needed ... you know how to reach me, but I won't be looking irc nor mails 14:09:22 ok, thanks 14:09:31 Me too, I can check mails 14:09:40 hi abhishekk , thanks 14:10:04 i will try to respect the holidays for both of you though 14:10:16 hi rosmaita 14:10:33 my plan today is build a new pike and run it through image import just to make sure it hangs together 14:10:42 <3 14:10:58 possibly try configuring trusts to make sure mike's change is working, but don't know if i'll have time 14:11:19 ok, so pike glance is looking good ... thanks to all here for your efforts in making it happen! 14:11:38 #topic Pike status - glanceclient 14:11:53 we have that one patch still open 14:11:54 indeed ... and happy to see we didn't get the traditional gate breakages on the last weeks this time around either 14:12:00 Glad to see how much the team was able to get done this release. 14:12:28 that reminds me 14:12:42 we do have one bug in glance that would be nice to have sorted out 14:12:52 https://bugs.launchpad.net/glance/+bug/1712463 14:12:54 Launchpad bug 1712463 in Glance "taskflow not running under wsgi configuration" [High,Triaged] 14:13:20 i'm hoping it's a config thing 14:13:25 i'll take a look and see 14:13:29 Oh weird. 14:13:48 that's the only small fix i could see wanting to get into an RC-3 14:14:07 on the other hand, 14:14:22 since we don't have the chunked-transfer-encoding thing worked out yet 14:14:39 rosmaita: Joshua Harlow is usually around, at least in -dev. He created taskflow, IIRC. 14:14:41 we already know pike is going out with iffy wsgi-app support 14:14:51 smcginnis good point 14:15:02 i'll ping him when i have something definite 14:15:09 the chunked upload missing is really killing the uploads on any form to us 14:15:43 it being image-import:glance-direct or the old image upload 14:15:56 right 14:16:22 as we use the exact same mechanism to upload to ../{image-id}/file and ../{image-id}/stage 14:16:27 well, it seems like "regular" glance works, so that will have to be good enough for pike 14:16:58 i'll also add a small item to the dev docs, admin section, about configuring image-import 14:17:15 not much there, really 14:17:28 but that stays in master anyway 14:17:34 ok, back to glanceclient 14:18:05 I just replied to your comment on that client change ... hopefully it made sense 14:18:27 jokke_: do you want to revert back to direct-upload ? 14:19:04 jokke_: about error message ^^ 14:19:18 i'm confused, but it's lack of sleep. i will go along with whatever jokke_ and abhishekk think makes sense 14:19:28 it would be awesome to decide right now 14:19:42 personally I think it would be way less confusing as we do not refer any of the featuring as "immediate import" anywhere in our docs, spec or comments 14:20:13 and supplying the file from local filesystem to the client is really glance-direct specific use case 14:20:16 ok 14:20:26 so looking at patch set 2 there 14:20:31 what changes are necessary? 14:20:50 just change the wording on line 130? 14:21:05 I guess so 14:21:44 yeah, the config option solves the actual problem and the help text for it is just fine 14:22:00 I just think that wording change is totally unrelated and unnecessary for that change 14:22:13 well, it' 14:22:13 Ok, will put a new patch soon 14:22:20 and in general as well 14:22:31 it's the EXPERIMENTAL call, anyway, so it's not like we are stuck with this 14:22:57 true 14:23:02 so abhishekk, you can probably just change that line in gerrit web interface 14:23:13 Yes 14:23:21 and hopefully we do not have 2 image create calls in couple of cycles at all anymore 14:23:29 cool, if you do that now, jokke_ and i will +@ 14:23:37 +2, even 14:23:56 Will do it right away 14:24:04 and if you all agree, when it merges, i will cherry-pick and ninja-approve the cp into stable/pike glanceclient 14:24:15 any objections? 14:24:35 No 14:24:40 rosmaita: you have my approval for that 14:24:53 excellent, thanks to both of yopu 14:24:57 you 14:25:24 ok, one last question 14:25:28 shoot 14:25:46 this is about tagging the glanceclient 14:26:08 i am thinking we propose a tag 2.8.1 at the tip of stable/pike after this last change merges there? 14:26:23 and then the release team can approve it whenever appropriate 14:26:31 are all the bugfixes backported, so this is the last one we know of? 14:26:37 i think smcginnis mentioned a freeze on client libs or something 14:26:44 jokke_ yes, this is the last one 14:26:56 unless i find something in testing today 14:27:01 rosmaita: Yep, there's still a client and lib freeze, but we can do a stable release as soon as that's over. 14:27:13 cool ... IIRC there is client freeze so we might need to wait until the services are released before we get the tag 14:27:44 ok, i guess there's no rush to tag until we're sure everything is working 14:28:01 but it's not a big deal ... no-ones production is going to blow up not having these fixes in so we have no panic 14:28:12 true 14:28:15 ok, great 14:28:28 well, i will feel better having these fixes in, anyway! 14:28:35 * jokke_ is all smile here 14:28:43 ++ at least they are ready. 14:29:09 one question for jokke_ and smcginnis too about glance that i forgot to ask earlier 14:29:22 i was looking through our release checklist for glance 14:29:26 rosmaita: yeah ofc we should merge them and release queens from master and pike from stable after we can 14:29:50 this thing came up: https://docs.openstack.org/glance/latest/contributor/release-cpl.html#final-releases 14:30:26 i guess what i mean is the sem-ver change that's mentioned there ... says to make it after stable/pike is cut, but i dont' think we need to do it until after the pike release 14:31:30 IIRC the release tooling proposes that automatically ... I'd expect us having that sorted already 14:32:06 the migration hardcodings needs to be done 'though 14:32:09 ok, i just wanted to make sure nothing will be effed up, since i was the person who proposed RC-1 and didn't do this 14:32:26 yeah, the migration thing not until after pike is released, though 14:32:47 i should put up a patch and we can make the change on Aug 30 14:32:55 (for the migration change) 14:32:59 yeah we can reverify that but IIRC the semver update got automated and nothing passes gate anyways after release unless that is done 14:33:07 ok, i won't worry about semver 14:33:09 thanks 14:33:15 ok, last item 14:33:26 #topic Pike status - glance_store 14:33:50 i took a quick look to see if there were any new bugs, and luckily nothing RC-impacting 14:34:08 but i did see this: 14:34:12 #link https://bugs.launchpad.net/glance-store/+bug/1710590 14:34:13 Launchpad bug 1710590 in glance_store "Release in master branch behind stable/pike and u-c" [Undecided,New] 14:34:30 glance_store has been really quiet over the cycle anyways. Have you merged any backports to the stable? 14:34:47 no, pretty sure not 14:35:45 yeah so the store has nothing big to panic about 14:36:39 so this is showing 0.22.0 in stable/pike: 14:36:40 http://git.openstack.org/cgit/openstack/glance_store/log/?h=stable%2Fpike 14:37:35 so we have had nothing release worthy from master yet and this is the case always after cutting the stable branch that before the first release from master it's lagging behind 14:38:55 by the bug it kind of sounds like uc is making it an issue now and tbh I'm not going to worry even trying to figure out why before next week 14:39:35 ok, as long as it has no effect on Pike, i am willing to hold off on worrying about it 14:39:57 nah and it's not breaking the master gates either 14:40:20 i'll put a note on the bug so it's clear we've looked at it 14:40:30 so I want to figure out why it's an issue rather than just making a dummy release for the sake of releasing 14:40:43 unless smcginnis has quick answer for us :P 14:40:44 i will ask for further explanation 14:41:49 Sorry, got pulled into a call. Reading scrolback. 14:42:02 thanks! 14:43:07 Yeah, looks like a good plan. 14:43:20 smcginnis thanks for looking 14:43:32 ok, that's all from me ... let's open the discussion 14:43:37 #topic open discussion 14:44:25 just want to cheer everyone making this release happen 14:44:31 cheers! 14:44:42 \o/ 14:44:43 Cheers!! 14:44:47 as community this has been the most difficult cycle we've had and we survived it well 14:44:51 smcginnis thanks for all your help 14:44:59 and abhishekk you have been a great addition to the core team 14:45:04 np :) 14:45:12 :) 14:45:19 and jokke_ you really held things together 14:45:34 let's hope queens is much smoother! 14:46:02 so thanks for all of you for helping us to get here and big hand to rosmaita for not just dropping all glance with the difficult job situation but fighting with us to get here while looking for jobs 14:46:13 * rosmaita blushes 14:46:40 yes, i guess i should thank my current employer for helping to make this happen 14:46:46 I would not have blamed you for doing so 14:47:01 the Pike release of glance is partially brought to you by Verizon Wireless 14:47:15 actually, everyone here, give your employer a plug right now 14:47:57 :D 14:48:12 yeah ... big hand for Red Hat for just making it work so I could focus 100% upstream work and being part of making this happen 14:48:20 agreed! 14:48:53 agreed 14:49:10 it indeed wasn't just aout my willingness to do so ;) 14:49:17 abhishekk you should mention NTT data 14:49:51 indeed ... you've got a lots of Glance time since it was really needed 14:50:04 Yes, NTT allowed me to put some time on glance 14:50:16 and i think you put in a lot of personal time 14:50:33 i really appreciate you sticking around late your time so that we could coordinate 14:50:49 I am happy our hard work has paid off 14:50:49 well at least abhishekk has been here with us for unhumanly hours at nights helping to solve things 14:51:01 agreed! 14:51:36 ok, jokke_ don't forget to +2 https://review.openstack.org/#/c/494982/3 before you leave today 14:51:42 I have learned these things from you guys 14:51:43 otherwise, i think we are good 14:51:54 ok, stealing last nine minutes or did we miss someone else who should pad themselves and their employee on the back? 14:52:14 smcginnis didn't give his employer a shout 14:52:46 smcginnis: has helped me to reproduce one issue quickly, thank you for that 14:53:50 Huawei is supporting me. :) 14:54:10 Just to inform, my plane and hotel booking is done for denver 14:54:12 great, thanks the Huawei! 14:54:21 abhishekk great 14:54:23 abhishekk: great! CU there! 14:54:28 i am booked too 14:54:35 so am I 14:54:48 Yes, see you guys soon 14:54:48 i know mfedosin is too 14:54:49 so all the beers 14:55:00 i am assuming that flavio will be there 14:55:20 rosmaita: I don't think anyone can keep him away :P 14:55:26 :) 14:55:44 ok, well, thanks everyone ... use your 4.5 minutes wisely! 14:55:52 Thanks! 14:55:52 #endmeeting