21:02:38 #startmeeting project 21:02:39 Meeting started Tue Mar 12 21:02:38 2013 UTC. The chair is ttx. Information about MeetBot at http://wiki.debian.org/MeetBot. 21:02:40 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 21:02:42 The meeting name has been set to 'project' 21:02:53 Agenda @ http://wiki.openstack.org/Meetings/ProjectMeeting 21:03:05 danwent asked to go last. 21:03:17 I'm not last??? 21:03:19 OMG 21:03:26 Today we'll look into progress towards RC1 production, which is summarized in a graph at: 21:03:30 #link http://status.openstack.org/release/rc/ 21:03:47 hint: those should be going /down/. 21:03:58 #topic General announcements 21:04:19 PTL elections for Ceilometer/Keystone/Nova in progress, don't forget to vote 21:04:29 we should have a papal conclave instead of boring elections 21:04:52 markmc: habemus PTLus 21:04:54 markmc: see schneier's write-up of that; makes for interesting reating. 21:04:59 s/reating/reading/ 21:05:03 markmc: popeless idea 21:05:10 markmc, mordred, annegentle, sdague/davidkranz/jaypipes: Updates from Stable/CI/QA/Docs teams ? 21:05:30 doc team meeting today, transcript at… sec. 21:05:38 Vek, thanks for the tip ... bedtime reading :) 21:05:42 Just moving along. 21:05:52 no stable news 21:06:03 #link https://wiki.openstack.org/wiki/Documentation/MeetingLogs/DocTeam03122013 21:06:11 ttx: yeh just scraping through stack traces to try to reduce them in components prior to release 21:06:29 we still get quite a number on a successful tempest run 21:07:13 sdague: ack 21:07:19 * ttx moves on 21:07:22 #topic Oslo status 21:07:27 #link https://launchpad.net/oslo/+milestone/grizzly-rc1 21:07:33 markmc: o/ 21:07:36 went through and triaged bugs etc. 21:07:42 I think we're in good shape 21:07:45 1 blocker left: bug 1122763 21:07:47 Launchpad bug 1122763 in oslo "ZMQ ipc socket file is created using un-sanitized network input" [Medium,In progress] https://launchpad.net/bugs/1122763 21:07:54 Can we cut the incubator stable/grizzly branch once that bug gets fixed ? 21:07:57 yeah, there's a patch with a +2 21:08:02 Or do you want to let it bake for a few days ? 21:08:14 happy to just go ahead and branch 21:08:22 OK, we might get to that tomorrow then 21:08:30 oslo-config is published now ? 21:08:30 I'll take a look at other projects to see how out of sync they are 21:08:37 but everyone is welcome to help out with that 21:08:45 yeah, oslo.config 1.1.0 is on pypi 21:08:56 we're going through some shenanigans to update all pip-requires to use it 21:08:57 #info ETA for oslo grizzly branch: March 13 21:09:06 waiting for our pypi mirror to rebuild 21:09:13 hopefully should get those changes in tonight 21:09:31 Looks like we are in good shape here 21:09:33 Anything else on the oslo topic ? 21:09:41 nope, that's it 21:09:42 thanks 21:09:46 thanks! 21:10:16 dolphm, ayoung, henrynash: around to represent keystone ? 21:10:44 hmm, let's do swift then 21:10:51 let's do swift :-) 21:10:53 #topic Swift status 21:10:58 notmyname: o/ 21:11:02 #link https://launchpad.net/swift/+milestone/1.8.0 21:11:06 notmyname: How is it going ? 21:11:30 we've got one more patch to merge, and then the plan is to cut the rc tomorrow afternoon 21:11:43 notmyname: cool! 21:11:53 #info ETA for Swift 1.8.0-rc1: March 13 21:12:03 ttx: what's the plan between you and me to cut the rc? 21:12:10 You should change _version in __init__.py from 1.7.7 to 1.8.0 at this point 21:12:28 I'll do that with my AUTHORS/CHANGELOG update 21:12:29 push the changelog... 21:12:44 then I think I can take it and produce 1.8.0-rc1 from there 21:12:50 FWIW I'll rename the Launchpad milestone to 1.8.0-rc1 -- I'll just move the bugs and blueprints over to "final" 1.8.0 when it's done. 21:12:57 ok 21:13:25 I updated https://wiki.openstack.org/wiki/ReleaseTeam/HowToRelease for the curious 21:13:58 notmyname: anything else ? 21:14:11 not from me. questions? 21:14:26 * vishy is here 21:14:37 yay 21:14:54 #topic Glance status 21:15:00 bcwaldon: o/ 21:15:04 ttx: markwash is going to give the update today 21:15:08 ttx: o/ 21:15:09 #link https://launchpad.net/glance/+milestone/grizzly-rc1 21:15:14 I see. training. 21:15:40 markwash: 10 bugs on the list 21:15:47 Are those all RC1 blockers now ? 21:16:17 ttx: most, yes. . all the ones that aren't in progress are definitely 21:16:42 I have very high confidence of the ones in progress being done quickly, reviews are up 21:16:46 markmc: who will work on bug 1154317 ? 21:16:48 Launchpad bug 1154317 in glance "Publish new API version '2.1'" [Critical,Triaged] https://launchpad.net/bugs/1154317 21:16:52 I will 21:16:57 * ttx assigns 21:17:11 mark conflict 21:17:41 (get a new name, losers) 21:17:47 arrrh 21:17:49 ttx: yeah that just came up 21:17:53 this can only get worse 21:18:18 at least in Ubuntu there was only one Mark 21:18:19 * Vek feels like he's at a convention of Marks 21:18:45 markwash: what would be your ETA for getting to the bottom of this list of bugs ? 21:18:57 end of week ? start of next week ? 21:19:04 lets say start of next 21:19:23 only because of that last one 1131705 21:19:37 #info ETA for Glance grizzly-rc1: March 19 21:20:04 markwash: will track progress based on that 21:20:06 Anything more on Glance ? 21:20:18 not from me 21:20:50 #topic Cinder status 21:20:55 jgriffith: hi! 21:20:59 #link https://launchpad.net/cinder/+milestone/grizzly-rc1 21:21:10 howdy 21:21:15 5 bugs on the RC list 21:21:26 All RC1 blockers ? 21:21:40 all but one 21:21:47 we can remove 1134768 21:21:52 ok, will do 21:22:03 it's better to have that NOT be called actually :) 21:22:17 you can still fix it in RC1 :) 21:22:22 :) 21:22:30 Two fo those are in review 21:22:41 I think we're in good shape if I can get folks to stop trying to sneak stuff in 21:22:56 Most of what's coming up now is borderline 21:23:02 jgriffith: that leaves only 1131322 not in progress 21:23:14 ttx: yeah and that's critical IMO 21:23:23 ttx: winston said he's got it handled 21:23:26 jgriffith: cutting RC1 early so that we can redirect them to a havana master may solve that 21:23:30 I'll double check with him when he's online tonight 21:23:38 ttx: agreed 21:23:49 How about we try to do RC1 at the end of the week ? 21:23:51 I've told folks I want to be done RC1 tomorrow 21:23:56 oh. 21:24:05 That works for me :) 21:24:05 let's compromise and go Thursd 21:24:09 :) 21:24:18 #info ETA for cinder grizzly-rc1: Mar 14 21:24:19 Thursday morning MT 21:24:25 excellent 21:24:38 excellent. 21:24:42 jgriffith: are you using the cinder-core ML on Launchpad for anything ? Or can I delete it ? 21:24:49 nuke it 21:24:54 will do. 21:25:00 I saw the discussion earlier :) 21:25:00 Anything more in Cinder ? 21:25:04 Nope 21:25:05 thanks 21:25:34 #topic Nova status 21:25:45 hi 21:25:49 vishy: o/ 21:25:51 #link https://launchpad.net/nova/+milestone/grizzly-rc1 21:26:03 18 bugs on the list 21:26:04 I'm here. 21:26:15 Is this the blockers list, or do you still need to punt some of those to grizzly-rc-potential ? 21:26:52 ayoung: ok, can you represent keystone and do the keystone section after Nova ? 21:27:01 no we removed all of the relevant ones 21:27:02 bug 1147746 may be fixed in novaclient... 21:27:04 Launchpad bug 1147746 in nova "nova services API is incompatible w/ novaclient" [High,In progress] https://launchpad.net/bugs/1147746 21:27:05 most of them are in progress 21:27:07 ttx will do 21:27:20 there might be a couple more we pull off if they don't go well 21:27:28 not 100% certain of that, mind... 21:27:32 vishy: ok 21:27:53 2 critical bugs are missing from the blockers list: bug 1148614 and bug 1152401 21:27:56 Launchpad bug 1148614 in nova "Reboot with bad volume fails ungracefully" [Critical,In progress] https://launchpad.net/bugs/1148614 21:27:57 Launchpad bug 1152401 in nova "xenapi: Detecting bad-volumes relies on 120 sec timeout" [Critical,Confirmed] https://launchpad.net/bugs/1152401 21:28:13 should we put them on, or downgrade their severity ? 21:28:21 1148614 in gate, I believe 21:28:27 1152401 I don't know. 21:28:48 hmm i didn't see those 21:28:49 looking 21:29:02 looks like we should downgrade the 2nd one 21:29:06 "This bug is to remind us to fix this in Nova when/if a patch from Citrix becomes available to allow us to 'fail-fast' here." 21:29:17 yeah, "High" 21:29:26 done 21:29:35 I'll add the first one to the RC1 list 21:29:54 oh it is 21:29:56 doesn't look like the second is targettable 21:29:59 ttx: beat you :) 21:30:47 vishy: That's stil a large set of bugs, so I think we should try to do RC1 mid next week 21:31:01 does tat sound reasonable as an objective ? 21:31:03 that* 21:32:30 yes 21:32:34 i think they will go quickly 21:32:40 #info nova grizzly-rc1 ETA: March 20 21:33:07 vishy: yes, I think they will, but generally some get added as we get closer :) 21:33:38 i.e. when there is just 1-3 left it tends to take a long time to get rid of the last ones 21:33:46 Any question on Nova ? 21:34:23 #topic Keystone status 21:34:30 ayoung: hey! 21:34:40 hi all 21:34:44 ttx, OK, so looking at the G Bug list... 21:34:57 #link https://launchpad.net/keystone/+milestone/grizzly-rc1 21:34:58 Thanks for representing keystone :) 21:35:15 15 bugs on the list... I'd like to reduce this so that we complete one day 21:35:21 Are all of those blockers, or are some of them just targets of opportunity ? 21:35:36 ayoung: My advice is to remove the rc1 target and tag those "grizzly-rc-potential" to keep them on your radar without blocking the release on them 21:35:37 ttx, well, most are underway. 21:35:44 OK...let me see 21:35:57 ayoung: I'm more concerned with the ones that are unassigned and unstarted 21:36:08 ttx, ok. looking at them... 21:36:23 ayoung: you don't need to reduce the list while in the meeting 21:36:34 would be great to do it today though 21:36:39 a couple of them just came in recently, and we are still trying to reproduce. 21:36:56 Confirmed by a community member is not the same as confirmed by core.... 21:37:02 ayoung: use 'incomplete' liberally to track those 21:37:14 will do 21:37:29 ayoung: ideally when you get to a clean list of blockers, you should also try to get people assigned to fix them 21:37:40 (can be reassigned afterwards) 21:37:48 unassigned bugs tend to not get fixed for some reason 21:37:56 ttx, right. 21:38:12 We'll triage here shortly. 21:38:15 #action ayoung/heckj to reduce the RC1 list to pure RC1 blockers and make sure theyr are assigned 21:38:30 ttx, hey, how about the two people actually running for PTL? 21:38:49 #action dolphm/henrynash to reduce the RC1 list to pure RC1 blockers and make sure theyr are assigned 21:38:58 +1 21:39:08 ayoung: Someone was complaining on list about lack of recent python-keystoneclient on PyPI. What's the status for that ? 21:39:37 ttx, no idea. I have not been paying attention to PyPI. 21:39:51 ayoung: ok 21:39:55 We can also take that as an action item 21:40:04 ayoung: when do you think you can get to the bottom of that RC1 buglist ? End of week, early next week ? 21:40:11 mid next week ? 21:40:24 There are only 5 un asssigned, we should be able to knock that out shortly. 21:40:47 7 in triaged or assigned that are not 21:40:56 let's target early next week 21:40:57 underway... 21:41:01 Sounds good. 21:41:12 #info keystone grizzly-rc1 ETA: March 19 21:41:24 Anything more about Keystone ? 21:42:03 ayoung: thanks for your help! 21:42:11 ttx, one issue worth noting 21:42:29 we are trying to get clarity, but it seems like some of the auth_token middleware pieces (smokestack) 21:42:38 have had a bit of an issue moving from V2 to V3 21:42:39 #action ttx to follow up with heckj/dolphm/henrynash about new python-keystoneclient release 21:43:00 we need people to provide decent bug reports on things that break in Keystone around this. 21:43:28 ayoung: noted. Maybe raising the issue on the ML would help gettig more eyes on this 21:43:30 For the most part, we try to keep Keystone changes seamless, but if people hit a snag, the more data we get the better. 21:43:43 ttx, if necessary. 21:43:55 ok, moving on 21:43:59 #topic Horizon status 21:44:04 yo 21:44:08 gabrielhurley: hey 21:44:12 #link https://launchpad.net/horizon/+milestone/grizzly-rc1 21:44:12 new bug reports, but generally not serious ones. lots of small fixes for the quantum features that got merged right at the end. 21:44:27 lots in progress, many pending merge 21:44:31 13 bugs on list -- are those all blockers ? 21:44:46 ehhhh... debatable when you get to the "medium" and "low" ones 21:44:57 gabrielhurley: let me rephrase 21:45:18 gabrielhurley: are all of those, at this point, things you wouldn't consider releasing without ? 21:45:20 they're all things I'd like to see fixed, especially given that most of them have patches up 21:45:31 right 21:45:42 if they prove problematic I'll bump 'em 21:45:47 if you knock them down fast enough, no problem 21:45:53 but I'd like to target early next week like the other projects. 21:46:19 ok 21:46:36 #info horizon grizzly-rc1 ETA: March 19 21:46:48 sounds perfect 21:46:58 I'll start kicking things later this week 21:47:02 https://review.openstack.org/#/c/23901/ should probably be -2ed until we open havana 21:47:14 I saw it trying to sneak into rc1 :) 21:47:16 true. I marked the BP as Havana 21:47:26 but didn't mark the review yet 21:47:33 Anything more on Horizon ? 21:47:36 nope, that's all 21:47:50 danwent: around ? 21:47:55 ttx: yup 21:48:00 #topic Quantum status 21:48:01 thanks for switching order 21:48:08 np 21:48:10 First there was a question on the list about https://review.openstack.org/#/c/18216/ 21:48:16 Should quantum-scheduler be considered implemented without that ? 21:48:56 ttx: yes, this commit was abandoned b/c we had yong split this into three reviews that were easier for reviewers to digest 21:49:02 all of those new reviews merged 21:49:05 ok, great 21:49:22 danwent: maybe chime in on that thread, it's hidden in the Nova PTL thread 21:49:27 We have been targeting an RC1 today and are on track. Key issue though is openstack-common items. 21:49:30 ttx: ok 21:49:32 Nice progress overall on http://status.openstack.org/release/rc/ 21:49:41 #link https://launchpad.net/quantum/+milestone/grizzly-rc1 21:49:52 6 bugs on the list -- I assume those are all blockers ? 21:50:00 no, only items that are high. 21:50:12 one of the medium issues may not make it 21:50:45 danwent: so your ETA is still the end of today ? 21:51:06 ttx: well, i'm not sure if that makes sense if oslo stuff is targeting tomorrow 21:51:11 that's something i wanted to bring up here 21:51:14 danwent: agreed 21:51:31 i'm OOO rest of week 21:51:47 but we can have markmcclain pitch in do a release tomorrow 21:51:55 if we need to wait for oslo 21:52:10 or we could branch today, cherry-pick oslo changes, but open master for havana 21:52:28 danwent: so here is how we'll do the RC1 cut... at some point you'll bump the release in setup.py to 2013.2. And I'll cut milestone-proposed from the previous commit 21:52:32 tag that rc1. 21:52:57 ok 21:53:09 I'd rather not cherrypick after rc1, because that would mean do an rc2 :) 21:53:22 I'd rather have the rc2 triggered by a critical bug, not by rushing the process 21:53:22 ok, wasn't sure if we could branch, but not declare an RC1 21:53:31 danwent: we actually can. 21:53:54 ok, that would be my preference. 21:54:02 danwent: your wish is my command 21:54:11 then when oslo comes in, we'll pull that over, and declare RC1? 21:54:17 danwent: yes. 21:54:19 great 21:54:42 danwent: just push the new version and ping me. I'll cut milestone-proposed from the previous commit in master 21:54:54 ok, great 21:55:07 Let's discuss that in 5 min if you're still around 21:55:11 k 21:55:13 will do a pre-flight check 21:55:43 #info quantum grizzly-rc1 ETA March 13 21:55:48 danwent: are you using the quantum-core ML on Launchpad for anything ? Or can I delete it ? 21:56:01 ttx: we use it a fair amount actually 21:56:14 asking for core devs to review things, etc. 21:56:23 danwent: Ah. Interesting. let's discuss that in 4 minutes too 21:56:34 Anything else on Quantum ? 21:56:49 nope 21:56:51 #topic Incubated-in-Grizzly/Integrated-in-Havana projects 21:57:00 anyone from ceilometer and/or Heat ? 21:57:04 yar 21:57:11 #link https://launchpad.net/heat/+milestone/grizzly-rc1 21:57:21 everything looks good except for one possible problem 21:57:21 8 bugs targeted -- are those all release blockers ? 21:57:35 not all blockers, but are like 1 hr of work each except for 1 bug 21:57:41 https://bugs.launchpad.net/heat/+bug/1096017 21:57:43 Launchpad bug 1096017 in heat/grizzly "AutoScalingGroup missing VPCZoneIdentifier property" [Medium,Triaged] 21:57:49 dev is out, and didn't send me copy of his work 21:57:56 so i'll have to sort that out today 21:58:05 ok 21:58:18 when do you want to cut an RC1 ? 21:58:21 i'll let you know when i understand the bug better 21:58:37 later this week ? 21:58:47 would like to shoot for early next week if possible to provide time to sort out this bug 21:58:51 he spent few weeks on it 21:58:56 sure 21:58:56 so it must be a bit challenging 21:59:16 lets try 19th then? 21:59:17 anyone from ceilometer ? 21:59:24 sdake: works for me 21:59:27 thanks 21:59:58 OK, then. that's all folks 22:00:02 #endmeeting