08:28:41 #startmeeting ptl_sync 08:28:41 Meeting started Tue Oct 7 08:28:41 2014 UTC and is due to finish in 60 minutes. The chair is ttx. Information about MeetBot at http://wiki.debian.org/MeetBot. 08:28:42 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 08:28:45 The meeting name has been set to 'ptl_sync' 08:28:48 #topic Nova 08:28:58 ttx: sorry, my son was at the hospital with an arm injury 08:29:00 Just got back now 08:29:18 mikal: would you prefer we wait? 08:29:28 No, let's go now 08:29:55 https://bugs.launchpad.net/nova/+bugs?field.tag=juno-rc-potential 08:30:16 anything in particular that would trigger the RC2 ? Some regression ? 08:30:21 Some embarassing fail ? 08:30:22 mikal: eek, nasty 08:30:30 Nothing that I've heard about... 08:30:39 the libvirt one was a bit nasty 08:30:40 johnthetubaguy: it turns out to be a bad sprain, not a break, so that's good at least 08:30:49 mikal: ah, some good news 08:30:56 johnthetubaguy: what was the bug number for that one? 08:31:02 https://review.openstack.org/#/c/126299/ was proposed for backport, I blocked it while we decide 08:31:06 mikal: sorry, just digging 08:31:10 NP 08:31:17 ah, yeah, thats the one 08:31:29 lp1376307 08:31:36 Sigh. Numa. 08:31:39 https://review.openstack.org/#/q/branch:proposed/juno+project:openstack/nova,n,z 08:31:40 yeah... 08:31:46 those are the already-proposed backports ^ 08:31:55 Ok yeah, that's a nova-doesnt-work scale bug, right? 08:32:23 mikal: which one is that? 08:32:35 126299 08:32:43 nova-compute wont start if libvirt is too old 08:33:00 err... some backports are not even juno-rc-potential, fixing 08:34:05 https://review.openstack.org/#/c/126138/ doesn't realkly hjave a specific bug attached to it 08:34:07 mikal: so technically, 126299 only affects a subset of users, but it feels bad 08:34:29 johnthetubaguy: well, including anyone using Ubuntu 12.04 which is still supported 08:34:35 johnthetubaguy: even with cloud archive enabled 08:35:01 mikal: OK, thats quite bad 08:35:21 So, I think that means we get to do a rc2 08:35:35 sure, we seem to have reached critical mass in annoying bugs 08:35:45 yeah, I think the vmware fix should go into rc2 if we are doing one 08:35:49 Let me open the milestone 08:35:55 and we can discuss what goes into it 08:35:58 Ok 08:36:00 cool 08:36:19 https://review.openstack.org/#/c/126177/ comes to mind 08:36:30 https://launchpad.net/nova/+milestone/juno-rc2 08:36:54 So, let's first have a look at https://bugs.launchpad.net/nova/+bugs?field.tag=juno-rc-potential 08:37:02 * mikal targets that libvirt bug 08:37:04 top to bottom 08:37:07 ttx: but is already committed on trunk, what do we do to it for the milesone? 08:37:10 Ok, lets' do that instead 08:37:28 johnthetubaguy: you set the milestone to RC2. 08:37:51 ttx: ah, ok, simples 08:37:52 until we reach release, FixCommitted means "fixed in master", and FixReleased means "fixed in master and juno branch" 08:37:55 https://bugs.launchpad.net/nova/+bug/1373993 08:38:16 feels like a yes 08:38:24 This one doesn't sound like it had an urgent need? 08:38:24 can't hurt 08:38:30 But yeah, can't hurt 08:38:36 It's difficult to do post-release 08:38:47 Agreed 08:38:50 Ok, put it in 08:39:25 https://bugs.launchpad.net/nova/+bug/1376307 08:39:41 Looks like a regression 08:39:49 +1 lets take that 08:40:02 Yep 08:40:12 ok added 08:40:23 https://bugs.launchpad.net/nova/+bug/1376368 08:40:28 This one is a security issue 08:40:35 its not got a commit, so leave it I supose 08:40:40 as long as we fix it pre-release we don't need to OSSA it, so +1 from me 08:40:50 well, no code though 08:41:01 Sounds realitively easy to fix? 08:41:05 yes should be 08:41:06 He says without reading the code... 08:41:17 well, OK, I guess 08:41:20 How long can we take to get a rc2 out the door? 08:41:25 I think that won't delay it that much 08:41:29 couple days 08:41:30 Can we take a little while to get a fix for that? 08:41:34 Ok, that's enough time 08:41:37 Put it in 08:41:39 just we don't check certs, so it feels like a meta issue that revocation isn't checked, but sure 08:41:40 +1 08:42:05 https://bugs.launchpad.net/nova/+bug/1376492 08:42:21 I think we take that one 08:42:25 regression 08:42:26 Yep 08:42:35 I don't agree its critical, but let's not split hairs 08:42:39 rigth 08:42:44 https://bugs.launchpad.net/nova/+bug/1377447 08:43:05 (its critical because it broke the CI only, previous one) 08:43:09 looks like a regression too 08:43:35 fix looks relatively simple too 08:43:42 1377447 doesn't have a patch 08:43:53 https://review.openstack.org/#/c/126144/ ? 08:44:08 not merged in master yet, but has a patch :) 08:44:09 Oh right, my bad 08:44:28 upgarde bug, so +1 on my side 08:44:32 upgrade* 08:44:39 yeah 08:44:39 Yep 08:44:56 https://bugs.launchpad.net/nova/+bug/1376945 08:45:10 (wonders why grenade didn't catch it, but thats for later) 08:45:30 Take that one 08:45:38 +1 08:45:43 we broke the API, lets fix it 08:45:52 always easier prerelease, yes 08:46:04 https://bugs.launchpad.net/nova/+bug/1370348 08:46:36 looks like a corner case 08:47:00 maybe we could consider it when we do the last check on FixCommitted things 08:47:11 to see easy/safe last-minute backports 08:47:11 its quite a bit change 08:47:15 yeah 08:47:16 Yeah, no core reviews yet 08:47:22 not sure it would pass the "safe" bar anyway 08:47:33 let's keep it in rc-potential list 08:47:39 +1 08:47:41 Agreed 08:47:41 https://bugs.launchpad.net/nova/+bug/1377644 08:48:15 Failure to report an error correctly 08:48:26 this one might be worth it 08:48:42 espeically because of its "icehouse to juno" nature 08:48:50 which makes it release-sensitive 08:48:54 yeah 08:49:03 Although 08:49:04 the patch needs work mind, but yeah 08:49:10 depends on how much the patch can make it though 08:49:11 What should happen is we say "no, don't do that" 08:49:23 So its not really an upgrade story apart from it crashing instead of saying no 08:49:28 if we mark it in release notes, sure 08:49:32 ah, true 08:49:36 Very small change though 08:49:42 I say we take it if it lands in time 08:49:46 hmm, let's keep it in rc-potential then 08:50:04 and we'll consider the ones that get to FixCommitted in that list once we get all the targets in 08:50:11 sounds like someone "fixed" it by adding an exception, it should work really :( 08:50:13 anyways 08:50:14 https://bugs.launchpad.net/nova/+bug/1377981 08:50:31 Ahh this one 08:50:36 I helped Tristan with this one last week 08:50:46 security, so +1 from me :) 08:50:48 Its only a problem in ssh_execute is only used in baremetal 08:50:55 Which never passes a password on the command line 08:50:59 So this is not a security bug in juno 08:51:02 It is in icehouse though 08:51:06 oh, ok 08:51:21 I don't see a juno patch proposed either 08:51:27 crazy stuff, OK then 08:51:32 I'd check with Tristan, but I don't think we need to do anything for juno with this one 08:51:46 ok, let's keep it in -potential for now 08:52:12 * ttx removes tag from the ones we targeted to rc2 for clarity 08:53:08 https://launchpad.net/nova/+milestone/juno-rc2 08:53:26 I'll approve the corresponding backports 08:53:38 Ok 08:53:40 cool 08:53:44 would be good to fast-track the 1376368 and 1377447 patches 08:53:47 I shall pay attention to the two not-fixed bugs tomorrow 08:53:54 let's have a quick look at other FixCommitted bugs 08:53:54 Its been a pretty long day, so I wont be doing much more tonight 08:53:58 I can try take a look at those now ish 08:54:06 https://bugs.launchpad.net/nova/+bugs?field.status%3Alist=FIXCOMMITTED 08:54:42 We;ve already covered the first three there I think 08:55:08 the 4th is a leftover from ancient times, I fixed it 08:55:24 You mean 1275256? 08:55:46 yes 08:55:47 https://bugs.launchpad.net/nova/+bug/1370265 08:55:55 Oh, the fix was ages ago 08:56:24 Date: Sat Sep 6 18:41:51 2014 +0800 ? 08:56:27 1370265 could make a good backport candidate 08:56:30 I think we might want 1370265 08:56:39 I like one-line patches 08:56:53 ec2 is also pretty popular with some people 08:56:58 +1 from me 08:57:03 Agreed 08:57:10 adding to rc2 08:57:27 I think we can skip anything for API v3 08:57:52 * ttx skims through the rest of the list 08:58:01 1244918 is ancient too 08:58:23 Ditto 1270573 08:58:34 and 1257726 08:58:34 nothing massively popped out at me 08:58:45 yeah, all the ones targeted to next or ongoing should be marked fixreleased and removed from those milestones 08:58:52 I'll clean it up 08:59:03 I think we are good 08:59:07 Yeah, nothing else jumps out at me either 08:59:18 I'll process the backports 08:59:27 You can get the missing backports proposed 08:59:36 (like for 1370265) 09:00:16 How do I tell which ones have missing backports without going through them all? 09:00:28 https://launchpad.net/nova/+milestone/juno-rc2 says "fix committed" for that one for example 09:00:38 that means merged in master 09:00:50 you can't tell if the backport was proposed yet or not 09:01:00 unless you check the reviews or bug 09:01:14 Ok, so etherpad tracking time then 09:01:27 mikal: bah, not sure 09:01:38 it's easy to go through the RC2 bugs and propose the missing ones 09:01:45 and then you don't need to track it anymore :) 09:02:28 Heh, ok 09:02:33 sounds like a plan 09:02:40 Another thing for tomorrow 09:02:40 I was going to say add a tag, but yeah 09:02:45 Unless johnthetubaguy beats me to it 09:02:52 don't worry, will ping you if I miss one ( or propose it myself) 09:05:08 OK, cleaned up stale ones from https://bugs.launchpad.net/nova/+bugs?field.status%3Alist=FIXCOMMITTED 09:05:12 Thanks 09:05:27 Looks good to me 09:05:30 Thx! 09:05:34 cool, which were the two we wanted reviewing now? 09:05:42 We're done for the night? 09:05:55 johnthetubaguy: 1376368 and 1377447 09:06:29 * ttx approves the backports that are targeted 09:06:57 oh ,just a sec 09:07:12 Holding 09:07:18 What about https://review.openstack.org/#/c/126138/ 09:07:50 Looks like it's only tests, but has no clear bug linked to it, so I thought I'd rather ask 09:07:56 its just tests, so I guess I don't mind either way 09:08:09 sean through it was good, so I am willing to side with him 09:08:11 Yeah, just tests makes sense to land I think 09:08:16 ok, will approve 09:08:30 cools 09:08:32 Cool 09:08:33 that's all, we can discuss in your morning :) 09:08:35 thanks all, I will go do some reviews 09:08:37 mikal: no TC meeting tomorrow 09:08:41 Yay! 09:08:43 Sleep in! 09:08:56 I need to finish writing up my thoughts on tents 09:09:05 camping frenzy 09:09:07 One last release thing... 09:09:13 When do I need to panic about release notes? 09:09:14 Now? 09:09:29 generally one week before release, so plenty of t... oh wait 09:09:56 we usually work on release notes in the last week 09:10:02 And we generally use landed blueprints and fixed critical bugs as the things to cover? 09:10:23 http://www.stillhq.com/openstack/juno/000018.html might give me a head start... 09:10:40 right, the essential being to cover any upgrade oddity or known bug that we won't fix 09:11:50 Ok 09:12:02 mikal: yeah, often get subteams to fill in their own sections, if I remember correctly 09:12:12 johnthetubaguy: oh, that's a good idea 09:12:25 I also want to include the versions of things we used in CI 09:12:32 To give operators a guide as to what we trust 09:12:39 So I should start collecting that soon 09:12:58 cools 09:13:09 and versions in the driver CI systems 09:13:15 https://review.openstack.org/#/q/branch:proposed/juno+project:openstack/nova,n,z on their way 09:14:38 johnthetubaguy: yeah, third party CI included 09:17:05 mikal: getting a recent translations in master and backporting it before RC2 wouldn't hurt, too 09:17:29 ttx: makes sense 09:17:39 mikal: https://review.openstack.org/#/c/125558/ 09:17:45 if you get that in, I can backport it 09:17:59 Ok 09:18:10 johnthetubaguy and I can review now? 09:18:23 mikal: I have added a +2 09:18:36 Me tto 09:18:38 Too even 09:18:39 Approved 09:18:41 I'll backport it once it's in 09:21:11 We're done now? 09:21:16 yep 09:21:24 mikal: sleep well 09:21:39 Well, now to pack for a three day trip to Sydney 09:21:41 But yeah 09:21:43 Talk later 09:24:21 eek 10:09:28 jraim: cutting barbican rc1 now thet the open-kilo merge is in 10:22:12 jraim: https://launchpad.net/barbican/juno/juno-rc1 10:22:19 redrobot: ^ 11:27:30 johnthetubaguy: would welcome your +2 on https://review.openstack.org/#/c/126520/ and https://review.openstack.org/#/c/126522/ 11:27:37 (backports from master) 11:28:38 ttx: I don't have +2 rights I am afraid 11:28:59 I'll take a +1, it's just so that I don't appear to self-approve without any check 11:29:06 sure 11:29:17 FTR I should have used -x while cherrypicking 11:29:43 ttx: I was going to say, should we list the commit has you cherry picked in the commit? 11:30:03 johnthetubaguy: yeah, I'll redo them 11:30:20 ah, no worries, couldn't remember if that was still the norm or not 11:30:31 It's better if we do 11:30:38 But then the ChangeID is the same 11:30:44 so I guess that works 11:31:08 yeah, its good to reference the commit I guess, but duno really 11:45:04 ttx: knock, knock ... ready when you are 11:45:13 #topic Ceilometer 11:45:15 ready now 11:45:25 bad news: I'm thinking we'll need an RC2 11:45:32 https://bugs.launchpad.net/ceilometer/+bugs?field.tag=juno-rc-potential 11:45:36 you're not the only one. 11:45:41 Let's see that 11:45:50 BTW the medium bug on that list was supposed to have been fixed in juno-rc1 11:45:51 any particular bug/regression triggering it �? 11:46:29 the two high priority bugs on that list above 11:46:53 yeah, saw those... ok, let's open one 11:46:55 just a sec 11:46:59 also, awkwardly, it looks like we'll need to rev the ceiloclient too 11:47:10 for https://bugs.launchpad.net/python-ceilometerclient/+bug/1357343 11:47:35 (token expiry not being handled) 11:48:12 https://bugs.launchpad.net/ceilometer/+milestone/juno-rc2 11:48:26 OK, you can propose backports 11:48:35 cool, thanks! 11:48:45 https://wiki.openstack.org/wiki/GerritJenkinsGit#Submit_Changes_in_master_to_proposed.2F.2A 11:48:53 eglynn: let's see if anything else is worth it 11:48:57 on the client, what are the implication of rev'ing that this late in day 11:49:00 ? 11:49:27 it's a pain for distros 11:49:38 so it just needs to be very worth it 11:49:43 https://bugs.launchpad.net/ceilometer/+bugs?field.status%3Alist=FIXCOMMITTED 11:50:14 this too I think https://bugs.launchpad.net/ceilometer/+bug/1377157 11:50:36 yeah, was looking into it 11:50:53 it's definitely better to post it prerelease than postrelease 11:51:24 adding 11:51:42 anything else worth it in that fixcommitted list? 11:52:03 I don't think so 11:52:18 on the client, I'll go ahead and cut python-ceilometerclient 1.0.12, I think it is worth is 11:52:23 two other things... 11:52:26 shoot 11:52:40 what do you think of https://review.openstack.org/#/c/126336/ ? 11:53:34 it's an alignment with current requirements for proposed/juno, so probably worth it ? 11:53:42 yeah I think so 11:53:52 ok, you can +2/APRV it then 11:54:28 the other question is about the translations, we should take the RC respin opportunity to refresh them with latest 11:54:43 So maybe approve https://review.openstack.org/#/c/126121/ in master 11:54:50 then I can propose a backport for that 11:55:02 yep, that's fair 11:55:12 actually I also need to backport the previous update 11:55:22 but yeah, approve in master first 11:56:01 cool, I'll backport the three bug fixes to proposed/juno 11:56:20 I'll hunt down the previous tranbslations update and get it proposed. 11:56:39 eglynn: ok, I think we are good. 11:57:02 quick question ... what's the deadline for finalizing the summit design session tracks? 11:57:20 we need the agenda set one week before summit 11:57:38 cool 11:58:36 we've already 9 proposals for the ceilo track, but I've a feeling there a few more hinding in the long grass 11:58:56 ... so I wanted to give it another week before deciding which topics to include 11:59:26 you need to pick which ones you want to get advertised on the schedule, vs. the ones you can decide in the meetup 11:59:53 eglynn: translations step 1 backport: https://review.openstack.org/#/c/126536/ 12:00:03 since I proposed it, you can +2/APRV it for me 12:00:24 cool, done 12:00:36 I'll propose step 2 once it merges in master. 12:01:27 cool 12:01:54 ping me when you have the other backports up, will approve them 12:02:21 will do, thanks! 12:06:42 johnthetubaguy: ok, updated https://review.openstack.org/#/c/126520/ & https://review.openstack.org/#/c/126522/ (now includes cherrypicked SHA) 12:08:44 ttx: here are the other backports https://review.openstack.org/#/q/status:open+project:openstack/ceilometer+branch:proposed/juno,n,z 12:09:27 eglynn: all set 12:09:34 thank you sir! 12:13:46 ttx: ready when you are 12:13:57 #topic Oslo 12:14:22 dhellmann: hi! 12:14:33 ttx: good afternoon 12:14:44 Was wonering about the recent taskflow bump, and if we need to do anything about it requirements-wise 12:15:18 that was primarily a bug fix, so as long as we're not capping we should be ok internally 12:15:27 ok 12:15:49 do we generally assume the distros package new versions of libs without us explicitly updating requirements? 12:16:14 I guess I have been assuming that, so I'm really asking if I should :-) 12:17:32 hmm 12:18:03 no we can't. capping really depends how much 0.4.0 was broken 12:18:11 if it's solving a distro corner case, then it's fine 12:18:18 which I think is the case here 12:18:42 basically the distros know 0.5.0 solves the issue for them so they update it 12:18:54 while those who don't care happily live with 0.4.0 12:19:39 yeah, I don't know if this was a corner case. The primary issue was for six.moves poor threading support, IIRC 12:20:33 https://bitbucket.org/gutworth/six/issue/98/ 12:20:36 should we discuss that at the meeting later today ? 12:20:58 that might be a good idea 12:21:01 it's an all-bump or noone-bump thing -- and may trigger respins 12:21:19 * ttx wonders which project depends on taskflow right now 12:21:32 * ttx quickchecks 12:21:53 looks like just cinder, but that doesn't seem right 12:23:26 yes, I arive at same conclusion 12:23:28 +r 12:23:47 If it's just cinder we can discuss it with jgriffith 12:24:02 ok. I posted the question in #openstack-oslo for josh 12:24:15 he won't be online for a few hours, but it should be before the meeting this afternoon 12:24:18 ok then.. anything else ? 12:24:55 I need the other PTLs to provide liaisons for kilo. I was going to mention that today in case they missed the message to the ML 12:24:58 ttx: I am good with those nova patches, +1ed them 12:27:00 ok, approved them 12:27:23 dhellmann: ok, just reiterate it during the meeting 12:27:31 ttx: sounds good 12:27:34 dhellmann: I think we are good 12:27:46 ttx: ok, thanks and ttyl 13:57:12 jgriffith: ready when you are 13:58:53 ttx: thanks for adding the tag 14:04:57 dolphm: ready when you are 14:05:05 ttx: o/ 14:05:20 #topic Keystone 14:05:24 https://launchpad.net/keystone/+milestone/juno-rc2 14:05:27 All set 14:05:29 o/ 14:05:47 * morganfainberg looks 14:05:52 ttx: thanks for the +A's, i don't think we're missing anything 14:05:54 dolphm, morganfainberg: would like to refresh the translations before we cut RC2 though 14:06:02 So get https://review.openstack.org/#/c/124950/ in master 14:06:06 ttx: ah, alrighty 14:06:07 and then I can backport it 14:06:11 sounds good 14:06:31 Once that merges, unless there is a red flag, I'll cut RC2 14:06:48 ttx: can we regenerate it for proposed/juno? 14:07:11 ah. hm. 14:07:21 ttx: otherwise line numbers may be off 14:07:30 ttx: and might have unused strings 14:07:30 Been doing straight backports so far, but you're right 14:07:38 hrm. 14:08:27 I have no idea how we would do that though 14:08:54 ttx, i think we'd need to add a job via infra to do it 14:09:16 Sounds like a good topic for today's meeting 14:09:33 morganfainberg: it'd be useful if it generally picked up any proposed/* branches 14:09:34 not sure how much work/difficult it would be... or someone might be able to run the command(s) directly to generate, just not sure what those would be 14:09:45 dolphm, yeah. 14:10:30 even stable/*, now that i think about it. as we backport stuff, we're going to have the same issue with translations falling out of sync 14:10:32 hmmkay. I'll probaly hold cutting RC2s until we have a good answer for that 14:10:42 and we can discuss it at meeting today 14:10:53 that's of interest to david-lyle as well 14:10:58 ttx: ++ 14:11:33 (david-lyle: we are discussing how to refresh translations on proposed/juno without importing unused/offset translations from master) 14:12:06 dolphm: ok, anything else ? 14:12:10 ttx: not from me 14:12:28 dolphm: good ctach there! 14:12:31 catch, even 14:13:13 Our translations will be proposed to juno independently of master I believe 14:13:44 Daisy set up transfer to go to juno, I believe 14:13:57 *transifex 14:14:19 david-lyle: if that's the case we would have seen proposals coming 14:14:28 they still refresh master 14:14:52 might be a milestone-proposed vs. proposed/juno glitch, though 14:14:58 ah 14:15:00 that might be it. 14:15:31 we'll see 14:15:35 morganfainberg: know which repo the transifex proposals come from? 14:15:39 david-lyle: ready to go now ? 14:15:57 * dolphm steps into -infra 14:16:04 You are correct still going to master 14:16:22 Might be based on a private fork 14:16:36 Bought to take off but we can try 14:16:43 About 14:17:03 +1 for phone irc 14:17:10 #topic Horizon 14:17:11 david-lyle, yay phone irc :) 14:17:36 no RC2 window opened yet -- I think we can still wait a bit 14:17:46 we know we'll do one , if only to update translations 14:18:04 any critical bug that warrants us opening a RC2 window just now ? 14:18:18 Sure, we have on doc patch merged that would be nice but nothing critical 14:18:38 https://bugs.launchpad.net/horizon/+bugs?field.tag=juno-rc-potential 14:18:38 We can wait on the doc patch 14:18:52 yeah, I think that can wait for tomorrow. I want people to shake the RC1 a bit more 14:19:04 I guess both doc patches have merged 14:19:10 Sure 14:19:31 No rush translations are slated for the 9th 14:19:40 anything to discuss today, apart from abovementioned translations issue ? 14:19:56 No, that should cover it 14:20:16 You want final summit schedules when? 14:20:25 alright then, you can take off, will talk to you tomorrow 14:20:32 at least one week before summit starts 14:20:45 Ok on target for that 14:20:54 Talk to you later today 14:21:01 until release we are a bit too busy := 14:21:11 Agreed 14:21:23 Thanks 14:21:27 jgriffith: around now ? 14:21:47 SergeyLukjanov: around now ? 14:35:44 mestery: ready when you are 14:36:12 ttx: o/ 14:36:17 ttx: In neutron meeting but can multi-task 14:36:48 #topic Neutron 14:37:02 https://bugs.launchpad.net/neutron/+bugs?field.tag=juno-rc-potential 14:37:15 Anything that would trigger a RC2 for sure in there ? 14:37:25 https://bugs.launchpad.net/neutron/+bug/1357055 14:37:35 And https://bugs.launchpad.net/neutron/+bug/1367892 14:37:41 well, if it gets fixed, why not 14:37:54 :) 14:38:12 ttx: I need to talk to markmcclain today, there was some DB migration thing which we need. 14:39:00 ttx: Otherwise, this list has grown in the 10 minutes since we discussed in the neutron meeting! 14:39:08 So I need to verify the new ones which were added in that time by the team. :) 14:39:14 mestery: how about we discuss opening a RC2 window tomorrow ? 14:39:22 in the mean time, pile up fixes in master 14:39:24 ttx: Perfect for me. 14:39:27 ttx: Ack 14:39:31 no need to push backports right now 14:39:32 ttx: Anyone else doing an RC2, or are we it? 14:39:37 only makes me -2 them 14:39:43 :P 14:39:54 so far keystone glance nova sahara ceilo 14:40:00 I expect most will do one 14:40:15 the question is, you want RC1 to live a bit before you say you'll scrap it 14:40:19 so that it gets tested 14:40:26 Agreed 14:41:14 What do you think of https://review.openstack.org/#/c/126340/ ? Would make RC2 too, right ? 14:41:21 * mestery looks 14:41:36 I think so yes 14:41:53 hmm 14:42:10 That would be https://review.openstack.org/#/c/122646/ in master 14:42:18 so probably better to approve that first 14:42:22 * mestery looks again 14:42:34 Yes, I see that one. 14:42:44 I can rebase that patch today for master 14:42:51 would be great 14:43:14 * mestery notes an action to do that right after this meeting. 14:43:40 You can also review https://bugs.launchpad.net/neutron/+bugs?field.status%3Alist=FIXCOMMITTED for other juno-rc-potential baclport candidates 14:44:04 that should be all the bugfixes that have made it master recently 14:44:12 Pick the safe ones 14:44:16 Agreed. 14:44:25 It's on my list of things to do today 14:44:32 and we'll talk tomorow 14:44:38 Cool 14:44:42 You know where to find me ;) 14:45:04 I do. 14:45:45 The firehose from starting the new job has died down a bit, so I am able to focus more this week which has helped. 14:47:55 I'm hoping to sync with mikal this week and sort out if we can claim nova-network is deprecated in Juno now. More to come on that next week. 14:47:59 Otherwise, that's all I've got this week. 14:49:49 ok 15:06:10 ttx, I'm here 15:06:30 #topic Sahara 15:07:00 https://launchpad.net/sahara/+milestone/juno-rc2 15:07:04 SergeyLukjanov: looks all set 15:07:13 SergeyLukjanov: was wondering about your translations update 15:07:23 did you "adapt" it to match proposed/juno ? 15:07:35 see recent discussion with dolphm and AJaeger in -infra 15:07:57 because importing from master may result in line numbers drift/ extra messages 15:08:10 so was wondering if we didn't need an extra fix there 15:08:42 SergeyLukjanov: ^ 15:09:07 yeah, I'm looking 15:10:53 ttx, hm 15:11:30 ttx, /me need some time to ensure that it's ok 15:12:12 ttx, only https://github.com/openstack/sahara/commit/dfdd0bdb23f8f70a45a9da463a8e5be73585f109 was not backported and it was before the translations update 15:12:58 ttx, everything else looks good 15:14:13 ttx, is there any process to pull latest translations for release? 15:15:08 SergeyLukjanov: no 15:15:13 we just update them at every RC 15:15:40 they are supposed to be completed now (we said before Oct 1 originally) 15:15:52 but then if we do new RCs we just update them 15:16:20 SergeyLukjanov: ok, so looks like we have a winner 15:16:32 SergeyLukjanov: I'll tag it later today, beore the release meeting 15:16:40 since we don't have TC meeting today 15:16:43 okay, thank you 15:16:53 SergeyLukjanov: let me know if I should hold for any reason 15:17:00 ttx, ack 15:17:07 It *will* be the final unless deep shit happens 15:17:16 so time to shake it 15:17:23 (and check it) 15:17:28 ttx, we're shaking it last two weeks ;) 15:17:53 * SergeyLukjanov needs to grab coffee... 15:18:26 SergeyLukjanov: ok, ttyl then 15:18:34 jgriffith: got time now ? 15:21:29 notmyname: ready when you are 15:21:49 ttx: https://review.openstack.org/#/c/122646/12 15:21:51 ttx: rebased, FYI. 15:22:13 ack, push it! 15:22:27 shoud probably have been in RC1 15:29:15 ttx: here 15:31:19 #topic Swift 15:31:21 notmyname: o/ 15:31:24 hello 15:31:34 So, how is your RC1 doing so far ? 15:31:41 so far so good 15:31:54 nothing has come up yet, that I'm aware of 15:32:03 I wanted to talk quickly about https://bugs.launchpad.net/ossa/+bug/1365350 15:32:13 and disucss if we should backport it to stable/icehouse 15:32:26 (or if it makes sense to backport it to stable/icehouse) 15:32:41 since that blocks ourt releasing of an advisory right now 15:32:48 good question 15:33:10 I would lean towards yes, but you know if it's an easy backport or not 15:33:22 I'm not sure either, but I'd lean the same way 15:33:29 we don't necesarily need to cut a 1.13.2 release for that 15:33:39 just make the patch available if someone is for some reason stuck on icehouse 15:33:50 and publish it in stable/icehouse branch 15:34:17 if you agree, I'd welcome your help (or some other Swift team member) to propose backport to stable/icehouse 15:34:28 then we can get CVE assigned and publish advisory 15:35:03 ok, I'll look at how tricky a backport will be 15:35:12 notmyname: great, thx 15:35:31 other question is about https://review.openstack.org/#/c/126341/ -- I suppose we should ignore it ? 15:35:45 It's the automated proposal to sync requirements to proposed/juno branch 15:35:59 If yes, put your -2 on there as well :) 15:36:30 hadn't seen it yet 15:36:44 so what is the proposed/juno branch? 15:36:53 it's the release branch for 2.2.0 15:37:03 where we would do aRC2, should it be necessary 15:37:10 while master is on kilo already 15:37:29 ah, got it. I hadn't realized there had been a branch instead of just a tag. I thought we only did the branch after a patch was necessary 15:37:41 notmyname: for intermediary releases yes 15:37:48 ok 15:37:49 for the final, I align with the other's process 15:38:15 proposed/juno becomes stable/juno at release time 15:38:21 ok 15:38:45 so my guess is that requirements update should know the same fate as the master ones 15:39:17 yes 15:39:25 i.e. https://review.openstack.org/#/c/88736/ 15:39:37 still waiting on that simple solver monty promised me ;-) 15:39:45 ok, so you can -2 it to make sure I don't include it after drinking too much 15:39:50 yes 15:39:59 notmyname: that's all I had 15:40:20 ok, great. I'll get stuff added to LP this week. and check on the backport 15:40:23 notmyname: anything on your side ? 15:40:40 I'm good 15:40:47 great, thx! Talk to you later 15:41:02 zaneb: ready when you are 15:41:20 ttx: go ahead :) 15:41:26 #topic Heat 15:41:38 https://bugs.launchpad.net/heat/+bugs?field.tag=juno-rc-potential 15:41:57 Anything worth respinning RCs in there ? 15:42:30 1376857 is a (small) memory leak, which worries me a little 15:42:54 not sure what the threshold is for respinning RCs? 15:43:11 zaneb: at the moment it's low, but it's growing fast 15:43:32 respinning is relatively fast once we decided it 15:43:46 zaneb: how about we let one more day of RC1 testing and we make the call tomorrow ? 15:44:12 We'll probably do a RC2 over the requirements sync 15:44:24 https://review.openstack.org/#/c/126339/ 15:44:46 so that you're aligned on the juno openstack/requirements values 15:44:46 ok, in that case I would like to get bug #1376857 in too 15:44:58 makes sense 15:45:14 and I'll check with folks about the others to see if they're needed 15:45:18 zaneb: would you rather open the RC2 now (and start the backport) or let it be tested for one more day ? 15:45:25 When we open a RC2 everyone stops testing RC1 :) 15:45:47 I'm fine with either 15:45:49 one more day then ;) 15:46:16 probably you could go months without the memory leak blowing up in your face 15:46:35 ok, that sounds good 15:47:13 zaneb: you can review (+2) https://review.openstack.org/#/c/126339/ in the mean time 15:47:21 I'll unblock it when we open the RC2 window 15:47:54 I can only +1, but it's done 15:47:56 we'll also update the most recent translations, as that would probably be our final RC (fingers crossed) 15:48:07 ah? /me checks perms 15:48:32 ah https://review.openstack.org/#/admin/groups/113,members 15:48:51 ah, I am only in https://review.openstack.org/#/admin/groups/152,members 15:48:52 ok fixed 15:49:09 basically you and I can approved proposed/juno fixes 15:49:25 why do we have heat-milestone and heat-release groups? 15:49:43 not sure 15:49:53 hmm 15:49:55 * zaneb goes to update his PTL guide 15:50:02 reelease must be to tag clients 15:50:10 milestone to approve patches to proposed/* 15:50:24 could probably be same group 15:50:29 heat-release is for stable backports 15:50:32 that much I know :) 15:50:50 yeah, seems like one group for both would be easiest 15:51:04 bah, we'll fix that another day 15:51:10 :D 15:51:27 zaneb: OK, i'll talk to you later then 15:51:37 ttx: cool, thank you! 15:51:42 maybe before release meeting 15:51:57 nikhil_k: ready when you are 15:56:46 jgriffith: if you're around you can steal the spot now 15:57:00 ttx: hi 15:57:09 ah, nikhil wins 15:57:14 #topic Glance 15:57:25 https://launchpad.net/glance/+milestone/juno-rc2 15:57:36 Still missing 5 bugfixes in master 15:57:45 unless we decide to not wait for them 15:57:55 * ttx brings up reviews 15:58:03 https://review.openstack.org/122266 15:58:05 ttx: was hoping that we still have one more day 15:58:28 Looks like this one could be approved 15:58:36 nikhil_k: you can 15:59:12 https://review.openstack.org/#/c/120957/ 15:59:17 needs another +2 15:59:47 https://review.openstack.org/#/c/121188/ 15:59:56 needs two +2s so seems rather far away 16:00:14 https://review.openstack.org/#/c/120432/ 16:00:20 is -2ed, should we remove it from RC2 ? 16:00:38 ttx: ah that one 16:00:43 I was going to ask 16:00:44 Also not so sure about where the fix for https://bugs.launchpad.net/glance/+bug/1368965 lives 16:00:59 ok, let's decide on https://review.openstack.org/#/c/120432/ first 16:01:03 basically, Travis said that he was debugging the 'correctness' of that one 16:01:31 that one feels dangerous 16:01:49 hmm 16:02:11 not sure how dangerous though, it's basically trying to remove ID generation and relying on DB 16:02:28 remove ID generation on Glance 16:02:31 feels like something that could be backported to stable/juno postrelease though 16:02:41 you might not want to rush it in one week before release 16:02:49 does it have a possibility for post-release? 16:03:40 a bit unclear.. does the patch change the DB ? 16:03:57 no, it changes the interaction with the ORM 16:04:03 basically, while creating a row 16:04:32 they specified if the ID should NOT be passed in from Glance sqlalchemy code 16:05:02 and rahter create the row and let the DB create the UUID for resp. ID 16:05:14 return value to the API is fetch of the row from DB 16:05:14 hmm, just have no idea how common the isage of this command is 16:05:27 yeah, it's rather off hand 16:05:38 nikhil_k: I think we shouldn't block RC2 on that one 16:05:46 let's put it back to juno-rc-potential 16:05:48 ohk sure 16:05:59 if it makes it to master very soon, we'll reconsider it 16:06:25 https://bugs.launchpad.net/glance/+bug/1368965 now 16:07:15 oh that would be https://review.openstack.org/#/c/121998/ 16:07:51 still needs two +2s 16:07:52 should be straightforward 16:08:01 yeah 16:08:10 do youy think you can get the remaining ones in before tomorrow ? 16:08:15 then I think we are still good 16:08:35 I was going to email the core reviewers to look at this list on priority 16:08:55 hopefully, we can clear most of these by tomorrow. I will review them soon too 16:09:10 The other two things would be: 16:09:12 https://review.openstack.org/#/c/123698/ 16:09:17 requirements update for master 16:09:31 to match current common requiremenrs 16:09:45 tricky but doeable 16:09:46 and https://review.openstack.org/#/c/126338/ for propsoed/juno 16:09:56 sure 16:09:57 why tricky ? 16:10:20 sometimes the tests fail if requirements are updated however, for that particular one seems rather safe 16:11:09 We'll also want updated translations, so you can start by approving https://review.openstack.org/#/c/124565/ in master 16:11:19 ttx: do you need someone to approve all of the proposed/juno patches or if it is merged in master it would be fine? 16:11:31 sure about the translations patch 16:11:34 then we'll work on a backport for that -- we'll discuss a script in the release meeting at 21:00 UTC 16:11:48 nikhil_k: if merged in master I can approve them 16:11:53 ohk sure 16:11:57 ah great 16:12:06 ok, that's all I had 16:12:28 We can talk more in a few hours and see where we stand 16:12:29 sync up tomorrow same time for rc2? 16:12:36 sure 16:12:41 Lots of stuff that need to merge in master at this point 16:12:53 nikhil_k: ok 16:13:01 SlickNik: ready? 16:13:10 ttx: yup o/ 16:13:11 #topic Trove 16:13:36 https://bugs.launchpad.net/trove/+bugs?field.status%3Alist=FIXCOMMITTED 16:13:55 ANything in there that will trigger a RC2 for sure ? 16:14:34 Nope. 16:15:08 OK, I'll ping you again tomorrow, but I think RC1 can live for another day at least 16:15:36 SlickNik: anything on your mind ? 16:15:39 Are there plans for a second RC if RC1 still holds good? 16:15:59 ttx: updated Trove status on the Gap Coverage. 16:16:00 SlickNik: not really. Your requirements are ok, and you had recent translations merged for RC1 16:16:14 so it looks good to go afaict 16:16:28 ttx: That's what I figured — cool, thanks. 16:16:49 SlickNik: well, talk to you later, then 16:16:55 jgriffith: still not around? 16:17:00 ttx: thanks! 16:17:03 tty later. 16:19:34 ttx: yo 16:19:47 #topic Cinder 16:19:50 jgriffith: o/ 16:19:57 ttx: goooood morning 16:20:05 https://bugs.launchpad.net/cinder/+bugs?field.status%3Alist=FIXCOMMITTED 16:20:28 I think we want a RC2 for 1350504 at least 16:20:44 Also you need a requirements adjustment 16:20:51 ttx: yeah 16:21:30 Any reason to oppose https://review.openstack.org/#/c/122559/ in master ? 16:21:34 ttx: all of those are safe IMO to go ahead and ommit 16:21:54 ttx: I get nervous on those as they've bitten us in the past 16:22:07 ttx: but I'm ok with it if everyone is syncing 16:22:14 yeah 16:22:24 Then we should be able to unblock https://review.openstack.org/#/c/126337/ 16:22:56 ttx: yes, I'm good with that 16:23:00 So how about I open a RC2 with all the juno-rc-potential stauff in 16:23:12 and you can get busy backporting 16:23:18 ttx: yeah that sounds good 16:23:26 ttx: I can get those done pretty quick 16:23:31 ok let me open that quick 16:23:44 ttx: alright, and I'll start the backports 16:23:59 ttx: so the global req's... 16:24:12 ttx: you want to unblock and we'll get that merged so I can bp once it lands 16:24:41 ttx: oh... you've got Juno branch set on that one 16:24:42 NM 16:24:54 that one will just sort itself I'm assuming 16:26:09 ok: https://launchpad.net/cinder/+milestone/juno-rc2 16:26:23 One more bug at https://bugs.launchpad.net/cinder/+bugs?field.tag=juno-rc-potential 16:26:48 Looks like a regression ? 16:27:04 added 16:27:05 yes 16:28:07 hmm, we'll need a fix for that one, quick 16:28:15 ttx: I'll just patch that to catch the exception and continue 16:28:23 ttx: I'll work on it right now 16:28:23 ok great, get that in master fast 16:28:26 then roll the backports 16:28:55 We'llalso refresh translations, so you can get https://review.openstack.org/#/c/123944/ in 16:29:16 once in master, we'll run some script to import it for proposed/juno 16:29:22 (tbfd at release meeting today) 16:29:45 ttx: so to clarify, I "will not" run my bp script on that one 16:29:46 ? 16:29:55 your bp script ? 16:30:02 backport 16:30:24 jgriffith: apparently that can screw things over, a specific backport needs to be made 16:30:31 that's the topic of todays meeting discussion 16:30:35 :) 16:30:39 preview eh 16:30:40 ok 16:30:40 jgriffith: last thing I wanted to discuss is the need to bump your requirements to taskflow>=0.5.0 16:31:01 that was bumped recently and you're the only project to use it 16:31:05 (apparently) 16:31:21 ttx: yes, I don't think anybody else has picked up taskflow yet 16:31:27 ttx: and it was a bug that we needed fixed 16:31:52 so we could in theory get that bumped in master and proposed/juno openstack/requirements 16:32:03 and synced in master and proposed/juno cinder 16:32:10 jgriffith: think it's worth it ? 16:32:22 dhellmann: ^ 16:32:33 ttx: would be good 16:32:43 ttx, jgriffith : wfm 16:32:48 jgriffith: care to propose the bump to master requirements ? 16:32:56 ttx: will do right now 16:32:56 dhellmann and myself could approve it 16:33:21 dhellmann: we should warn the distros... how about a thread on -dev ? 16:33:25 ++ 16:33:34 replying to the announcement 16:33:44 ttx: wait... 16:33:50 ttx: we're at >=0.4 16:33:54 in global 16:34:09 and cinder 16:34:13 jgriffith: yes, and we would bump to 0.5.0 ? 16:34:20 0.4 was the need for our fix.... 16:34:26 oh? 16:34:31 IIRC yes 16:34:41 dhellmann: hmm, we should confirm that 16:34:57 I'll just add it to the meeting agenda. jgriffith: you'll be around at 21:00 UTC ? 16:35:01 the fix for the six issue is in 0.5.0, but if that wasn't a problem for cinder I'm not sure we need to worry about it 16:35:02 ttx: dhellmann I can also check with harlow to make sure 16:35:08 ttx: yeah, I haven't heard from josh yet 16:35:11 ttx: yeah, I'll be sure to be there 16:35:18 jgriffith: ok, let's all sync there 16:35:19 ttx: and see if I can drag thingee along 16:35:25 sounds good 16:35:36 adding to agenda 16:36:13 ok, I think that is all. 16:36:13 works for me, pinged harlow 16:36:20 I'll go back to working up that patch 16:37:43 #endmeeting