21:01:27 <mikal> #startmeeting nova
21:01:28 <openstack> Meeting started Thu May  7 21:01:27 2015 UTC and is due to finish in 60 minutes.  The chair is mikal. Information about MeetBot at http://wiki.debian.org/MeetBot.
21:01:29 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
21:01:31 <openstack> The meeting name has been set to 'nova'
21:01:33 <mikal> Hi!
21:01:37 <edleafe> o/
21:01:39 <dansmith> feels like deja vu
21:01:41 <andreykurilin__> o/
21:01:44 <bauzas> \o
21:01:45 <dims> o/
21:01:49 <artom> o~
21:01:49 <beagles> o.
21:01:52 <tonyb> o/
21:01:54 <melwitt> o/
21:01:55 <mriedem> hi
21:01:57 <bauzas> well, ~o
21:02:04 <jaypipes> o..../
21:02:09 <tjones2> o/
21:02:15 <mikal> #topic Liberty release status
21:02:17 <tonyb> jaypipes: has long arms
21:02:31 <mikal> #link https://blueprints.launchpad.net/nova/liberty
21:02:58 <mikal> Do there are quite a few blueprints in "needs code review" targetted to liberty-1, so that's cool
21:03:08 <mikal> Spec review is still ongoing as well
21:03:19 <mikal> I'm not sure what else to say apart from that
21:03:24 <mikal> We have a summit soon!
21:03:28 <mikal> Anything else peoples?
21:03:39 <dansmith> non
21:03:44 <jaypipes> I have a topic related to API
21:03:54 <mikal> jaypipes: one sec
21:03:56 <mikal> I just noticed
21:03:58 <mikal> https://blueprints.launchpad.net/nova/+spec/devref-refresh-liberty
21:04:07 <mikal> Which is a candidate for a non-spec fast pass
21:04:30 <jaypipes> "The source tree of liberty must be refreshed from time to time with the blood of developers."
21:04:44 <jaypipes> mikal: ++
21:04:48 <mikal> That's been filed by johnthetubaguy, but its not clear to me who is signed up to do that work?
21:04:56 <dansmith> he's doing it
21:04:58 <bauzas> mikal: that's johnthetubaguy
21:04:58 <jaypipes> mikal: everyone is. :)
21:05:00 <dansmith> he has a bunch of patches up
21:05:03 <mikal> Oh, ok
21:05:15 <mikal> So, do we let that guy have an approved spec?
21:05:21 <mikal> It seems like it meets the requirements to me
21:05:34 <bauzas> doesn't need a spec for it, right?
21:05:38 <dansmith> not worth a spec for sure, you mean "non-spec approved blueprint" right?
21:05:42 <mikal> Sorry, BP I mean
21:05:43 <jaypipes> I'm cool with that.
21:05:46 <dansmith> yes, +2
21:05:55 <mikal> Ok, cool
21:06:01 <mikal> jaypipes: ok, what was your API thing?
21:06:09 * alaski slinks in late
21:07:19 <jaypipes> I think we should discuss the OverQuota 403 vs. 400 thing. is sdague around?
21:07:31 <mriedem> can that be open discussion?
21:07:48 <mikal> Fair question, is it a release thing?
21:07:52 <johnthetubaguy_w> hey, sorry, waiting for my IRC client to catch up, but I am around
21:07:55 <jaypipes> no, sorry, I will wait.
21:07:59 <mikal> jaypipes: thanks
21:08:10 <mikal> johnthetubaguy_w: we forgive you, you can tell me when I miss stuff
21:08:42 <johnthetubaguy_w> mikal: :)
21:09:20 <johnthetubaguy> cool, I think you approved my spec then?
21:09:20 <mikal> Anything else for release?
21:09:25 <mikal> johnthetubaguy_w: yes
21:09:28 <johnthetubaguy> cools
21:09:41 <mikal> #topic Liberty design summit
21:09:51 <mikal> Ok, so there is now a list of sessions for the summit online
21:09:59 <mikal> #link http://libertydesignsummit.sched.org/type/design+summit/Nova#.VUvT8dqqqko
21:10:03 <johnthetubaguy> yeah, I have added some folks as leaders
21:10:18 <mikal> Do you still need session leaders for anything? Or is that all done now?
21:10:20 <johnthetubaguy> I need to get in touch with you all though, and I haven't done that yet
21:10:28 <johnthetubaguy> so its not confirmed
21:10:45 <johnthetubaguy> I am trying to get the etherpads with the rough agenda, so its clear which session is witch
21:10:52 <johnthetubaguy> there are a few overlap kind of things
21:11:04 <mikal> Are we going to try and set pre-reading again this time?
21:11:08 <johnthetubaguy> almost there, but I got dragged off into some fires this afteroon
21:11:10 <johnthetubaguy> mikal: +1
21:11:23 <johnthetubaguy> I have added some place holder stuff for some
21:11:30 <johnthetubaguy> like cells has a link to the cells devref
21:11:47 <johnthetubaguy> I am writing up some devref changes for my ones, where it makes snese
21:11:59 <alaski> I'll have some specs for the cells stuff
21:12:01 <johnthetubaguy> I was going to send out that request when I contact each proposed leader or leader group
21:12:10 <johnthetubaguy> alaski: perfect
21:12:13 <bauzas> sounds fair
21:12:21 <johnthetubaguy> #link abhishekk mikal tjones cburgess jgrimm adrian_otto funzo mjturek jcookekhugen irina_pov krtaylor danpb alexpilotti flip214 jaypipes gilliard garyk edleafe dims moshele anteaya Nisha sileht claudiub lxsli neiljerram markus_z swamireddy alevine tonyb andreykurilin ndipanov sc68cal akuriata
21:12:23 <johnthetubaguy> oops
21:12:26 <jaypipes> johnthetubaguy: lol
21:12:30 <johnthetubaguy> #link https://wiki.openstack.org/wiki/Summit/Liberty/Etherpads#Nova
21:12:42 <johnthetubaguy> so I added etherpads in there
21:12:48 <jaypipes> johnthetubaguy: so, I noticed there is a free session slot. are you considering any other session topics at this time?
21:12:59 <johnthetubaguy> jaypipes: yes, thats the next bit really
21:13:10 <johnthetubaguy> jaypipes: are we generally all happy with the list of slots
21:13:17 <johnthetubaguy> #link https://etherpad.openstack.org/p/liberty-nova-summit-ideas
21:13:29 <johnthetubaguy> jaypipes: that place holder, has a place holder...
21:13:33 <jaypipes> johnthetubaguy: the only one I'm not sure about is the 9am Thurs one.
21:13:49 <mikal> I think devananda would say he'd like to see discussion of futures for clustered hypervisors
21:13:54 <johnthetubaguy> so there is a NFV come resource traker one pencilled in
21:14:06 <jaypipes> mikal: lol, that's exactly the topic I was going to propose.
21:14:09 <johnthetubaguy> mikal: yeah, thats a good point, its not in there
21:14:16 <dansmith> ugh
21:14:17 <johnthetubaguy> OK, so thats like consensus
21:14:24 <bauzas> mikal: that can be discussed re: RT
21:14:24 <neiljerram> Sorry for a newbie question, but ... do I need to sign up in advance for the sessions I'm interested in?
21:14:27 <johnthetubaguy> dansmith: its not a happy topic
21:14:29 <mikal> I feel a bit like cells is the future there, but I'd like to talk that through with people smarter than me
21:14:36 <dansmith> johnthetubaguy: no, it's not
21:14:40 <mikal> neiljerram: no, just show up
21:14:42 <jaypipes> bauzas: not really. it will take an entire session, IMO
21:14:45 <dansmith> johnthetubaguy: unless we decide "no future" then it's fine :)
21:14:46 <tonyb> neiljerram: Nope just rock up
21:14:49 <sgordon> i didn't realize we had managed to come up with a controversial NFV thing this time
21:14:58 <johnthetubaguy> so…
21:14:58 <tonyb> neiljerram: sit near the front if you think you might want to talk
21:15:07 <neiljerram> mikal: Thanks; so the lists of attendees are just for info, then?
21:15:10 <bauzas> jaypipes: agreed that it's wide, but we can kick it off there
21:15:20 <mikal> neiljerram: yep
21:15:22 <alaski> mikal: cells could be the future, but that needs some discussion because it hasn't been thought through, that I'm aware of
21:15:23 <bauzas> jaypipes: and maybe leave details up to Friday ?
21:15:25 <dansmith> bauzas: are you talking about clustered hypervisors?
21:15:27 <neiljerram> mikal: cool, thx
21:15:30 <bauzas> dansmith: yup
21:15:31 <johnthetubaguy> lets pencil that into the old resource tracker slot for now, I will try work out if that works (scheduling wise, like no clash with ironic, etc)
21:15:33 <mikal> So, we don't have to talk about clustered hypervisors, but its a wound we need to heal sometime
21:15:38 <dansmith> bauzas: there is no question, that's at least an hour discussion
21:15:46 <jaypipes> mikal: agreed.
21:15:49 <bauzas> dansmith: then we need a slot
21:15:53 <dansmith> do we think we're going to reach consensus?>
21:15:59 <johnthetubaguy> jaypipes: you had a question about a section
21:16:00 <dansmith> or even some actionable items?
21:16:03 <bauzas> dansmith: that's the quesiton
21:16:04 <jaypipes> dansmith: if everyone agrees with me and you, yes.
21:16:09 <dansmith> jaypipes: hah
21:16:22 <bauzas> dansmith: we know that it's really wide, but I don't yet see what would be the outcome
21:16:25 <johnthetubaguy> dansmith: something about a big fire?
21:16:30 <dansmith> johnthetubaguy: yeah :)
21:16:34 <mikal> dansmith: we had talked in the past about clustered hypervisors being presented as cells when the cells refactor is done. I would like to know if we still think that's an option at least.
21:16:37 <dansmith> johnthetubaguy: if you let me lead that, we can be done in ten minutes
21:16:38 <jaypipes> johnthetubaguy: yeah, I was wondering if the Nova API 2.0, 2.1, 3rd party APIs thing was really necessary along with the Nova: API v2.1 next steps one.
21:16:49 <dansmith> mikal: I don't think it is really anymore
21:16:56 <dansmith> mikal: the way we're headed
21:17:00 <johnthetubaguy> jaypipes: so I should share what I am intending there
21:17:07 <jaypipes> please do :)
21:17:14 <johnthetubaguy> we have moved slots that want operator input to the thrusday
21:17:19 <johnthetubaguy> as there are no ops tracks that day
21:17:32 <johnthetubaguy> basically I wanted to do v2.0 future with operators in the room
21:17:39 <bauzas> what's the goal of having a session discusing about distributed hyps ? to say it's barely supported and we need to fix stuff ?
21:18:02 <jaypipes> johnthetubaguy: I see. OK.
21:18:06 <johnthetubaguy> jaypipes: a valid question though, is do we need the previous one without the operators there
21:18:18 <johnthetubaguy> (and what would replace it)
21:18:36 <jaypipes> johnthetubaguy: that's prolly a question for alex_xu and oomichi.
21:18:44 <jaypipes> johnthetubaguy: I would tend to say "no".
21:19:22 <dansmith> so
21:19:30 <jaypipes> johnthetubaguy: I have a suggestion for a session if it is replaced...
21:19:34 <dansmith> I thought that the first one was about our next steps for implementation,
21:19:46 <dansmith> and the second was about when we can deprecate v2.0, whether people have been poking it, etc
21:19:46 <jaypipes> dansmith: isn't that pretty much settled, though?
21:19:55 <dansmith> jaypipes: which?
21:20:07 <jaypipes> dansmith: what next steps are necessary at this point?
21:20:13 <dansmith> jaypipes: we still have work to do on the client, we have some things to work out around when and where we do microversions, etc, right?
21:20:15 <dansmith> maybe
21:20:26 <dansmith> I'm just saying, I thought that was the split
21:20:29 <sgordon> is it really likely ops have been heavily poking given kilo was only just released?
21:20:30 <jaypipes> dansmith: I see what you're saying..
21:20:36 <johnthetubaguy> yeah, that was my thinking too
21:20:41 <jaypipes> dansmith: yeah, prolly good to keep it and discuss those things.
21:20:43 <johnthetubaguy> I mean its 1.5 sessions, probably
21:20:50 <johnthetubaguy> and we might be slow by the end of the day
21:21:05 <johnthetubaguy> one thing, jaypipes you had a replacement idea?
21:21:06 <jaypipes> dansmith: it's a 5:20pm session, which means folks are gonna be antsy to cut it short anyway.
21:21:12 <dansmith> sgordon: maybe not, but we also said we'd circle with CD people to get them to push it out early and test it with some specific customers
21:21:17 <dansmith> jaypipes: yeah
21:21:59 <jaypipes> johnthetubaguy: yes, I had an idea about a session for discussing higher-level grouping concepts like availability zones and regions and what AWS calls placement groups, and where to store that information properly in Nova (or outside of Nova)
21:22:18 <jaypipes> johnthetubaguy: I just don't want that proposed session to be hijacked by the cascading openstack stuff.
21:22:24 <johnthetubaguy> jaypipes: I think we have time in the scheduler session (maybe) for that stuff
21:22:25 <dansmith> lol
21:22:34 <jaypipes> so I've kinda kept it secretish :)
21:22:35 <johnthetubaguy> jaypipes: that a good point…
21:22:45 <dansmith> jaypipes: does your idea include fractals?
21:22:46 <dims> that's funny jaypipes
21:22:53 <alaski> jaypipes: we should talk about that at some point, as it concerns cells I think
21:22:56 <dansmith> because if not.. snoozefest
21:23:15 <jaypipes> alaski: tru nuf
21:23:20 <bauzas> jaypipes: I would suggest you to read https://etherpad.openstack.org/p/YVR-nova-scheduler-in-liberty about AZs
21:23:23 <johnthetubaguy> alaski: jaypipes: I will make a note to add that in one of the scheduler sessions, I think its sorto fo there already
21:23:27 <jaypipes> ideas: https://blueprints.launchpad.net/nova/+spec/make-availability-zone-real-data-model
21:23:31 <dansmith> scheduler and cells are together, so we can just hit that in those
21:23:40 <jaypipes> johnthetubaguy: sure, that works :) thx!
21:23:50 <jaypipes> either one. cells or scheduler is fine.
21:24:18 <mikal> So, we're done with that?
21:24:25 <johnthetubaguy> jaypipes: put it in the first one, it could slip if needed
21:24:30 <johnthetubaguy> mikal: I am good
21:24:35 <johnthetubaguy> thanks for the feedback folks
21:24:42 <mikal> Ok, the last thing for design summit on the agenda is a stow away
21:24:44 <bauzas> jaypipes: I added an AZ section on the first session, see the etherpad
21:24:52 <mikal> There is a proposal to run a mid-cycle meeting this release
21:24:59 <bauzas> jaypipes: that's tied to your NP
21:25:02 <mikal> Do we think there is value in a mid-cycle meetup?
21:25:02 <bauzas> BP even
21:25:06 <jaypipes> cheers
21:25:15 <mikal> The current proposal is Tuesday 21st July till Thursday 23rd July in Rochester, MN
21:25:24 <cfriesen> jaypipes: bauzas: can we allow hosts to be part of multiple orthogonal availability zones?
21:25:26 <dansmith> I do
21:25:31 <dansmith> they're always useful, IMHO
21:25:32 <alaski> I've always found value
21:25:37 <bauzas> cfriesen: let's discuss that off-meeting :)
21:25:41 <jaypipes> cfriesen: leave it for the discussion in YVR! ;)
21:25:53 <mikal> I guess the question could be rephrasesd as "will enough people come if we run one to make it worth while?"
21:25:59 <johnthetubaguy> I keep wondering because of what ttx said about the summit, but they are useful
21:26:11 <melwitt> I find midcycle valuable too
21:26:13 <bauzas> mikal: that's a fair question, I would love remote possibilities
21:26:35 <mriedem> we'd have a few cross-project people here too, and could maybe rope mestery in if he's around (lives 90 miles away)
21:26:39 <tonyb> bauzas: I think we can do someting with google hangouts
21:26:41 <mriedem> if we wanted to talk neutron things
21:26:42 <jaypipes> mikal: dims and I will be there pretty much regardless of when and where... unless it's in like Antarctica.
21:26:45 <artom> bauzas, as in remote-in to a "real life" meeting?
21:26:47 <tonyb> bauzas: like we did in Jan only better
21:26:52 <mikal> bauzas: yeah, the fancy mike worked ok last time
21:26:52 <bauzas> 21-23 Jul is also conflicting with EuroPython IIRC
21:27:04 <dims> ++
21:27:22 <bauzas> mikal: sure, just wanted to say 'please, continue' :)
21:27:33 <mikal> So, my concern is if we debate the details too much we'll never get around to actually doing the thing
21:27:45 <mikal> So should we just open up a signup and see how many people say yes?
21:27:49 <jaypipes> yes
21:27:52 <mikal> And cancel if we get say less than ten?
21:27:53 <johnthetubaguy> mikal: +1
21:27:53 <tonyb> mikal: +1
21:27:59 <jaypipes> ++
21:28:05 <dansmith> given how many we had last time, is there a concern? :)
21:28:18 <mikal> dansmith: I don't know how much of that was the CA bump though
21:28:20 <mikal> johnthetubaguy: you
21:28:20 <mestery> mriedem: I'd come down especially if you're providing John Hardy's BBQ as a dinner option :P
21:28:21 <tonyb> we had 55 register and 30ish show up
21:28:27 <mikal> johnthetubaguy: you're ok with me doing that thing?
21:28:37 <johnthetubaguy> mikal: please do, thank you!
21:28:52 <mikal> Ok, I will create and eventbrite thing today sometime
21:28:52 <johnthetubaguy> mikal: thats a good Segway to the next topic
21:29:04 <mikal> Ahhh, nice call
21:29:12 <mikal> #topic Czar and CPL Refresh
21:29:25 <johnthetubaguy> so I am going to keep this really short…
21:29:48 <johnthetubaguy> basically, if you want to help out with the running of Nova, taking on a particular aspect
21:29:51 <johnthetubaguy> then do reach out
21:30:10 <johnthetubaguy> mikal: is working with mriedem on sorting out the midcycle, and thats awesome
21:30:18 <mriedem> johnthetubaguy: sign me up for gate i guess
21:30:24 <johnthetubaguy> I think mikal is going to become our Security Czar
21:30:27 <johnthetubaguy> mriedem: awesome thank you
21:30:29 <mikal> johnthetubaguy: I'd be happy to do the security coordination as long as alaski and tonyb aren't offended by it
21:30:40 <alaski> mikal: I am the opposite of offended
21:30:43 <mikal> johnthetubaguy: alaski especially has more tenure than me there
21:30:48 <mikal> alaski: awww, thanks man
21:30:56 <johnthetubaguy> sweet
21:31:02 <johnthetubaguy> so no need to all step up now
21:31:04 * jaypipes self-nominates as Czar of Awesomeness
21:31:09 <johnthetubaguy> but if you fancy something, let me know
21:31:24 <johnthetubaguy> jaypipes: sure, probably needs some kind of jingle theme music
21:31:29 <dansmith> jaypipes: I'm running for that too, so they'll have to vote
21:31:29 <mikal> I really like the idea of a mentoring czar by the way
21:31:29 <jaypipes> :)
21:31:36 <mikal> But I don't think that's a job I'd personally be good at
21:31:37 * artom fancies ice cream. Is that in Nova yet?
21:31:57 <johnthetubaguy> anyways drop me an main or IRC ping if you interested in something
21:32:01 <jaypipes> johnthetubaguy: is now a good time to discuss the need for a counterpart to sc68cal as a Neutron liaison from Nova?
21:32:05 <bauzas> mentoring czar ?
21:32:08 <sc68cal> jaypipes: beat me to it
21:32:11 <jaypipes> heh
21:32:12 <johnthetubaguy> jaypipes: thank you for the reminder, yes
21:32:14 <bauzas> nice idea, in particular for Nova
21:32:15 <alaski> mikal: I like that as well
21:32:18 <mikal> bauzas: its in the wiki list of possible hats
21:32:24 <johnthetubaguy> https://wiki.openstack.org/wiki/CrossProjectLiaisons
21:32:32 <johnthetubaguy> we have lots of blanks in the above
21:32:35 * sc68cal needs to find weights to stop jaypipes from typing faster than he does
21:32:37 <artom> mikal, possible hats? Link?
21:32:42 <johnthetubaguy> and we need someone to go to the neutron meating
21:33:00 <johnthetubaguy> mikal: I couldn't find that dammed page earlier
21:33:00 <sc68cal> https://wiki.openstack.org/wiki/CrossProjectLiaisons
21:33:04 <sc68cal> oops
21:33:09 <mriedem> https://wiki.openstack.org/wiki/Nova#People
21:33:10 <johnthetubaguy> ah, there is another one somehwere
21:33:24 <johnthetubaguy> mriedem: to be clear, I am happy to add more :)
21:33:33 <johnthetubaguy> with funny names if that makes you feel good
21:33:35 <johnthetubaguy> anyways
21:33:41 <johnthetubaguy> anyone up for the neutron thing?
21:33:55 <johnthetubaguy> beagles we keep winking at you, is that working at all?
21:33:56 <sc68cal> I guess we need to add a table in cross project wiki for cross project
21:34:00 <mriedem> last week beagles was asking his mgmt for permission
21:34:05 <johnthetubaguy> sc68cal: that would be awesome, thanks
21:34:07 <jaypipes> johnthetubaguy: question... if nobody self-nominates, will you appoint someone?
21:34:13 <alaski> I would like to be tangentially involved, for cells stuff, but can't commit to it full time
21:34:27 <johnthetubaguy> jaypipes: I might start asking people more forcefully, yes
21:34:32 <bauzas> that's all about committing ourselves :)
21:34:41 <jaypipes> how very British of you, johnthetubaguy!
21:34:56 <johnthetubaguy> jaypipes: if everyone says no, I believe it defaults to me, which is bad news, as I am likely to make a hash of it
21:35:03 <johnthetubaguy> jaypipes: :)
21:35:13 <johnthetubaguy> so if anyone wants a nice cup of tea… its yours
21:35:20 <artom> Last time the British did something forcefully an empire happened...
21:35:38 <jaypipes> OK, well action item for sc68cal to send another email out, cc'ing johnthetubaguy to the openstack-dev ML asking for a Nova community member to be the Neutron liaison.
21:35:50 <jaypipes> artom: :)
21:35:50 <johnthetubaguy> yeah, its worth a nudge
21:36:01 <mikal> Next topic?
21:36:09 * mikal looks at the clock concernedly
21:36:13 <johnthetubaguy> yeah
21:36:14 <claudiub> wasnt there a neutrob liason proposed by mestery?
21:36:16 <beagles> whoops I am here
21:36:23 <sc68cal> claudiub: that was me
21:36:31 <mikal> #topic Bugs
21:36:45 <beagles> (interrupted) ...  I am up for it btw
21:36:50 <bauzas> so I made a little triage
21:37:01 <claudiub> or recomanded?
21:37:07 <johnthetubaguy> si, low hanging fruit bugs
21:37:19 <johnthetubaguy> we need those soon, for the upstream training
21:37:22 <mikal> And I pinged the ironic people cause they have more than their fair share
21:37:30 <johnthetubaguy> so if some one fancies that, its cool
21:37:38 <johnthetubaguy> so a Bug Czar would be awesome
21:37:39 <johnthetubaguy> basically
21:37:41 <bauzas> johnthetubaguy: I tried to find some
21:37:44 <johnthetubaguy> to help push this
21:37:47 <mikal> johnthetubaguy: do you know how many low hanging fruit bugs the training people need as a minimum?
21:37:52 <bauzas> johnthetubaguy: for the low-hanging-fruits
21:37:57 <mikal> johnthetubaguy: or just as many as we can find?
21:38:02 <bauzas> mikal: as many as you can
21:38:08 <mikal> Ok
21:38:15 <johnthetubaguy> reed: ^
21:38:18 <bauzas> mikal: that's depending on the students who will pick what htey want
21:38:36 <johnthetubaguy> I guess its time to discuss the gate
21:38:38 <claudiub> sc68cal: i see, thanks for the answer. :)
21:38:40 <reed> mikal, many :)
21:38:44 <edleafe> Hey, I can write some bugs if you need 'em
21:38:52 <dims> johnthetubaguy: mikal: another big bunch we can offload are the ec2 related bugs. right?
21:38:55 <dansmith> yeah, I was going to say, I can make some new ones
21:38:56 <mikal> johnthetubaguy: well, can we quickly do coresec first?
21:38:58 <reed> it should be a habit of leaving the small stuff available for people to get trained :)
21:39:07 <johnthetubaguy> mikal: sorry yes
21:39:17 <bauzas> just mentioning that the trivial bug list is back up
21:39:27 <mikal> So, we're doing a bit of a reboot of the group that does embargoed security vulnerabilities
21:39:28 <mriedem> bauzas: link?
21:39:28 <reed> edleafe, I knew I could count on you :)
21:39:40 <edleafe> reed: it's what I do best! :)
21:39:41 <mikal> Mostly because of some burnout from very hard working people
21:39:50 <mikal> There are a few bugs in flight I am getting my head around
21:39:52 <bauzas> mriedem: https://etherpad.openstack.org/p/liberty-nova-priorities-tracking
21:40:06 <bauzas> mikal: I left them new
21:40:07 <mikal> But if you're a subject matter expert in an area we have a bug for, expect a tap on the shoulder
21:40:22 <bauzas> mikal: since we don't yet know if it's a config problem or more than that
21:41:08 <mikal> Also, if you're interested on helping out on the security bug thing more directly, come talk to me
21:41:13 <mikal> Especially if you don't work for Rackspace
21:41:20 <mikal> Cause we're kind of hogging it all at the moment
21:41:22 <mikal> And we love sharing
21:41:26 <alaski> +1
21:41:33 <tonyb> mikal: +1
21:41:49 <johnthetubaguy> +1
21:41:51 <mikal> Oh, good point. We should also say who is working on this at the moment...
21:41:53 <dims> mikal: i can help with security stuff if you need a hand
21:41:57 <mikal> Which is alaski, tonyb and I
21:42:10 <mikal> dims: we were worried you were too big a deal in oslo now for us little people?
21:42:32 <dims> says the person who is core on many things :)
21:42:35 * johnthetubaguy hopes distro folks are able to help out with this
21:42:50 <mikal> dims: we'd love your help, let's talk more after this?
21:42:51 <dansmith> are we including -drivers like we said?
21:42:55 <alaski> johnthetubaguy: distros help on the reporting end :)
21:42:55 <dims> mikal: ack
21:43:02 <dansmith> I was assuming I was already on the hook for this because of that
21:43:06 <mikal> dansmith: I think that's fallen out of my brain
21:43:20 <mikal> The VMT likes the group being very small, but I am not opposed
21:43:23 <mikal> johnthetubaguy: opinion?
21:43:25 <dansmith> well,
21:43:35 <dansmith> that's cool with me of course
21:43:47 <dansmith> can also just reach out to drivers first when you need some generalist feedback or something
21:43:49 <jaypipes> mikal: well dims isn't a particularly tall person.
21:43:50 <johnthetubaguy> so, I flip flopped on this
21:43:51 <alaski> they like a small group for initial triage at least
21:43:54 <jaypipes> mikal: so you're cool.
21:44:00 <mikal> dansmith: definitely on the reach out thing
21:44:02 <dims> :)
21:44:04 <johnthetubaguy> basically we are going to use that group to do initial traige
21:44:06 <jaypipes> :
21:44:08 <johnthetubaguy> its normally one person
21:44:08 <jaypipes> :)
21:44:15 <johnthetubaguy> but we are too big
21:44:38 <johnthetubaguy> I think we need to do better at roping people in quickly, then making sure stuff gets complete and pre-reviewed
21:44:50 <dansmith> the mode of interaction just sucks
21:44:55 <mikal> And also at pushing back to stupid bugs
21:44:57 <dansmith> patches in bugs, review comments in comments
21:45:00 <dansmith> sucks real bad
21:45:02 <mikal> There's a least one we should just close as being silly
21:45:13 <johnthetubaguy> dansmith: yeah, it sucks, to try keep it private
21:45:19 <dansmith> yes, some seem to be blown out of proportion
21:45:20 <tonyb> dansmith: I'm going to talk to VT and infar about a private gerrit
21:45:23 <mikal> dansmith: that's true. I thought infra has said we could have a private gerrit by now, but I don't have recent status on that.
21:45:26 <dansmith> johnthetubaguy: I know
21:45:28 <dansmith> tonyb: that would rock
21:45:33 <johnthetubaguy> +1
21:45:41 <johnthetubaguy> so for those not sure what we are on about
21:45:41 <mikal> tonyb: +1
21:45:42 <johnthetubaguy> http://security.openstack.org/vmt-process.html
21:45:46 <dansmith> anyway, I don't do enough around here,
21:45:55 <dansmith> so if you need another nova person, that's cool
21:46:06 <dansmith> and if not, because you're too large, then that's also fine
21:46:28 <mikal> While I love this topic, I think we need to move on to end on time. dansmith, I'll chat to you about this after the meeting?
21:46:32 <johnthetubaguy> dansmith: don't take this the wrong way, but I would like you on the list so its not all rackspace
21:46:34 <dansmith> sure
21:46:49 <dansmith> heh
21:47:05 <mikal> So, did we cover gate status?
21:47:17 <bauzas> nope
21:47:24 <mriedem> gate is fine
21:47:28 <mikal> Yay!
21:47:30 <dansmith> done
21:47:32 <mikal> Heh
21:47:33 <dansmith> moving on
21:47:34 <johnthetubaguy> :)
21:47:35 <mikal> Critical bugs?
21:47:42 <mriedem> in l-1? no
21:47:47 <bauzas> nope
21:47:49 <mikal> Yay!
21:48:02 <mikal> #topic Review status
21:48:11 <johnthetubaguy> so this will not leave here all the time
21:48:16 <johnthetubaguy> and is mostly miss leading
21:48:33 <johnthetubaguy> … so I should explain a bit
21:48:52 <johnthetubaguy> reviewers who want to improve their skills
21:49:03 <johnthetubaguy> and generally new folk who want to get involved more
21:49:16 <johnthetubaguy> I want to make sure we get you folks to mentor you
21:49:33 <johnthetubaguy> now I would love a "Mentoring Czar" as a new person contact point, or something like that
21:50:03 <johnthetubaguy> the basic idea is to try get more quality reviews for more places, by helping folk understand what those are
21:50:13 <dansmith> I propose Vek as the mentoring czar, since he's always on IRC and responsive
21:50:25 <bauzas> johnthetubaguy: you mean someone explaining why this comment ?
21:50:32 <alaski> dansmith: lol
21:50:45 <tonyb> johnthetubaguy: Do you have people signed up to do the mentoring?
21:50:54 <bauzas> johnthetubaguy: or someone identifying your key misses so that you can improve ?
21:51:26 <johnthetubaguy> tonyb: so the current plan is, I find current nova-core folks who are willing, but its more informal at this point
21:51:47 <johnthetubaguy> so as you can see, its more the start of an idea than a thing
21:51:58 <dansmith> just being in irc all the time gets you a lot of free mentoring I think
21:52:05 <johnthetubaguy> yeah
21:52:08 <jaypipes> dansmith: agreed.
21:52:13 <anteaya> that isn't really mentoring
21:52:21 <anteaya> that is answering questions
21:52:22 <jaypipes> anteaya: it's part of it.
21:52:25 <artom> What's the goal here? Ultimately increase review bandwidth by bringing in more people? Or just make Nova friendlier for newbies?
21:52:25 <dansmith> no
21:52:28 <dansmith> it's not just answering questions
21:52:29 <anteaya> it is a part a large part
21:52:34 <anteaya> but not the entire thing
21:52:43 <dansmith> being exposed to the discussion of things is what I mean
21:52:46 <jaypipes> artom: both.
21:52:57 <johnthetubaguy> anyways, the plan here is simple, specific folks people can reach out to, so they no where to go next
21:52:58 <anteaya> dansmith: yes that is important too
21:53:00 <dansmith> we discuss reviews and ping for follow up in irc all the time, and that is extremely valuable
21:53:11 <artom> As a mostly newbie myself, I feel the second part has been achieved
21:53:12 <anteaya> agreed
21:53:15 <tonyb> johnthetubaguy: Well sign me up as a mentee when you find some mentors ... I know I miss stuff in review and want to get better
21:53:42 <jaypipes> johnthetubaguy: I am more than happy to participate in the effort. I do not have the bandwidth to lead it though.
21:53:46 <artom> Understanding the code base is a different matter
21:53:49 <artom> ;)
21:53:54 <johnthetubaguy> tonyb: cool, please drop my an email so I reply to it with an answer
21:54:01 <jaypipes> artom: :)
21:54:03 <dansmith> IMHO, private mentoring is not very efficient,
21:54:12 <dansmith> because only one person gets the benefit
21:54:13 <johnthetubaguy> jaypipes: awesome thanks
21:54:31 <johnthetubaguy> dansmith: so the hope is, a starting point, then mostly public disucssion on the nova channel
21:54:43 <jaypipes> johnthetubaguy: sdague may be interested in that kind of thing, though I don't know his bandwidth.
21:54:54 <johnthetubaguy> cools
21:54:55 <dansmith> yeah, it'd be good to just have people jump in and ask questions about their own reviews or others there
21:55:02 <bauzas> +1
21:55:07 <dansmith> maybe with someone to target with their first ping
21:55:14 <bauzas> +1
21:55:18 <dansmith> but really, it's very often that I'll be nailing bauzas for something,
21:55:22 <mriedem> i see dansmith pinged plenty at 8am CST
21:55:26 <dansmith> and other people will jump in and ask
21:55:45 * dansmith uses bauzas as the example, jokingly
21:56:00 <bauzas> dansmith: my IRC is always open to you
21:56:02 <johnthetubaguy> anyways, its going to be different for different folks
21:56:09 <dansmith> bauzas: :)
21:56:14 <johnthetubaguy> one last thing for this section...
21:56:21 * mriedem notes we have 4 minutes
21:56:32 <johnthetubaguy> actaully there isn't
21:56:37 <mikal> Heh
21:56:37 <johnthetubaguy> open discussion time I guess
21:56:45 <mikal> #topic Open discussion
21:56:52 <mikal> We promised jaypipes a thing here
21:56:59 <johnthetubaguy> so I was reading the PTL description
21:57:00 <jaypipes> johnthetubaguy: I'll save the API dicsussion for the summit, I think.
21:57:07 <johnthetubaguy> and it says I need to find people to answer questions
21:57:08 <johnthetubaguy> https://ask.openstack.org/en/questions/scope:all/sort:activity-desc/tags:nova/
21:57:10 <mriedem> overquota shall henceforth be 713
21:57:11 <jaypipes> mikal: it's cool. can do at the summit and ML
21:57:17 <johnthetubaguy> anyways, I gave you the link
21:57:18 <jaypipes> mriedem: lol
21:57:19 <mikal> Ok
21:57:37 <johnthetubaguy> jaypipes: ah, cool, lets add that in the API session, or is there a WG one?
21:57:46 <johnthetubaguy> API-wg one^
21:57:51 <bauzas> johnthetubaguy: so, need an Ask Czar ?
21:57:56 <dansmith> heh
21:58:02 <johnthetubaguy> bauzas: sure, why not
21:58:06 <mikal> I want to be Sarcasm Czar
21:58:36 <artom> mikal, pfft, like you're getting that job any time soon.
21:58:37 * bauzas notes Frenchs made Revolution War
21:58:37 <mikal> ...and we're done?
21:58:38 * johnthetubaguy fails to think of a sarcastic comment
21:58:43 <sc68cal> Added a new section to the wiki - https://wiki.openstack.org/wiki/CrossProjectLiaisons#Inter-project_Liaisons
21:58:49 <dansmith> mikal already is sarcasm czar
21:58:56 <mikal> dansmith: awww, thanks
21:59:02 <sc68cal> I'll use that for my ml-post for the Nova side of the cross project effort
21:59:07 <johnthetubaguy> mikal: we should get you a mug for that or something
21:59:15 <tonyb> and the insufferable czar
21:59:22 * harlowja just dropped a small email, http://lists.openstack.org/pipermail/openstack-dev/2015-May/063602.html (oops), probably relevant to u guys ;)
21:59:22 <dansmith> tonyb: that's me
21:59:34 <mikal> And we're done?
21:59:36 <harlowja> comments welcome, idk what to do about that situation
21:59:44 <johnthetubaguy> I'm happy
21:59:45 <harlowja> vilobhmm1 and i welcome all :-P
21:59:45 <mikal> We can be sarcastic over in -nova if we need to be
21:59:47 <dansmith> we're verydone
21:59:50 <beagles> sc68cal, sorry I missed the pinging ..
21:59:55 <mikal> #endmeeting