21:02:10 #startmeeting nova 21:02:11 Meeting started Thu Oct 3 21:02:10 2013 UTC and is due to finish in 60 minutes. The chair is russellb. Information about MeetBot at http://wiki.debian.org/MeetBot. 21:02:13 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 21:02:15 k 21:02:16 hello, everyone! 21:02:16 The meeting name has been set to 'nova' 21:02:25 who's around? 21:02:32 hi 21:02:35 o/ 21:02:40 hi 21:02:40 hi 21:02:50 yo 21:03:03 alright, cool, and some other lurkers i'm sure 21:03:08 #topic havana status 21:03:14 o/ 21:03:17 havana-rc1 for nova went out today \o/ 21:03:24 #link https://launchpad.net/nova/+milestone/havana-rc1 21:03:30 5 blueprints and 167 bug fixes in rc1 21:03:31 254364 21:03:47 uh sorry.. new yubikey 21:03:51 ah, ok. 21:03:58 so, at this point we do not have an rc2 planned 21:04:06 but we have 2 weeks until the scheduled havana release 21:04:19 so for any bugs that might be worth including in an rc2, please tag them with "havana-rc-potential" 21:04:20 a 2 week vacation sounds great. 21:04:30 and if something comes up that you feel justifies an RC2, please talk to me 21:04:40 i wouldn't be surprised if we hit *something* in 2 weeks 21:05:09 any questions about havana status or process? 21:05:55 last thing, if you have some time, please take a look at bug triage 21:06:01 we need to regularly look there for any potential release blockers 21:06:06 next topic ... 21:06:08 #topic Icehouse 21:06:24 the master branch is now open for Icehouse development, feature freeze is over 21:06:35 * comstud claps. 21:06:37 yay 21:06:46 * johnthetubaguy smiles 21:06:55 if you -2'd stuff for the feature freeze, it's worth a pass through your review list to remove those 21:07:03 looks like most of mine expired already, so hoping people will ping me ... 21:07:08 i posted to the ML as a reminder 21:07:50 If you have blueprints, feel free to start targeting them to icehouse milestones you intend to deliver them in, and blueprint review will kick off soon (probably mostly after the summit though) 21:07:59 speaking of the summit! 21:08:02 summit.openstack.org 21:08:14 please propose sessions by the havana release, oct 17 21:08:20 #note please propose design summit sessions by oct 17 21:08:30 23 proposals for nova so far, 32 time slots 21:08:34 for reference, 31 time slots in portland 21:08:42 i suspect a bunch more proposals will come in 21:08:53 * johnthetubaguy has a few sessions to submit tomorrow 21:09:01 johnthetubaguy: cool :) 21:09:08 i'm sure there's a lot left to come 21:09:19 which brings me to ... i'd like help putting together the schedule 21:09:46 I can probably help if thats useful? 21:09:46 i did it mostly on my own last time, which probably wasn't a great idea 21:09:50 definitely 21:09:58 i'd like to gather more input for the hard decisions that have to be made 21:10:02 what sessions are in vs out 21:10:30 we have tools at our disposal ... like merging sessions together, or just deciding that something is non-controversial or easy enough that just a mailing list thread is sufficient 21:10:49 so, i guess i'd like to know who all would be interested 21:10:53 and then, the best way to work together 21:11:05 like ... just comment on the proposals? (it's public though) 21:11:18 used a google spreadsheet to rate them? have some meetings? 21:11:23 or any other ideas? 21:11:49 I wondered about a doodle poll, but its not expressive enough 21:11:57 (this is a very good thing to jump in and help with if you have interest in leadership/PTL positions in nova or other projects in the future) 21:12:20 johnthetubaguy: hm, i haven't used doodle for something like this 21:12:35 i suppose it depends on how many people want to work on it 21:12:42 if it's just a few, we could hop on the phone 21:12:46 russellb: yeah, probably a bad idea, just thinking out loud, yeah depends how many 21:12:58 if a lot of people want to rate proposals, then we should probably just have some sort of simple voting set up 21:13:08 and see how that shakes out 21:13:20 google form would be how i would probably attack that issue... 21:13:23 yeah: +1 to that, depends on the number of people 21:13:45 ok, so I guess I'll post to the mailing list to get a wider audience to the question and figure out how many people want to provide input 21:14:19 i suspect if i do that we'll get a bunch of people saying they'd like to vote ... 21:14:56 yeah, thats true, but then someone group has to read through the vote, and combine duplicate sessions to start with I guess 21:15:17 if voting might be worth allowing everyone -2/-1/0/+1/+2 not to actually block or approve but get a better feeling of how strongly they feel about a session 21:15:27 I wondered about putting it up in gerrit, lol 21:15:32 ha 21:15:46 how would we do that ... a new "project" and each session is a gerrit change? 21:15:52 that's kinda funny. 21:16:02 and i kinda like it 21:16:12 it could actually work 21:16:20 indeed 21:16:31 you don't even need a new project. just a magical nova branch 21:16:37 clarkb: ooh 21:16:41 nice 21:16:53 summit/icehouse 21:17:00 clarkb: how do you create the branch? just push it? 21:17:02 (though that might be interesting to sort out gate jobs for) 21:17:05 heh 21:17:07 noop 21:17:10 There is also something like: http://zookeepr.org/ - which we've used for linux.conf.au paper review but might be overkill for this... 21:17:26 russellb: no, you need to create it in UI. I should think the branch idea through a little more 21:17:33 clarkb: ok 21:17:34 just to make sure it doesn't make zuul stuff more painful 21:18:00 clarkb: ok, should I start a thread on the infra list? or just let you ponder it for a while? 21:18:10 russellb: a thread would be great 21:18:14 ok 21:18:38 #action russellb to start a thread on the infra list to explore possibility of using gerrit to gather summit proposal feedback 21:18:48 you know ... that could result in sessions becoming a popularity contest 21:18:55 email your company and ask them all to go +1 your thing 21:18:56 * russellb sighs 21:19:21 only +2s from cores count 21:19:27 that's wrong too 21:19:29 heh 21:19:37 yeah, crossed my mind, but there's a whole bunch of +1s i'd want to count 21:19:42 yep 21:19:44 if only we could limit it to nova ATCs 21:19:53 nod 21:19:53 maybe attendees only, but thats harder to do I guess 21:20:06 maybe gerrit needs a +1, +2, and +3 21:20:19 hehe 21:20:35 well, we have about 2 weeks to sort out the method used for this 21:20:36 have we had anyone throw a fit in the past because their session was maliciously ignored in the schedule? 21:20:42 Can u toss votes from people who r not ATC? 21:20:45 dansmith: ummm, sort of 21:20:54 russellb: okay then :) 21:21:08 dansmith: i got lots of grumbling about sessions getting merged, mostly 21:21:17 sigh 21:21:34 so this time i think i'd actually lean more towards saying no than merges (except for obvious duplicates) 21:21:54 find more cases where a live discussion doesn't seem really useful (the ones where it's an obvious good idea) 21:22:33 and yeah, i think some people were offended when i rejected theirs 21:22:40 if you decide to have a vote, probably a good idea to say up front if you'll follow the results of the vote strictly or just use it as guideline for what you decide to include 21:22:41 it's mighty political :-) 21:22:49 cyeoh: +1 21:23:04 so if you want to get more involved in the political side, come right up! 21:23:24 well it's not political to me, but people take it that way 21:23:42 but anyway, it's really quite a bit of work, so i'd like to get help and include more people on the decisions :-) 21:23:59 and generally thing the more open the better 21:24:05 think* 21:24:28 all sounds good 21:24:31 cool. 21:24:37 I think that's really all I had on Icehouse right now 21:24:40 just getting things moving there 21:25:01 #topic sub-team reports 21:25:09 haven't done this in a few weeks, sorry 21:25:15 anyone want to give a report on a specific area? 21:25:31 johnthetubaguy: tjones1 21:25:44 no xenapi update really, planning the roadmap session next week 21:26:23 smokestack is proving useful, looking at tempest based stuff too 21:26:40 so you think we should include plugin versioning if we do an rc2? 21:27:07 its probably worth it, just to help support people with that first time setup 21:27:19 its low risk, given smokestack worked 21:27:23 johnthetubaguy: ok, i'm sort of neutral on it, but with your support i'm good with it 21:27:38 johnthetubaguy: help me remember if we make rc2 though :) 21:27:51 yeah, its a close call, I will try to :) 21:28:05 k, i should remember when i go over the havana-rc-potential list, so shouldn't have to worry ... 21:28:17 cool 21:28:24 there was talk of smokestack eventually gating 21:28:28 is that still moving? 21:28:39 I think so, not totally sure what the blocker is now 21:28:51 Is smokestack fast enough to get to every change in time yet? 21:29:00 I think thats the issue, thinking about it 21:29:10 there seemed to be concerns at first about it not being official infrastructure 21:29:16 it used to be, its just that the gate got faster recently 21:29:18 but that was at the beginning of the conversation, and i haven't followed 21:29:41 yeah, I kinda lost track of that, leaving BobBall to push it though, I will follow up with him and Dad 21:29:43 lol 21:29:45 Dan 21:29:47 kinda seems like the same sorts of tests should just be run under the same job scheduler (jenkins, zuul) ... 21:29:51 ok 21:30:01 well definitely glad it's at least running non-gating, so we get heads up 21:30:08 i'm happy with that for all the drivers 21:30:10 yeah, I kinda like it doing tempest and devstack, but there are issues down that route 21:30:35 cool, well thanks for the updates 21:30:39 tjones: tjones1 around? 21:30:41 We are very close to posting +1 for changes that pass our CI tests. We just have some small issues to take care of. 21:30:44 do you know how the vmware CI is coming? 21:30:44 ha 21:30:51 good to hear 21:30:53 how about -1s? 21:31:12 We will do that too once we are confident in the results 21:31:17 cool 21:31:23 Making sure our infra is solid 21:31:24 one thing to consider short term is something that smokestack did 21:31:30 which is for -1s, they had to be manually reviewed 21:31:35 and if approved, a -1 got posted 21:31:42 it may still work that way, not positive 21:31:45 tjones: and logs of runs too, I hope? 21:31:52 dansmith: +1 21:31:56 Yes exactly. Don't want false negatives. Yes - with logs 21:32:00 cool 21:32:27 alexpilotti: you aren't around by chance are you? curious about CI on hyper-v. ping me later to chat if not around now 21:32:43 i know there's active work on CI for baremetal with the other triple-o elements 21:32:52 russellb: hi 21:32:56 alexpilotti: hi there :) 21:33:09 alexpilotti: was just talking through hypervisors and CI status, was wondering about hyper-v 21:33:15 since that's something we want to require before the icehouse release 21:33:35 russellb: primeministerp is coordinating this effort 21:33:51 ah ok 21:33:55 russellb: I can tell you anyway that we will have it ready 21:34:02 ok great :-) 21:34:12 russellb: what's the deadline 21:34:23 russellb: I3 or the actual Icehouse release :-) 21:34:27 ? 21:34:29 good question 21:34:38 i suppose the idea was that if it's not done we'd be pulling drivers out 21:34:49 so really needs to be done by feature freeze, or shortly after 21:34:58 so, icehouse-3 ideally 21:34:58 russellb: oki 21:35:03 with a little bit of slack 21:35:31 docker is a new driver in havana 21:35:44 russellb: is there a common design / implementation among the driver's CIs? 21:35:45 they added devstack suppot (i asked for it so we'd have an easy path to CI) 21:36:09 alexpilotti: no, the idea is just to use gerrit's interface for voting for test results 21:36:32 russellb: ok, and for the rest each driver can do whatever is needed? 21:36:40 alexpilotti: you basically could either try to get hooked into jenkins/zuul, join in with smokestack, or build your own (like vmware is doing) 21:36:42 yes 21:37:00 russellb: yep, the zuul part is clear 21:37:05 i don't mind, if it's easier to build your own thing, i'm OK with that, as long as the test results are available 21:37:14 basically, act like smokestack 21:37:35 but really, the *best* thing IMO is see if you can work with the infrastructure team 21:37:36 russellb: are there requirements, like doing a triple-o deployment 21:37:37 russellb: and the goal is 'running tempest' right? 21:37:46 dansmith: good point, yes 21:37:56 i guess i haven't been especially clear on details here :) 21:37:58 because that's not what smokestack does, just to be clear 21:38:12 dansmith: good point ... 21:38:12 and while it's a good step, I definitely think running tempest is what we should shoot for 21:38:12 dansmith: yep, we're already working on tempest 21:38:18 alexpilotti: cool 21:39:20 so on docker, it *should* be easy to add to the existing infra 21:39:30 blocker i hit was that the images we use right now don't have a new enough kernel 21:39:54 so either i need to convince infra to upgrade the kernel in the image everything uses, or get a new image created just for the docker runs 21:39:54 russellb: during H3 I saw a real massive peak of jobs 21:40:00 alexpilotti: for sure :) 21:40:18 and i would prepare for even more in icehouse 21:40:33 russellb: do you know how many bare metal servers are being used for smokestack? 21:40:35 more contributions, and an improved infrastructure will result in a bunch more, just like havana 21:40:45 alexpilotti: talk to dan prince for details on smokestack 21:40:55 russellb: I will, tx 21:40:57 np 21:41:23 only driver we haven't discussed is powervm 21:41:40 i've heard rumors of CI for that being worked on, don't know details or status though 21:41:47 mriedem: mrodden ? 21:41:52 :) 21:41:52 muwahaha 21:41:57 was just about to head out 21:42:05 too bad, now you have the spotlight 21:42:07 it's a WIP, working with dansmith's old team on details 21:42:21 we already run something like smokestack and tempest internally 21:42:21 mriedem: really? 21:42:44 dansmith: yup, it's a bit *confused* at the moment 21:42:57 humkay :) 21:43:02 the biggest worry is being able to keep up with community patchsets coming it at the moment 21:43:18 yeah, it's quite a flow 21:43:19 coming in* 21:43:25 and only going to increase 21:43:48 thats true 21:44:13 well, let me know if you need anything from me 21:44:19 #topic open discussion 21:44:27 any other topics you fine folks would like to discuss? 21:44:34 ahem 21:44:40 zuul is really bored 21:44:52 I'm about to fix that 21:44:52 so we should go review or write more code, heh 21:44:53 I do.. actually 21:44:59 beagles: cool! what's up 21:46:07 okay, so I've been out in quantum/neutron land for the past. The idea was to provide some continuity or something but that quickly got subverted by... 21:46:09 other thiings 21:46:53 russellb: what happens when this deadline passes http://www.mail-archive.com/openstack-dev@lists.openstack.org/msg00835.html 21:47:10 jog0: pull the drivers out of the tree IMO 21:47:21 jog0: that's why i'm trying to over-communicate about this to the driver maintainers 21:47:25 anyways, the goal of bringing it up to snuff and deprecating nova-networking afaik remains 21:47:34 russellb: ++ it may be worth making that public since that is only 6.5 months away 21:47:40 jog0: OK 21:47:47 err more public 21:47:49 #action russellb to send an update on the driver CI requirement to the ML 21:47:51 there is no actual roadmap for that... so I've started trying to make sense of that 21:48:12 I started a doc https://docs.google.com/document/d/1E9CiG8fmcn0FMI15zpE0dRQ1CcFhXV8TxL7mU7vgWv8/edit 21:48:32 wow 21:48:37 the notion is to start a productive conversation around what it is going to take to meet that goal 21:49:00 sidenote: can we move it to the wiki? :-) 21:49:24 there is still a lot of librarian work to do on cataloging particular points... but that is perhaps besides the point 21:49:26 (yes) 21:49:37 That is a ton of detail to absorb. Can we all read it and discuss again next week? 21:49:38 beagles: I didn't see tempst anywhere in that doc, a little surprised 21:49:46 dripton, yes 21:49:47 tempest* 21:49:49 beagles: how would you like feedback on this? 21:49:55 jog0, it is implied 21:50:03 at the bottom 21:50:18 #note Check out beagles' doc on nova-network and neutron --> https://docs.google.com/document/d/1E9CiG8fmcn0FMI15zpE0dRQ1CcFhXV8TxL7mU7vgWv8/edit 21:50:24 * jog0 doesn't do well with implicit 21:50:28 yeah, i need some time to read through it 21:50:32 russellb, not sure really. Does the wiki provide mechanisms for comments 21:50:40 beagles: no 21:50:47 does google? i haven't used that if so 21:50:51 jog0: :) truth be told I didn't get to the point of pointing all tha tis broken 21:50:59 russellb, I think so 21:51:02 heh 21:51:16 yes google does 21:51:45 just trying to keep everything in one place is all 21:51:49 fwiw: when I started this doc, it was meant to be a four pager, but each time I bring it up I find out something else that needs to be at least summarized 21:52:03 so doesn't have to move now, can move later when you have collected feedback if that works best 21:52:10 russellb, k 21:52:20 Ok, so, we should all review this and discuss next week? 21:52:42 yup.. feel free to email me or comment or ping me on irc or whatever 21:52:46 cool 21:53:08 beagles: is there a summery anywhere? 21:53:17 but this is by far the most detail on the topic i've seen, so nice work 21:53:23 ++ 21:53:29 jog0: not at the moment... it will need a blueprint 21:53:32 jog0: the end has a section on what to do from here 21:53:40 russellb: ahh nice 21:54:02 beagles: gathering feedback from the neutron side as well? 21:54:54 guess that's a silly question 21:54:58 russellb, yes... I introduced this earlier this week.. no feedback yet. I'm also planting seeds that any discussions of Icehouse endeavors for neutron have to take this into account very seriously 21:55:24 planting seeds? no, I've just said it outright actually :) 21:55:31 and will continue to do so 21:55:38 huge +1 21:55:43 i feel like we as a project sort of dropped the ball on this in havana 21:56:35 * beagles shrugs 21:56:42 beagles: well thanks a lot for bringing this up, and i'll be sure to read soon 21:56:48 +1 we need to make progress on this, this looks like a good step forward :) 21:57:17 no hurry for the weekend, rewrites in progress :) 21:57:45 s/for/before/ 21:57:56 alrighty 21:58:01 well, good meeting everyone, thanks a lot! 21:58:10 bye for now 21:58:12 #endmeeting