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