*** openstack has joined #openstack-meeting | 18:58 | |
*** ChanServ sets mode: +o openstack | 18:58 | |
*** dolphm_ has quit IRC | 18:58 | |
*** openstack` has joined #openstack-meeting | 18:59 | |
*** openstack has quit IRC | 18:59 | |
*** openstack has quit IRC | 18:59 | |
LinuxJedi | grr... ok, how to change it's nick? | 18:59 |
---|---|---|
*** johnpur has joined #openstack-meeting | 19:00 | |
*** openstack` is now known as openstack | 19:00 | |
*** ChanServ sets mode: +o openstack | 19:00 | |
mtaylor | LinuxJedi rocks | 19:01 |
LinuxJedi | lol, not sure about that, but it is up and running at least :) | 19:01 |
*** openstack has quit IRC | 19:02 | |
*** openstack` has joined #openstack-meeting | 19:02 | |
*** openstack has quit IRC | 19:02 | |
*** openstack has joined #openstack-meeting | 19:02 | |
*** openstack has joined #openstack-meeting | 19:02 | |
*** ChanServ sets mode: +o openstack | 19:02 | |
*** ChanServ sets mode: +o openstack | 19:02 | |
*** dolphm has quit IRC | 19:02 | |
*** dolphm has quit IRC | 19:02 | |
LinuxJedi | ok, that wasn't me | 19:02 |
LinuxJedi | ok, that wasn't me | 19:02 |
*** dolphm has joined #openstack-meeting | 19:03 | |
*** dolphm has joined #openstack-meeting | 19:03 | |
*** openstack has quit IRC | 19:03 | |
*** openstack has quit IRC | 19:03 | |
LinuxJedi | wtf?! | 19:03 |
*** jsavak has joined #openstack-meeting | 19:03 | |
mtaylor | so - anybody want to talk about CI? | 19:03 |
*** openstack` is now known as openstack | 19:04 | |
*** ChanServ sets mode: +o openstack | 19:04 | |
*** openstack` has joined #openstack-meeting | 19:04 | |
jeblair | i am not opposed to that | 19:04 |
*** openstack has quit IRC | 19:04 | |
*** openstack has quit IRC | 19:04 | |
*** openstack has joined #openstack-meeting | 19:04 | |
*** openstack has joined #openstack-meeting | 19:04 | |
*** openstack has joined #openstack-meeting | 19:04 | |
*** ChanServ sets mode: +o openstack | 19:04 | |
*** ChanServ sets mode: +o openstack | 19:04 | |
jeblair | openstack is, apparently. | 19:04 |
jeblair | openstack is, apparently. | 19:04 |
*** openstack has quit IRC | 19:05 | |
*** openstack has quit IRC | 19:05 | |
LinuxJedi | the logs on it say the same as that, "Disconnected by services" | 19:05 |
*** openstack has joined #openstack-meeting | 19:05 | |
*** openstack has joined #openstack-meeting | 19:05 | |
*** openstack has joined #openstack-meeting | 19:05 | |
*** ChanServ sets mode: +o openstack | 19:05 | |
*** ChanServ sets mode: +o openstack | 19:05 | |
* LinuxJedi wonders what services are kicking it off | 19:05 | |
* LinuxJedi wonders what services are kicking it off | 19:05 | |
LinuxJedi | WARNING 2012-04-03T19:05:40 Error message from FreeNode: Closing Link: openstack/openstack (Disconnected by services) | 19:06 |
LinuxJedi | WARNING 2012-04-03T19:05:40 Error message from FreeNode: Closing Link: openstack/openstack (Disconnected by services) | 19:06 |
jeblair | wow. helpful | 19:06 |
*** troytoman is now known as troytoman-away | 19:06 | |
jeblair | wow. helpful | 19:06 |
*** troytoman is now known as troytoman-away | 19:06 | |
*** openstack has quit IRC | 19:06 | |
*** openstack has quit IRC | 19:06 | |
*** openstack has joined #openstack-meeting | 19:06 | |
*** openstack has joined #openstack-meeting | 19:06 | |
*** ChanServ sets mode: +o openstack | 19:06 | |
*** ChanServ sets mode: +o openstack | 19:06 | |
*** joesavak has quit IRC | 19:07 | |
*** joesavak has quit IRC | 19:07 | |
jeblair | LinuxJedi: do you have access to the MOTD? | 19:07 |
jeblair | LinuxJedi: do you have access to the MOTD? | 19:07 |
jeblair | or any other server messages, or messages from nickserv? | 19:07 |
jeblair | or any other server messages, or messages from nickserv? | 19:07 |
LinuxJedi | jeblair: it doesn't log it, just that there is one. Nickserv says "password accepted" | 19:07 |
*** openstack has quit IRC | 19:07 | |
LinuxJedi | jeblair: it doesn't log it, just that there is one. Nickserv says "password accepted" | 19:07 |
*** openstack has quit IRC | 19:07 | |
LinuxJedi | jeblair: I *think* it is a ban | 19:07 |
jeblair | it feels that way. | 19:08 |
*** openstack has joined #openstack-meeting | 19:08 | |
*** openstack has joined #openstack-meeting | 19:08 | |
*** openstack has joined #openstack-meeting | 19:08 | |
*** ChanServ sets mode: +o openstack | 19:08 | |
*** ChanServ sets mode: +o openstack | 19:08 | |
*** openstack has quit IRC | 19:08 | |
*** openstack has quit IRC | 19:08 | |
mtaylor | WEIRD | 19:08 |
LinuxJedi | anyone know any Freenode IRCops? | 19:08 |
mtaylor | I don't | 19:08 |
jeblair | not anymore | 19:09 |
mtaylor | I would not mind getting chanserv access to this room... | 19:09 |
*** openstack has joined #openstack-meeting | 19:09 | |
*** openstack has joined #openstack-meeting | 19:09 | |
*** ChanServ sets mode: +o openstack | 19:09 | |
*** ChanServ sets mode: +o openstack | 19:09 | |
LinuxJedi | want me to kill meetbot for now? | 19:09 |
LinuxJedi | want me to kill meetbot for now? | 19:09 |
jeblair | LinuxJedi: if you have the creds for the nick, maybe startup an irc client from that server? | 19:09 |
jeblair | LinuxJedi: if you have the creds for the nick, maybe startup an irc client from that server? | 19:09 |
LinuxJedi | jeblair: ++ | 19:09 |
jeblair | and see if you get a helpful message | 19:10 |
*** openstack has quit IRC | 19:10 | |
LinuxJedi | jeblair: ++ | 19:09 |
jeblair | and see if you get a helpful message | 19:10 |
*** openstack has quit IRC | 19:10 | |
*** openstack has joined #openstack-meeting | 19:10 | |
*** openstack has joined #openstack-meeting | 19:10 | |
*** openstack has joined #openstack-meeting | 19:10 | |
*** ChanServ sets mode: +o openstack | 19:10 | |
*** ChanServ sets mode: +o openstack | 19:10 | |
*** openstack` has quit IRC | 19:10 | |
*** dolphm has quit IRC | 19:10 | |
*** openstack has joined #openstack-meeting | 19:11 | |
*** ChanServ sets mode: +o openstack | 19:11 | |
LinuxJedi | ok, that should do it | 19:12 |
jeblair | ? | 19:12 |
LinuxJedi | jeblair: I seemed to have accidentally spawned 2 meetbots before and they were fighting ;) | 19:12 |
jeblair | haha | 19:13 |
*** dolphm has joined #openstack-meeting | 19:13 | |
LinuxJedi | mtaylor: ok, so back to our regularly scheduled meeting I think ;) | 19:13 |
jeblair | i did that with my audio and lighting control daemon last night... it was amusing. :) | 19:13 |
*** dolphm has quit IRC | 19:13 | |
LinuxJedi | try it with MySQL, it is so much fun :) | 19:14 |
LinuxJedi | #startmeeting | 19:14 |
openstack | Meeting started Tue Apr 3 19:14:56 2012 UTC. The chair is LinuxJedi. Information about MeetBot at http://wiki.debian.org/MeetBot. | 19:14 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic. | 19:14 |
LinuxJedi | #topic CI meeting | 19:15 |
*** openstack changes topic to "CI meeting" | 19:15 | |
LinuxJedi | mtaylor: meeting started, you have the chair ;) | 19:15 |
*** lloydde has quit IRC | 19:15 | |
mtaylor | yay! | 19:15 |
mtaylor | how's everybody doing? | 19:15 |
LinuxJedi | good thanks | 19:15 |
mtaylor | swet | 19:15 |
jeblair | super awesome | 19:15 |
*** dolphm has joined #openstack-meeting | 19:16 | |
mtaylor | so - let's start with LinuxJedi - wanna talk about jenkins job templates and api stuffs? | 19:16 |
LinuxJedi | sure... | 19:16 |
LinuxJedi | so, I can't remember if I covered this last week but now in puppet we have a new module which will automatically spray Jenkins with our default jobs for any given project | 19:17 |
LinuxJedi | there is one project on Openstack now using this and mtaylor has since fixed a few minor bugs and made some improvements | 19:17 |
*** dolphm has quit IRC | 19:17 | |
mtaylor | it's the bees knees | 19:18 |
LinuxJedi | the current problem is any new project or change to any of the building blocks that makes the jobs means Jenkins is restarted | 19:18 |
LinuxJedi | so I'm working on getting it to fire the API call to reload Jenkins instead (I have a prototype of this working) | 19:18 |
jeblair | once that's taken care of, i think we can roll it out to more openstack projects; but we're going to have to do that carefully since they aren't all standardized yet. | 19:19 |
mtaylor | jeblair: good way to ensure they're standardized :) | 19:19 |
LinuxJedi | next steps are: 1. load Jenkins jobs in using the API instead of spraying files. 2. support builders other than oneiric. 3. support jobs other than python | 19:19 |
mtaylor | ++ | 19:19 |
mtaylor | LinuxJedi: add to todo list, an ensure param for the job class | 19:19 |
LinuxJedi | mtaylor: job class? | 19:20 |
mtaylor | LinuxJedi: that can toggle the diabled button, and can also ensure gone | 19:20 |
LinuxJedi | mtaylor: ++ | 19:20 |
mtaylor | LinuxJedi: so that we can ensure => present , ensure => diabled, ensure => absent | 19:20 |
* mtaylor realized we need this with the gate-* rename patch | 19:20 | |
LinuxJedi | mtaylor: that will be easier once I switch to Ruby instead of Puppet scripting | 19:20 |
mtaylor | ++ | 19:21 |
* LinuxJedi is 90% there with that | 19:21 | |
mtaylor | awesome | 19:21 |
mtaylor | will you remind me (and the viewing public) what the ruby scripting was in support of? | 19:21 |
LinuxJedi | oh, so puppet being non-procedural doesn't support things like foreach... | 19:22 |
LinuxJedi | there is a way around this using defined types and arrays | 19:22 |
LinuxJedi | but it only works for one level of "foreach" | 19:22 |
LinuxJedi | after that arrays get flattened | 19:22 |
*** reed has quit IRC | 19:22 | |
LinuxJedi | plus we can do API stuff | 19:22 |
*** dolphm has joined #openstack-meeting | 19:23 | |
LinuxJedi | we need that so that we can have oneiric and natty jobs for certain projects | 19:23 |
*** dolphm has quit IRC | 19:23 | |
jeblair | LinuxJedi: is it worth doing this in puppet/ruby, or would everyone be happier if we had puppet just call out to a python program that did the work? :) | 19:23 |
*** troytoman-away is now known as troytoman | 19:23 | |
mtaylor | awesome. makes sense. | 19:23 |
LinuxJedi | jeblair: I would be a lot happier if I didn't get my hands dirty with Ruby here ;) | 19:24 |
mtaylor | don't we have to do it in ruby though because this is about job template expansion? | 19:24 |
LinuxJedi | mtaylor: that depends on whether you want puppet to own the XML | 19:25 |
mtaylor | so you can say "class job { 'python-glance-client': target => [oneiric,natty] } | 19:25 |
mtaylor | and have target do something sensible | 19:25 |
LinuxJedi | mtaylor: yes, that is the plan | 19:25 |
mtaylor | (or something - I made that up of course) | 19:25 |
*** dolphm has joined #openstack-meeting | 19:25 | |
LinuxJedi | mtaylor: the bit that makes it harder is we would need an oneiric and natty job for some but not others (such as tarball) | 19:25 |
*** joesavak has joined #openstack-meeting | 19:25 | |
LinuxJedi | mtaylor: I have a way of expressing that too which works | 19:26 |
mtaylor | cool | 19:27 |
*** lloydde has joined #openstack-meeting | 19:27 | |
LinuxJedi | mtaylor: I think it will end up with jobs called 'gate-python-glance-client-oneiric-python27' | 19:28 |
LinuxJedi | and likewise for natty | 19:28 |
*** jsavak has quit IRC | 19:28 | |
mtaylor | I think that's fine if that's not how I actually have to manage them | 19:28 |
mtaylor | :) | 19:28 |
LinuxJedi | mtaylor: if there was a switch in the job to automatically change between them (no idea how we would do that) it would solve a lot of problems | 19:29 |
LinuxJedi | mtaylor: or if a job could build on multiple simultaneously (again I have no idea how to do that) | 19:29 |
jeblair | there's matrix jobs | 19:29 |
LinuxJedi | matrix jobs? | 19:30 |
jeblair | https://jenkins.openstack.org/job/devstack-launch-vms/ | 19:30 |
jeblair | there's one | 19:30 |
*** dolphm has quit IRC | 19:30 | |
LinuxJedi | arse, ok I have been trying to solve a problem that doesn't exist then :) | 19:30 |
mtaylor | jeblair: didn't we not like how that reported back to gerrit though? | 19:31 |
jeblair | the variable is provider there, but build slave is also something that can be varied | 19:31 |
jeblair | mtaylor: i'm not sure we ever had a matrix job report to gerrit? | 19:31 |
mtaylor | jeblair: we tested it | 19:31 |
jeblair | mtaylor: okay, i don't recall that | 19:31 |
mtaylor | jeblair: it reports the url of the top level job, and then it's several clicks to the specific thing | 19:31 |
mtaylor | so you can't tell from gerrit whether it failed on natty or on oneiric | 19:32 |
mtaylor | (we were thinking about it for python26/python27 IIRC) | 19:32 |
mtaylor | and the thought was that we might want to have gerrit trigger grok matrix jobs differently or something | 19:32 |
jeblair | mtaylor: okay, i'll take your word for it. that's certainly true for post-build triggers, seems reasonable it would be for matrix jobs too | 19:32 |
LinuxJedi | so stick with multiple jobs instead of matrix jobs? | 19:33 |
jeblair | we didn't have both 26/27 jobs until a few weeks ago, so it hasn't been a problem until now | 19:33 |
annegentle | do I want matrix jobs for doc jobs? | 19:33 |
*** milner has joined #openstack-meeting | 19:33 | |
mtaylor | annegentle: for the essex/diablo thing? or? | 19:34 |
annegentle | mtaylor: yep, for essex diablo "root" or /trunk | 19:34 |
jeblair | annegentle: i don't think so. i haven't fully thought about your question, but my initial thought is we should treat it like the tarball jobs | 19:34 |
mtaylor | annegentle: I believe we can do that more naturally | 19:34 |
annegentle | jeblair: oh, interesting, yeah a lump of docs | 19:34 |
jeblair | which know to build tarballs differently for different branches | 19:34 |
*** joesavak has quit IRC | 19:35 | |
*** dolphm has joined #openstack-meeting | 19:35 | |
jeblair | LinuxJedi: so it sounds like matrix jobs would solve your problem, but not in a gerrit-friendly way | 19:35 |
LinuxJedi | jeblair: sure, so, should I not use it? | 19:36 |
jeblair | i think not -- gerrit friendliness is important | 19:36 |
LinuxJedi | jeblair: my personal opinion would be it would be a lot cleaner (and easier to implement) at the cost that we may have to patch gerrit at some point | 19:36 |
LinuxJedi | damn :) | 19:36 |
jeblair | it's not gerrit that needs to be patched as much as the gerrit trigerr plugin | 19:36 |
jeblair | that's possibly easier | 19:37 |
mtaylor | yeah - I think it would be easier for us, but less good experience for the devs | 19:37 |
jeblair | if we did that, it might be an opportunity to solve another problem i'd like to solve | 19:37 |
LinuxJedi | ko, I will finish implementing the way I was doing it for now then | 19:37 |
jeblair | i actually want only one job triggered in jenkins for a change, and i want it to trigger other jobs, but i want the report back to look nice. | 19:37 |
mtaylor | cool. - but let's definitely keep our eyes on fixing the trigger plugin at some point | 19:37 |
LinuxJedi | mtaylor: in other news, I may bump finishing the meetbot replacement up my todo list ;) | 19:38 |
mtaylor | jeblair: oh my, you're getting fancy | 19:38 |
jeblair | i think those are _nearly_ the same issue as far as the plugin goes -- matrix jobs and job-triggered jobs. they both produce composite output | 19:38 |
*** sandywalsh has quit IRC | 19:39 | |
jeblair | mtaylor: it's the only way i can think of to ensure the correct ordering of testing and merging of changes. | 19:39 |
jeblair | we don't do what we intend to at the moment, it just happens to work like that most of the time. as we get more jobs that run longer, we'll get more changes merged out of order. | 19:39 |
mtaylor | jeblair: it also would allow us to test merge before we bother testing other things | 19:39 |
jeblair | yes | 19:40 |
LinuxJedi | I like that idea :) | 19:40 |
mtaylor | should that be your next major dev project? | 19:40 |
jeblair | i think it would be a good one | 19:40 |
*** nati has joined #openstack-meeting | 19:40 | |
mtaylor | k. works for me | 19:41 |
LinuxJedi | other things I have done this week: meetbot broke and I restarted it ;) | 19:41 |
jeblair | LinuxJedi: i'm not sure this will get done in time to be useful for your current problem though. | 19:41 |
LinuxJedi | jeblair: it is OK, I can always switch the way it is done quite easily afterwards | 19:41 |
jeblair | cool | 19:42 |
jeblair | meetbot still needs to be puppetized, right? | 19:42 |
LinuxJedi | jeblair: yep, I almost finished that in Seattle, but lots of more important things keep coming up | 19:43 |
LinuxJedi | jeblair: I have a branch in which it "works" but there needs to be a few finishing touches IIRC | 19:43 |
*** Madkiss has joined #openstack-meeting | 19:44 | |
LinuxJedi | mtaylor: if it is OK with you, once the Jenkins Jobs improvements are out of the way I'd like to finish meetbot | 19:45 |
LinuxJedi | mtaylor: one main advantage is puppet will make sure it is running on every run ;) | 19:45 |
jeblair | that seems useful and timely. :) | 19:46 |
LinuxJedi | ++ | 19:46 |
*** dwalleck has joined #openstack-meeting | 19:47 | |
annegentle | so for Thursday, release day, should I just update the doc jobs I have or try to get help with treating them like tar ball jobs? | 19:47 |
annegentle | do any of you have the bandwidth for helping me this week? | 19:47 |
*** dendro-afk is now known as dendrobates | 19:47 | |
LinuxJedi | mtaylor: oh, whilst I remember, this says Ubuntu SSO is any day now: http://meta.askubuntu.com/questions/2837/moving-to-ubuntu-single-sign-on | 19:48 |
jeblair | annegentle: i believe i can help | 19:48 |
annegentle | jeblair: thank you thank you | 19:49 |
annegentle | I'm sorry if I'm interrupting your meeting flow :) | 19:49 |
*** dolphm has quit IRC | 19:49 | |
jeblair | annegentle: well, the chair doesn't seem to object. :) | 19:49 |
LinuxJedi | mtaylor: so a job possibly for one of the new guys is to investigate moving over to Ubuntu SSO? | 19:49 |
jeblair | so, um, quick update from me: | 19:51 |
jeblair | i typed this up while LinuxJedi was typing. :) | 19:51 |
jeblair | new version of devstack gate that uses nodes from multiple providers is in production | 19:51 |
jeblair | we're much less likely to see node exhaustion | 19:51 |
jeblair | though at least one provider seems to be producing servers that run so slow we time out | 19:51 |
jeblair | more work is needed to document and collect stats on that | 19:51 |
jeblair | the process has, so far, identified a number of operation problems with the providers, and i've been providing feedback | 19:51 |
jeblair | and | 19:51 |
jeblair | i opened a pull request for the ref-updated branch of the gerrit-trigger-plugin | 19:52 |
jeblair | it still has outstanding issues that need to be addressed before it's likely to be merged | 19:52 |
jeblair | but at least the request is for the code we're using | 19:52 |
jeblair | eventually we'll probably need to do some more work to get it merged | 19:52 |
jeblair | and finally | 19:52 |
jeblair | i'm planning on moving gerrit to a new (oneiric) server, but am waiting on a quota increase in the cloud servers account | 19:52 |
*** sandywalsh has joined #openstack-meeting | 19:52 | |
mtaylor | awesome. | 19:52 |
mtaylor | is there any benefit in installing puppetmaster before you install the new gerrit server? | 19:53 |
*** ewindisch has joined #openstack-meeting | 19:53 | |
LinuxJedi | ttx: that would explain why your devstack timed out earlier ^ | 19:53 |
jeblair | LinuxJedi: thoughts on mtaylor's question? | 19:53 |
LinuxJedi | mtaylor, jeblair: it is not hard to switch between the two so I'm happy either way | 19:54 |
LinuxJedi | mtaylor: any news on devananda's gerrit tests? | 19:54 |
mtaylor | devananda: ? | 19:54 |
devananda | LinuxJedi: i improved the GroupAdmin page load time by stopping the extra SET & SHOW commands, but would like it to reuse connections, too ... | 19:55 |
devananda | it's opening 3k connections to mysql for that one page | 19:55 |
LinuxJedi | devananda: that is an awesome start :) | 19:55 |
devananda | i'm testing latest google branch of 2.3 now, then digging into the code to see if i can fix | 19:55 |
jeblair | we mostly need to be off of natty soon; i don't mind doing further upgrades as they're ready. | 19:56 |
LinuxJedi | devananda: if you can make it use connection pooling like pretty much anything else written in Java I think it would be perfect ;) | 19:56 |
LinuxJedi | jeblair: ++ natty's puppet doesn't support a lot of what we are trying to do nowadays | 19:56 |
*** jdg has joined #openstack-meeting | 19:57 | |
*** jdg is now known as jgriffith | 19:57 | |
mtaylor | when it becomes useful - I have a branch with our patches ported in to the 2.3 tree | 19:59 |
*** dolphm has joined #openstack-meeting | 19:59 | |
LinuxJedi | mtaylor: I suspect it will be useful to devananda now ;) | 19:59 |
mtaylor | BUT - I was thinking - perhaps we should import stock 2.3 into a branch in our gerrit, then propose each of our cherry-pick forward ports as a change? | 20:00 |
mtaylor | I had to edit two of jeblair's patches in doing the rebase | 20:00 |
mtaylor | which I _think_ I got right, but might not have | 20:01 |
*** Lance604 has quit IRC | 20:01 | |
LinuxJedi | mtaylor: should we overrun the meeting due to the false start? I believe PPB should be now | 20:01 |
jeblair | we should really upstream them. :) | 20:01 |
mtaylor | anybody know - is the PPB meeting? | 20:01 |
devananda | mtaylor: yea that may be useful soon. I'll poke you when I resolve the reconnect issue (would rather have a clean codebase to work on until then) | 20:01 |
mtaylor | jeblair: well, yes | 20:01 |
mtaylor | devananda: agree | 20:01 |
mtaylor | jeblair: just trying to figure out how to model carrying local changes with tracking upstream in gerrit :) | 20:02 |
*** danwent has quit IRC | 20:02 | |
jeblair | i'd like to be able to continue to merge | 20:02 |
notmyname | ppb meeting today? | 20:04 |
mtaylor | I've got my next thing ... I'm going to need to call this one a wrap from me | 20:04 |
LinuxJedi | mtaylor: cool, shall I endmeeting? | 20:04 |
*** dolphm_ has joined #openstack-meeting | 20:05 | |
LinuxJedi | anyone have anything before I do? | 20:05 |
jeblair | nope | 20:05 |
mtaylor | nope | 20:05 |
LinuxJedi | #endmeeting | 20:05 |
*** openstack changes topic to "Status and Progress (Meeting topic: keystone-meeting)" | 20:05 | |
openstack | Meeting ended Tue Apr 3 20:05:37 2012 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 20:05 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/openstack-meeting/2012/openstack-meeting.2012-04-03-19.14.html | 20:05 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/openstack-meeting/2012/openstack-meeting.2012-04-03-19.14.txt | 20:05 |
openstack | Log: http://eavesdrop.openstack.org/meetings/openstack-meeting/2012/openstack-meeting.2012-04-03-19.14.log.html | 20:05 |
notmyname | I don't think we've had a ppb meeting since before the last elections | 20:06 |
LinuxJedi | maybe there should be an election for a ppb meeting :) | 20:06 |
notmyname | probably should be a mailing list discussion about that first | 20:07 |
*** jgriffith has quit IRC | 20:07 | |
ttx | this time around, we didn't even have the email :) | 20:07 |
johnpur | is jbryce around? | 20:08 |
*** dolphm has quit IRC | 20:08 | |
*** danwent has joined #openstack-meeting | 20:11 | |
devcamcar | yea i think we need to meet at a minimum of at least once a month | 20:12 |
*** dendrobates is now known as dendro-afk | 20:12 | |
devcamcar | even if no formal agenda | 20:12 |
*** dolphm_ has quit IRC | 20:13 | |
*** Yak-n-Yeti has quit IRC | 20:13 | |
*** edconzel has joined #openstack-meeting | 20:14 | |
notmyname | a few things have been mentioned to talk about (I remember the emails, but not the topics) | 20:18 |
ttx | jbryce mentioned starting the discussion on the Technical Committee draft | 20:18 |
ttx | i.e. get comments on http://wiki.openstack.org/Governance/Foundation/TechnicalCommittee | 20:19 |
ttx | but I think that discussion should happen on the ML for everyone to see | 20:19 |
ttx | (the Foundation ML) | 20:19 |
*** joshuamckenty has joined #openstack-meeting | 20:24 | |
johnpur | josh mckenty; the man, the myth, the legend! | 20:25 |
*** bhall has joined #openstack-meeting | 20:27 | |
*** bhall has quit IRC | 20:27 | |
*** bhall has joined #openstack-meeting | 20:27 | |
*** dprince has quit IRC | 20:29 | |
*** bcwaldon has joined #openstack-meeting | 20:30 | |
*** dolphm has joined #openstack-meeting | 20:30 | |
*** nati has quit IRC | 20:45 | |
*** lloydde_ has joined #openstack-meeting | 20:46 | |
*** gyee has joined #openstack-meeting | 20:46 | |
*** somik has joined #openstack-meeting | 20:47 | |
*** lloydde__ has joined #openstack-meeting | 20:48 | |
*** lloydde has quit IRC | 20:49 | |
*** edconzel has left #openstack-meeting | 20:50 | |
*** jgriffith has joined #openstack-meeting | 20:50 | |
*** lloydde_ has quit IRC | 20:51 | |
*** russellb has joined #openstack-meeting | 20:55 | |
*** reed has joined #openstack-meeting | 20:57 | |
*** reed has quit IRC | 20:57 | |
*** reed has joined #openstack-meeting | 20:57 | |
*** jmckenty has joined #openstack-meeting | 20:59 | |
ttx | o/ | 20:59 |
notmyname | howdy | 20:59 |
*** adam_g has joined #openstack-meeting | 21:00 | |
bcwaldon | hello | 21:00 |
ttx | heckj, jaypipes, vishy, devcamcar: around ? | 21:01 |
devcamcar | o/ | 21:01 |
devcamcar | heckj may be in the air still in which case he asked me to fill in for him | 21:01 |
ttx | ok | 21:01 |
vishy | y | 21:01 |
*** joesavak has joined #openstack-meeting | 21:02 | |
ttx | bcwaldon: are you filling in for Jay ? | 21:02 |
*** heckj has joined #openstack-meeting | 21:02 | |
ttx | here he is | 21:02 |
heckj | o/ | 21:02 |
bcwaldon | ttx: I can do whatever | 21:02 |
*** gabrielhurley has joined #openstack-meeting | 21:02 | |
heckj | just through security... | 21:02 |
ttx | #startmeeting | 21:02 |
openstack | Meeting started Tue Apr 3 21:02:32 2012 UTC. The chair is ttx. Information about MeetBot at http://wiki.debian.org/MeetBot. | 21:02 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic. | 21:02 |
ttx | Today's agenda: http://wiki.openstack.org/Meetings/ProjectMeeting | 21:02 |
ttx | Last meeting before Essex release, so we'll be focusing on release candidate status for each project | 21:02 |
*** joshuamckenty has quit IRC | 21:02 | |
jaypipes | ttx: yes | 21:03 |
ttx | #info Plan is to have the last RC2s today, and spend the remaining time until release working on Release Notes and handling showstoppers. | 21:03 |
ttx | #topic Keystone status | 21:03 |
*** openstack changes topic to "Keystone status" | 21:03 | |
ttx | heckj: o/ | 21:03 |
ttx | RC2 is still pending | 21:03 |
ttx | We need it out today, otherwise it won't see sufficient regression testing. | 21:03 |
*** jmckenty has quit IRC | 21:03 | |
heckj | definitely | 21:03 |
ttx | #link https://launchpad.net/keystone/+milestone/essex-rc2 | 21:03 |
ttx | It's complete, waiting for 971592 to reach milestone-proposed | 21:04 |
ttx | heckj: So that leaves us with a decision on the 3 bugs left on the "potential" list | 21:04 |
*** gyee has quit IRC | 21:04 | |
ttx | #link https://bugs.launchpad.net/keystone/+bugs?field.tag=essex-rc-potential | 21:04 |
heckj | We'll defer them given they haven't landed in master yet | 21:04 |
ttx | heckj: Do we agree that none of them should block release ? | 21:04 |
heckj | We believe they're mostly nice to haves. The possible exception is 959294 | 21:05 |
ttx | heckj: We won't do an RC3 over them, right ? | 21:05 |
*** devcamcar_ has joined #openstack-meeting | 21:05 | |
heckj | https://bugs.launchpad.net/keystone/+bug/959294 is about not being able to delete users with the SQL backend - missed in earlier testing | 21:05 |
uvirtbot | Launchpad bug 959294 in keystone "Can't delete users" [High,In progress] | 21:05 |
heckj | review is up, but not through jenkins to get it included. | 21:06 |
*** gyee has joined #openstack-meeting | 21:06 | |
heckj | I'd like to have that in the release | 21:06 |
adam_g | heckj: i think we can get that merged into master within the hour | 21:06 |
ttx | heckj: is review approved ? | 21:06 |
zul | couldnt you beat jenkins into submission? | 21:06 |
heckj | heh | 21:06 |
ttx | ok, let's move it to the RC2 list then | 21:06 |
adam_g | its definitely a blocker for anyone using a database that cares for FKs, IMHO | 21:06 |
ttx | heckj: and let's drop the other two. | 21:07 |
*** devcamcar_ has quit IRC | 21:07 | |
*** reed has quit IRC | 21:07 | |
heckj | kk | 21:07 |
*** devcamcar_ has joined #openstack-meeting | 21:07 | |
heckj | adam_g - I'll be online for the next hour to help approve | 21:07 |
*** milner has quit IRC | 21:07 | |
ttx | added | 21:08 |
adam_g | thanks | 21:08 |
*** devcamcar_ has quit IRC | 21:08 | |
ttx | heckj: the last two could be included, in case we ahve to reroll an RC3 tomorrow because a kitten got killed by Keystone RC2 overnight | 21:08 |
ttx | but very unlikely | 21:08 |
heckj | keystone killing kittens? Bad business, that | 21:08 |
ttx | I heard cloudstack does not kill kitten. | 21:09 |
ttx | heckj: anything else ? | 21:09 |
joesavak | the get apache to do it? | 21:09 |
heckj | not from me | 21:09 |
ttx | ok, we are close :) | 21:09 |
ttx | Questions about Keystone ? | 21:09 |
ttx | #topic Swift status | 21:10 |
*** openstack changes topic to "Swift status" | 21:10 | |
ttx | notmyname: o/ | 21:10 |
notmyname | yay swift | 21:10 |
ttx | Still planning to use 1.4.8 as Essex | 21:10 |
ttx | notmyname: Anything you wanted to mention ? | 21:11 |
notmyname | indeed. we've landed some patches for the next release after essex, but 1.4.8 is still essex | 21:11 |
notmyname | nothing in the past week has changed wrt swift and essex from our side | 21:11 |
ttx | notmyname: I saw good progress on the swift track content for the design summit | 21:12 |
notmyname | yes, we've got about 30 minutes or so unscheduled | 21:12 |
ttx | notmyname: you might want to check the release notes contents | 21:12 |
notmyname | I'm looking forward to good discussions | 21:12 |
ttx | #link http://wiki.openstack.org/ReleaseNotes/Essex | 21:12 |
ttx | to make sure they match reality | 21:12 |
notmyname | ah yes | 21:12 |
notmyname | what's the deadline for that? | 21:12 |
ttx | heckj: that's valid for you too ^ | 21:13 |
*** de_ has joined #openstack-meeting | 21:13 | |
ttx | ideally before Thursday, though we can make changes post-release to that document | 21:13 |
heckj | ttx: thank you | 21:13 |
ttx | it needs to be correct by tomorrow EOB. Not necessarily complete, but correct and looking sane :) | 21:13 |
*** brian_parker has joined #openstack-meeting | 21:13 | |
*** reed has joined #openstack-meeting | 21:14 | |
ttx | Questions on Swift ? | 21:14 |
notmyname | it looks mostly good for swift, but I'll check it more thoroughly later | 21:14 |
*** brian_parker has quit IRC | 21:14 | |
ttx | #topic Glance status | 21:15 |
*** openstack changes topic to "Glance status" | 21:15 | |
ttx | jaypipes: yo | 21:15 |
ttx | RC2 is out, RC3 is baking at: | 21:15 |
ttx | #link https://bugs.launchpad.net/glance/+milestone/essex-rc3 | 21:15 |
ttx | jaypipes, bcwaldon: Looks ready to cut from my end | 21:15 |
bcwaldon | ttx: sounds like a plan | 21:15 |
ttx | Unless someone has a last-minute blocker to suggest | 21:16 |
bcwaldon | ttx: not I | 21:16 |
ttx | bcwaldon: will do immediately after the meeting | 21:16 |
bcwaldon | ttx: awesome, thank you | 21:16 |
ttx | jaypipes, bcwaldon: you should use the remaining time polishing the release notes :) | 21:16 |
bcwaldon | ttx: as for folsom, I'm hard at work on python-glanceclient | 21:16 |
reed | #info Glance RC2 is out, RC3 is baking at: https://bugs.launchpad.net/glance/+milestone/essex-rc3 | 21:17 |
bcwaldon | ttx: I'll look into that with Jay later today | 21:17 |
jaypipes | k, thx ttx | 21:17 |
ttx | jaypipes, bcwaldon: Anything else ? | 21:17 |
jaypipes | ttx: nope, not from me. | 21:17 |
heckj | bcwaldon: ++! | 21:17 |
*** troytoman is now known as troytoman-away | 21:17 | |
ttx | Questions on Glance ? | 21:17 |
bcwaldon | heckj: :) | 21:17 |
reed | #info <ttx> jaypipes, bcwaldon: you should use the remaining time polishing the release notes :) | 21:17 |
*** joesavak has quit IRC | 21:18 | |
bcwaldon | I'll follow up with someone to figure out where I would do that | 21:18 |
ttx | #link http://wiki.openstack.org/ReleaseNotes/Essex | 21:18 |
*** lloydde__ has quit IRC | 21:18 | |
ttx | #topic Nova status | 21:18 |
*** openstack changes topic to "Nova status" | 21:18 | |
heckj | bcwaldon: http://wiki.openstack.org/ReleaseNotes/Essex | 21:18 |
ttx | vishy: hey | 21:18 |
bcwaldon | heckj: thank you, sire | 21:18 |
vishy | hi | 21:18 |
*** lloydde has joined #openstack-meeting | 21:19 | |
ttx | RC2 is out. 6 bugs on the essex-rc-potential list: | 21:19 |
ttx | #link https://bugs.launchpad.net/nova/+bugs?field.tag=essex-rc-potential | 21:19 |
*** dwalleck has quit IRC | 21:19 | |
ttx | vishy: if we do a respin over some of those, we should complete it today | 21:19 |
vishy | just noticed that one is already merged bug got reset by hudson? | 21:19 |
vishy | https://bugs.launchpad.net/nova/+bug/968066 | 21:19 |
uvirtbot | Launchpad bug 968066 in nova "Unable to create a snapshot if original image is not in Glance anymore" [Medium,In progress] | 21:20 |
vishy | any idea why that would happen? | 21:20 |
bcwaldon | yes | 21:20 |
bcwaldon | nova looks up the original image to preserve disk/container formats | 21:20 |
bcwaldon | so if it gets a 404, it blows up | 21:20 |
vishy | bcwaldon: I'm not wondering about the bug | 21:20 |
ttx | maybe someone filed a review pointing to that bug | 21:20 |
bcwaldon | well fine | 21:20 |
vishy | bcwaldon: i'm wondering why it went from fix-released back to in-progress | 21:20 |
reed | #info RC2 is out. 6 bugs on the essex-rc-potential list: https://bugs.launchpad.net/nova/+bugs?field.tag=essex-rc-potential | 21:21 |
vishy | i'm going to set it back to fix committed then | 21:21 |
vishy | * released | 21:21 |
ttx | https://review.openstack.org/#change,5950 | 21:21 |
ttx | https://review.openstack.org/#change,6094 | 21:21 |
vishy | ttx: we could back target it to rc-2 i guess | 21:21 |
ttx | referencing bug 668066 | 21:21 |
uvirtbot | Launchpad bug 668066 in rapid "not reading XD-cards on Ubuntu vers. 0.3.3" [Undecided,Invalid] https://launchpad.net/bugs/668066 | 21:21 |
ttx | rrh | 21:22 |
ttx | 968066 | 21:22 |
vishy | just need review on https://review.openstack.org/#change,6189 | 21:22 |
vishy | and i will push the patches into milestone proposed and recut | 21:23 |
ttx | vishy: the two reviews I just mentioned are the reason why the bug was reopen by Jenkins | 21:23 |
*** lloydde has quit IRC | 21:23 | |
*** lloydde has joined #openstack-meeting | 21:24 | |
ttx | if they should be ignored (and/or filed as another bug), maybe they should be abandoned to remove confusion | 21:24 |
vishy | ttx: ah looks like it is just because of the name of his branch? | 21:24 |
ttx | well, it claims to fix the bug too | 21:25 |
ttx | https://review.openstack.org/#change,5950 | 21:25 |
* ttx opens RC3 while you look into the fix | 21:25 | |
vishy | ttx: ah i see that now | 21:26 |
vishy | ttx: so there were multiple patches and we only got the first one | 21:26 |
ttx | maybe. It's missing comments | 21:26 |
*** shwetaap has joined #openstack-meeting | 21:26 | |
ttx | but if yes, we may want them in as well | 21:26 |
vishy | ok i will skip this one: https://review.openstack.org/#change,6094 | 21:27 |
vishy | but 5950 seems fine | 21:27 |
*** dhellmann has quit IRC | 21:27 | |
ttx | maybe abandon 6094 and ask to file a separate bug for clarity | 21:27 |
*** hggdh has quit IRC | 21:28 | |
*** joshuamckenty has joined #openstack-meeting | 21:28 | |
vishy | agreed | 21:29 |
vishy | although that one doesn't actually reference the bug in the message | 21:29 |
*** markvoelker has quit IRC | 21:29 | |
ttx | vishy: does that look complete: https://launchpad.net/nova/+milestone/essex-rc3 | 21:30 |
ttx | maybe I should add 968066 | 21:30 |
ttx | if you backport 5950 | 21:30 |
devcamcar | https://bugs.launchpad.net/nova/+bug/972583? | 21:30 |
vishy | yes add it | 21:30 |
uvirtbot | Launchpad bug 972583 in nova "network_get_all_by_uuids fails when requesting a network as admin" [Low,In progress] | 21:30 |
vishy | just propped the backport | 21:30 |
*** hggdh has joined #openstack-meeting | 21:32 | |
ttx | vishy: you want 972583 ? | 21:32 |
vishy | i think target them all | 21:32 |
vishy | i removed all the ones i don't want in | 21:32 |
ttx | ok | 21:33 |
ttx | https://launchpad.net/nova/+milestone/essex-rc3 should be alright | 21:33 |
ttx | vishy: so your mission, if you accept it, is to get all of these in milestone-proposed before the end of the day | 21:33 |
ttx | so that I can cut Nova RC3 first thing tomorrow morning | 21:33 |
vishy | ttx: on it | 21:33 |
ttx | vishy: Anything else ? | 21:33 |
vishy | nope | 21:34 |
ttx | Questions on Nova ? | 21:34 |
ttx | #topic Horizon status | 21:34 |
*** openstack changes topic to "Horizon status" | 21:34 | |
ttx | devcamcar: o/ | 21:34 |
ttx | RC2 is pending. | 21:34 |
ttx | #link https://launchpad.net/horizon/+milestone/essex-rc2 | 21:35 |
devcamcar | howdy | 21:35 |
devcamcar | so we are down to one last issue and then rc2 drops | 21:35 |
ttx | two bugs still missing | 21:35 |
*** novas0x2a|laptop has quit IRC | 21:35 | |
devcamcar | john is well underway on that one | 21:35 |
devcamcar | missing? | 21:35 |
devcamcar | oh not in milestone-proposed? | 21:35 |
ttx | from milestone-proposed :) | 21:35 |
devcamcar | right | 21:35 |
ttx | was the 971937 one backported yet ? | 21:35 |
gabrielhurley | no. just now merged to master | 21:36 |
devcamcar | no that just landed in master a few moments ago | 21:36 |
ttx | ok, I'm on it | 21:36 |
* ttx is on fire | 21:36 | |
devcamcar | so i am feeling good about where we are at this point | 21:36 |
devcamcar | we will drop rc2 today and barring any unforeseeable craziness this should be essex final | 21:36 |
heckj | devcamcar - look out, horizon will be killing kittens soon too... | 21:37 |
ttx | pushed | 21:37 |
*** dolphm has quit IRC | 21:37 | |
reed | #info <devcamcar> so i am feeling good about where we are at this point, we will drop rc2 today and barring any unforeseeable craziness this should be essex final | 21:37 |
heckj | heh | 21:37 |
ttx | devcamcar: you will have to backport the last one | 21:37 |
*** Yak-n-Yeti has joined #openstack-meeting | 21:37 | |
devcamcar | np | 21:37 |
ttx | devcamcar: since I'll probably be sleeping when it lands on master | 21:37 |
ttx | https://launchpad.net/horizon/+milestone/essex-rc2 should look at the end of the day all FixReleased | 21:38 |
ttx | and I'll pick it up tomorrow morning and publish | 21:38 |
devcamcar | roger | 21:38 |
ttx | devcamcar: Anything else ? | 21:39 |
devcamcar | nope! | 21:39 |
ttx | Questions for Horizon ? | 21:39 |
*** jog0 has quit IRC | 21:39 | |
*** jog0_ has joined #openstack-meeting | 21:39 | |
ttx | #topic Incubated projects and other Team reports | 21:39 |
*** openstack changes topic to "Incubated projects and other Team reports" | 21:39 | |
annegentle | I don't know if there's a section for Horizon in the release notes but it definitely needs attention there | 21:39 |
gabrielhurley | annegentle: agreed | 21:40 |
ttx | annegentle: if there isn't, there should be | 21:40 |
annegentle | devcamcar: I'll start the section but would like help with the messages | 21:40 |
ttx | doing release notes is a good exercise while waiting for eventual kittens to get killed | 21:40 |
gabrielhurley | unless devcamcar objects, I'll work on that | 21:41 |
lloydde | what's with all the kitten refs today? ;-) | 21:41 |
devcamcar | annegentle: that would be fantastic | 21:41 |
devcamcar | gabrielhurley: no objections | 21:41 |
ttx | lloydde: regressions on release day -1 are called kitten killers | 21:41 |
* lloydde learnered | 21:41 | |
ttx | danwent: yo | 21:41 |
danwent | hi | 21:41 |
danwent | quantum essex rc2 went out today: https://launchpad.net/quantum/+milestone/essex-rc2 | 21:41 |
ttx | Quantum had an RC2 published today! | 21:41 |
ttx | danwent: Unless I hear about you, I should use RC2 as the release on Thursday ? | 21:42 |
reed | #info quantum essex rc2 went out today: https://launchpad.net/quantum/+milestone/essex-rc2 | 21:42 |
danwent | battles are mostly now with docs, and with sorting threw issues with distro-specific packaging | 21:42 |
danwent | ttx: yes, sir | 21:42 |
ttx | awesome | 21:42 |
danwent | threw->through… i'm tired :) | 21:42 |
ttx | danwent: anything else ? | 21:42 |
danwent | nope | 21:42 |
annegentle | danwent: talking to jeblair about CI on the doc build jobs that'll get your docs from /incubation to /trunk after Essex goes out | 21:43 |
ttx | starting Friday I do 72 hours sleep | 21:43 |
ttx | troytoman: around ? | 21:43 |
danwent | annegentle: thanks. we'll definitely need a way to have a frozen version of essex docs available on the web, while drastically changing the docs as the code moves in Folsom | 21:43 |
ttx | troytoman, jkoelker: same for you guys, unless I hear otherwise, I will use Melange RC2 as the release | 21:44 |
annegentle | danwent: ok. | 21:44 |
ttx | annegentle: your turn :) | 21:44 |
ttx | annegentle: apart from the release notes, how bad do we look from a doc perspective ? | 21:45 |
annegentle | ttx: plenty of missing content around config options, but tasked in doc bugs. | 21:45 |
annegentle | I do like the forward movement on extension docs I'm seeing today | 21:45 |
ttx | annegentle: so you continue work after release ? | 21:45 |
annegentle | I just want to work the plan on config docs | 21:45 |
annegentle | we have to. | 21:45 |
*** GheRivero has quit IRC | 21:45 | |
annegentle | I've become accepting of this in the last week :) | 21:46 |
ttx | heh | 21:46 |
annegentle | doc bugs are still coming in | 21:46 |
annegentle | last release I didn't stop working on the "prior" release for a while | 21:46 |
ttx | annegentle: it's a bit of an artifact of releasing every 6 months | 21:46 |
reed | #info documentation has plenty of missing content around config options, but tasked in doc bugs. Work will continue after release. | 21:47 |
annegentle | ttx: agreed, seems like it | 21:47 |
ttx | annegentle: people don't really use non-releases, and devs don't read docs | 21:47 |
annegentle | doc comments will open on docs.openstack.org/essex after Thursday, to encourage feedback loops | 21:47 |
ttx | annegentle: so you get the bugs only when real people start using stuff, and it's too late to fix | 21:47 |
annegentle | ttx: 'zactly | 21:47 |
ttx | annegentle: working on fixing that | 21:47 |
ttx | annegentle: anything else ? | 21:47 |
annegentle | really, I feel we're in great shape because the release will be documentable, you know? | 21:48 |
*** ryanpetrello has quit IRC | 21:48 | |
annegentle | #info release is fully "documentable" meaning everything works and doc writers can get an environment that they write to | 21:48 |
annegentle | any questions on docs? | 21:48 |
ttx | Any other team lead with a status report ? | 21:48 |
ttx | #topic Open discussion | 21:49 |
*** openstack changes topic to "Open discussion" | 21:49 | |
ttx | #info Most track leads started to review their track contents, so if you want to propose a session, you should do so ASAP | 21:49 |
ttx | #link http://summit.openstack.org | 21:49 |
heckj | ttx: when will summit schedules be generally available for people to view? | 21:50 |
ttx | heckj: when we (track leads) start scheduling | 21:50 |
* heckj tried to send some links, only to be told they weren't authorized for others to see | 21:50 | |
heckj | k | 21:50 |
ttx | The track layout should be official now | 21:51 |
reed | ttx, is there a chance to put the agenda of the summit together with http://www.openstack.org/conference/san-francisco-2012/sessions/ ? | 21:51 |
ttx | reed: I guess so, you can certainly embed both ? | 21:51 |
ttx | work in progress is here: http://folsomdesignsummit2012.sched.org/ | 21:52 |
reed | ttx, I can't, Todd is the master of the .org universe and I imagine he'll be busy with 100M other things | 21:52 |
*** shwetaap_ has joined #openstack-meeting | 21:52 | |
*** nati has joined #openstack-meeting | 21:52 | |
ttx | reed: in the mean time, we can extend the oen on openstack.org with the track layout | 21:52 |
ttx | one* | 21:52 |
*** gyee has quit IRC | 21:53 | |
ttx | so that people know when, for example, the Swift sessions will be scheduled | 21:53 |
*** shwetaap has quit IRC | 21:53 | |
*** shwetaap_ is now known as shwetaap | 21:53 | |
ttx | even if they don't have the full detail of content | 21:53 |
reed | I see ... | 21:53 |
ttx | reed: will talk to you offline | 21:53 |
reed | ok | 21:53 |
ttx | Anything else, anyone ? | 21:53 |
reed | there is a question about java SDK | 21:54 |
reed | but probably that's mostly for PPB, right? | 21:54 |
ttx | ew | 21:55 |
ttx | probably | 21:56 |
ttx | depends on the question | 21:56 |
reed | ttx, it was on the mailing list... | 21:56 |
reed | the guy is asking for permission to package his java SDK as openstack.org | 21:56 |
ttx | yeah, ppb question | 21:57 |
reed | never mind though... we can talk about this on the list | 21:57 |
reed | ok | 21:57 |
ttx | #endmeeting | 21:57 |
*** openstack changes topic to "Status and Progress (Meeting topic: keystone-meeting)" | 21:57 | |
openstack | Meeting ended Tue Apr 3 21:57:18 2012 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 21:57 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/openstack-meeting/2012/openstack-meeting.2012-04-03-21.02.html | 21:57 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/openstack-meeting/2012/openstack-meeting.2012-04-03-21.02.txt | 21:57 |
openstack | Log: http://eavesdrop.openstack.org/meetings/openstack-meeting/2012/openstack-meeting.2012-04-03-21.02.log.html | 21:57 |
*** gyee has joined #openstack-meeting | 21:57 | |
*** heckj has quit IRC | 21:59 | |
*** dcramer_ has quit IRC | 22:00 | |
*** salv-orlando has joined #openstack-meeting | 22:00 | |
danwent | ok, hi folks | 22:01 |
danwent | #startmeeting | 22:01 |
openstack | Meeting started Tue Apr 3 22:01:13 2012 UTC. The chair is danwent. Information about MeetBot at http://wiki.debian.org/MeetBot. | 22:01 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic. | 22:01 |
danwent | #info Agenda: http://wiki.openstack.org/Network/Meetings | 22:01 |
danwent | will hopefully be pretty quick, we have a lot to do before thursday :) | 22:02 |
danwent | #info essex rc2 is out: https://bugs.launchpad.net/quantum/+milestone/essex-rc2 | 22:02 |
danwent | there are no currently known issues with RC2, and barring any major issues, it will be the final release. | 22:02 |
carlp | woohoo | 22:03 |
danwent | phew… finally, someone said something. I was beginning to wonder if I was talking to no one :) | 22:03 |
*** nati has quit IRC | 22:03 | |
danwent | Ok, I just sent an email to the ML about some outstanding docs issues | 22:03 |
carlp | I'm always here for you, Dan :) | 22:03 |
danwent | :P | 22:04 |
*** reed has quit IRC | 22:04 | |
danwent | ok, remaining docs tasks are: | 22:04 |
*** ayoung has quit IRC | 22:04 | |
danwent | 1) create updated version of the 1.1 API spec | 22:04 |
*** SumitNaiksatam has joined #openstack-meeting | 22:04 | |
danwent | 2) review admin guide for any changes since E-4 (should be fairly minor) | 22:04 |
danwent | 3) make sure use of Quantum with distro packaging is documented (as this is how most people will consume quantum) | 22:05 |
*** gabrielhurley has left #openstack-meeting | 22:05 | |
danwent | If you have cycles, please let me know so you can pitch in here. | 22:05 |
danwent | The other main area to help out is distro testing. | 22:05 |
danwent | Since all packaging for quantum is new, there are some rough edges. | 22:05 |
danwent | Fedora packaging has gotten a lot of love, so I suspect that is in pretty good shape, but we need more testing on it. | 22:06 |
cdub | *nod* specifically, ucs plugin is basically untested | 22:06 |
cdub | and for ovs, we don't have real tunnelling support, so no bother testing that | 22:07 |
danwent | cdub: i'm upgrading my F16 kernel so I can hopefully test OVS plugin later today | 22:07 |
*** russellb has left #openstack-meeting | 22:07 | |
cdub | danwent: great, we've done basic sanity testing on that and the bridge plugin. not cisco, nvp or ryu | 22:07 |
danwent | but overall there has been a lot of work put into integrating quantum with fedora, much appreciated | 22:08 |
*** debo-os has joined #openstack-meeting | 22:08 | |
cdub | yeah, it's coming together pretty well (bug reports happily accepted of course ;) | 22:08 |
danwent | On Ubuntu, last night we got to the point where the quantum client could talk to the quantum server using the fakeplugin | 22:08 |
danwent | but there seem to be issues with the agents not being packaged as binaries. | 22:09 |
danwent | the underlying python classes are there, but there are no binaries, and no init scripts. | 22:09 |
cdub | hmm, perhaps fallout from the setup.py changes | 22:09 |
danwent | I'm working with Dave from canonical on this. | 22:09 |
danwent | but the summary is, both platforms could use a lot more eyeballs, since a lot of this packaging is brand new | 22:10 |
danwent | remember that if people can't use quantum with the main distros, people will conclude that the underlying software doesn't work, so testing distro integration is important. | 22:10 |
danwent | any other distros that we should be looking at testing on? I believe there are debian packages, but I don't have any details on that. | 22:10 |
*** aabes has joined #openstack-meeting | 22:10 | |
bhall | should we be testing ubuntu packaging with 11.10 or 12.04? | 22:11 |
debo-os | I can help with ubuntu | 22:11 |
danwent | great | 22:11 |
danwent | 12.04 | 22:11 |
bhall | ok | 22:11 |
danwent | see the email I sent to the ML with the basic descriptions of the packages | 22:11 |
danwent | I believe just doing apt-get install quantum-server will install the client and all other dependencies. | 22:12 |
danwent | I'll shift my discussion of remaining packaging issues onlist, so we can avoid any duplicate troubleshooting/error reporting | 22:12 |
danwent | anything else on distro testing? | 22:12 |
danwent | realistically, we have ONE MORE DAY before the release, so we really need to focus efforts | 22:13 |
danwent | #info devstack + quantum is still broken due to config change, please review: https://review.openstack.org/#change,6178 | 22:13 |
danwent | I don't really like this patch, but its a simple work around that doesn't require reverting the old patch. | 22:13 |
danwent | if someone else from the quantum team could review it, I'd appreciate it. | 22:14 |
bhall | I took a look at it earler.. I'll +1 it | 22:14 |
danwent | then I can hopefully corner some devstack people to approvide it. | 22:14 |
danwent | approve | 22:14 |
danwent | man, I REALLY need to sleep more :) | 22:14 |
cdub | don't misunderestimate sleep deprecation | 22:15 |
danwent | debo-os: update on the devstack excercise script? plan is that devstack folks will merge after essex branches? | 22:15 |
debo-os | yes | 22:15 |
danwent | cdub: i unfortunately have deprecated sleep | 22:15 |
debo-os | waiting for the merge ... | 22:15 |
bhall | danwent: you just need to start drinking coffee.. :) | 22:15 |
danwent | bhall: i'll never give in | 22:16 |
cdub | danwent: in favor of sleepv2 i hope ;) | 22:16 |
danwent | :) | 22:16 |
bhall | first one is free buddy | 22:16 |
carlp | never! non coffee drinkers untie! | 22:16 |
danwent | untie? or unite? | 22:16 |
carlp | yes | 22:16 |
salv-orlando | carlp needs coffee as well | 22:16 |
danwent | ok, last topic, summit | 22:16 |
danwent | #info hopefully everyone has seen the etherpad by now: http://etherpad.openstack.org/quantum-folsom | 22:16 |
*** novas0x2a|laptop has joined #openstack-meeting | 22:16 | |
*** irctc989 has joined #openstack-meeting | 22:17 | |
danwent | I sent an email to the ML yesterday proposing some definition to help frame the many discussion topics related to "L3". | 22:17 |
*** irctc989 has quit IRC | 22:17 | |
danwent | so hopefully "L3" can be banned as a phrase in our discussion in favor of more concrete terms. | 22:17 |
danwent | please provide feedback via email or etherpad. | 22:17 |
danwent | I'm starting to send emails to people signed up as drivers for the key topics, asking them to register summit sessions. | 22:18 |
carlp | will do, I'm hoping to have a proposal tomorrow afternoon to the list | 22:18 |
danwent | I'll probably send an email out tomorrow about critical areas where we have yet been able to trick (er, i mean convince) someone into running the sssion. | 22:18 |
danwent | carlp: new topic, or just opinions on an existing topic? | 22:19 |
cdub | danwent: i expect we'll have ours in w/in the next day | 22:19 |
carlp | opinions on the existing topic | 22:19 |
danwent | ok, any new topics, we definitely want to get those proposed ASAP. | 22:19 |
danwent | opinions on existing topics can continue to flow in between now and summit | 22:19 |
cdub | new meaning not currently on etherpad? | 22:20 |
danwent | but remember, please don't let summit stuff distract you from the release work…. there will be plent of time to do stuff after the release | 22:20 |
danwent | cdub: yes | 22:20 |
*** littleidea has quit IRC | 22:20 | |
cdub | danwent: ok, thanks | 22:20 |
*** nati has joined #openstack-meeting | 22:21 | |
*** mikal has quit IRC | 22:21 | |
danwent | #topic open discussion | 22:21 |
*** openstack changes topic to "open discussion" | 22:21 | |
danwent | anything? | 22:21 |
danwent | please think about how you can pitch in and help with testing + docs. | 22:21 |
carlp | I'll see what I can do, I'm somwhat swamped with work ATM | 22:21 |
carlp | I hate it when all the deadlines start converging | 22:22 |
danwent | carlp: yup :) | 22:22 |
aabes | quick q: there are some topics on the list for sessions that almost cover it, but nothing specific for nova network parity. | 22:22 |
*** littleidea has joined #openstack-meeting | 22:22 | |
danwent | aabes: there won't be a specific session on it, but many of the sessions combine to approach that goal. is there a specific topic you see as missing? | 22:23 |
*** mikal has joined #openstack-meeting | 22:23 | |
danwent | ok, well aabes, feel free to sync with me offline. I'll call the meeting to a close so everyone else can take off :) | 22:24 |
danwent | #endmeeting | 22:24 |
*** openstack changes topic to "Status and Progress (Meeting topic: keystone-meeting)" | 22:24 | |
openstack | Meeting ended Tue Apr 3 22:24:27 2012 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 22:24 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/openstack-meeting/2012/openstack-meeting.2012-04-03-22.01.html | 22:24 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/openstack-meeting/2012/openstack-meeting.2012-04-03-22.01.txt | 22:24 |
openstack | Log: http://eavesdrop.openstack.org/meetings/openstack-meeting/2012/openstack-meeting.2012-04-03-22.01.log.html | 22:24 |
salv-orlando | bye! | 22:24 |
aabes | danwent: looking at the list again... seems that everything I can think about is there. Though it might be good to get nova folks in the room to make sure we're not missing somehting | 22:24 |
danwent | keep testing! talk to you all later | 22:24 |
cdub | perhaps a ptl state of the union that identifies the final gaps? | 22:24 |
cdub | noting that they will be discussed throught various sessions | 22:24 |
danwent | aabes: definitely. in fact, we've combined the nova-network track and the quantum track, so tr3buchet, head of the nova-network subteam should be there for most/all discussions. | 22:25 |
danwent | cdub: i think that is probably a good idea. | 22:25 |
*** littleidea_ has joined #openstack-meeting | 22:25 | |
danwent | I think last time we had an informal summary + gap analysis meeting at the end. making that an explicit session would probably be a good idea. | 22:26 |
aabes | danwent: there are some "features" in nova network, like multi-host, which probably don't translate into a feature in quantum... but the rational behind building them might apply in some other form | 22:26 |
aabes | but to cdub:'s point.. an agreement on state of the union would probably shake those out. | 22:27 |
tr3buchet | +1 | 22:27 |
danwent | aabes: yes, actually in quantum multi-host will be a property of a plugin (i.e., certain capabilities are implemented in a distributed manner). I think it might make sense to have a session that talks about what functionality must be supported by an open source plugin by the end of Folsom. | 22:27 |
*** littleidea has quit IRC | 22:27 | |
danwent | ok, added a not on that to the etherpad | 22:29 |
*** salv-orlando has quit IRC | 22:29 | |
danwent | thanks for the input on this | 22:30 |
* cdub hands danwent a silent 'e' | 22:30 | |
danwent | i'm too tired to get the joke | 22:30 |
cdub | "added a not" ... | 22:31 |
danwent | ah, not -> note | 22:31 |
*** littleidea_ has quit IRC | 22:31 | |
cdub | danwent: is the blurb bob put on etherpad sufficient for now? | 22:31 |
danwent | cdub: looks like my kernel is upgraded. I assume a reboot will do it? | 22:31 |
cdub | yep, it should | 22:31 |
debo-os | I had a small point | 22:32 |
debo-os | would it make sense to take the nova network api | 22:32 |
danwent | cdub: might be helpful if it flushed it out a bit more via email. | 22:32 |
*** johnpur has quit IRC | 22:32 | |
debo-os | and group it into collectivity, l2, l3, services | 22:32 |
cdub | danwent: it's pretty cryptic, i agree | 22:32 |
debo-os | connectivity | 22:32 |
danwent | debo-os: no using the term "l3" :) | 22:32 |
debo-os | ooops sorry .... | 22:33 |
danwent | debo-os: what's the goal you're shooting for? | 22:33 |
debo-os | quantum will consume the apis but right now there are direct calls made to DBs etc which should be avoided ... if you have a more detailed structured grouped API, it might help refactor | 22:34 |
danwent | sorry, don't follow | 22:35 |
cdub | consume or terminate? | 22:35 |
debo-os | ideally all networking related info should be obtained from the quantum via the nova network | 22:35 |
debo-os | api | 22:35 |
cdub | i.e. currently it's like nova-compute -> nova-network -> quantum | 22:36 |
debo-os | yes | 22:36 |
cdub | which is kinda ugly | 22:36 |
*** mrmartin has quit IRC | 22:36 | |
debo-os | so nova network API is what I am referring to | 22:36 |
danwent | debo-os: I wrote a bit about this on the ML, and we'll talk more at the summit, but nova-network is likely going away when quantum is in use. | 22:36 |
debo-os | say we organize the API into L2, L3, Services | 22:36 |
cdub | esp since it started as services -> scheduler...bouncing all over the place | 22:36 |
debo-os | ok .... | 22:37 |
debo-os | then it makes sense | 22:37 |
cdub | worse when considering qunatum -> plugin -> agent | 22:37 |
danwent | thinks will get a lot simpler in Folsom. network config will happen directly against the quantum API. | 22:37 |
danwent | nova <-> quantum communication should happen only when VMs are getting allocated and plugged into networks. | 22:37 |
debo-os | I probably missed that thread ... . today the nova network api looks like one monolithic API | 22:37 |
debo-os | today iptables is used directly | 22:37 |
debo-os | by libvirt | 22:38 |
debo-os | thats a network functionality, right? | 22:38 |
danwent | debo-os: yeah, its kind of a mess. | 22:38 |
debo-os | if you exposed iptables via a quantum/novanetwork api it would be cleaner | 22:38 |
debo-os | hence my comment | 22:38 |
debo-os | sorry I didnt read that thread | 22:38 |
danwent | but firewalling (security groups, provider filters), floating ips, networking creation/deletion, all of that will move to being driving via quantum api | 22:38 |
danwent | yes, definitely the direction we're headed. | 22:38 |
debo-os | coool! | 22:39 |
danwent | indeed. networking in openstack is a very confusing place right now, we need to make it simpler :) | 22:39 |
*** rafaduran has quit IRC | 22:39 | |
debo-os | maybe then we should have a Q-API discussion for all the networking functionality needed, right? | 22:40 |
*** shwetaap has quit IRC | 22:40 | |
debo-os | by nova ... | 22:41 |
danwent | debo-os: my thinking is that part of discussion an item (e.g., "L3 Forwarding") includes discussing the API to control it (in fact, in many cases that will be the primary discussion point, since different plugins are free to implement things however they want. | 22:41 |
danwent | with "by nova", do you mean to replicate existing nova networking? | 22:42 |
debo-os | yes needed by nova meant .... look at the current calls made to any network related entities | 22:42 |
debo-os | see if there is an api there ... if not we need one | 22:43 |
*** littleidea has joined #openstack-meeting | 22:43 | |
debo-os | e.g. direct reference to iptables | 22:43 |
danwent | debo-os: yeah, I think that will be a key driver in several of the sessions, particularly when we discuss L3 forwarding and NAT. The goal is that we should never expose an API that is as implementation specific as iptables. In fact, we've already refactored nova-network to use a more general python API internally within nova-network. | 22:44 |
danwent | btw, let me know if you need help getting ubuntu testing setup. | 22:44 |
debo-os | yes .. would like to know what has been tested so far | 22:45 |
debo-os | so that I dont replicate | 22:45 |
danwent | we definitely need more cycles there. Dave M (see email to ML) and Chuck Short have been very helpful in responding to issues. | 22:45 |
debo-os | e.g. singlehost/multihost | 22:45 |
*** ryanpetrello has joined #openstack-meeting | 22:45 | |
danwent | just try to get any plugin up and running with an agent :) | 22:45 |
danwent | single host to start | 22:45 |
debo-os | ok :) | 22:46 |
danwent | baby steps :) | 22:46 |
danwent | k, gotta run. will talk to you later. | 22:47 |
*** ryanpetr_ has joined #openstack-meeting | 22:47 | |
danwent | if you run into issues, send them to the ML, and I will do the same | 22:47 |
danwent | so we don't trip over the same thing | 22:47 |
*** littleidea has quit IRC | 22:47 | |
debo-os | sure | 22:49 |
*** aabes has quit IRC | 22:49 | |
*** ryanpetrello has quit IRC | 22:50 | |
*** dendro-afk is now known as dendrobates | 22:50 | |
*** Yak-n-Yeti has quit IRC | 22:51 | |
*** SumitNaiksatam has quit IRC | 22:54 | |
*** jog0 has joined #openstack-meeting | 22:54 | |
*** jog0_ has quit IRC | 22:54 | |
*** jog0 has joined #openstack-meeting | 22:55 | |
*** dtroyer is now known as dtroyer_zzz | 23:01 | |
*** novas0x2a|laptop has quit IRC | 23:03 | |
*** dendrobates is now known as dendro-afk | 23:10 | |
*** littleidea has joined #openstack-meeting | 23:11 | |
*** littleidea_ has joined #openstack-meeting | 23:12 | |
*** lloydde has quit IRC | 23:12 | |
*** littleidea_ has quit IRC | 23:14 | |
*** novas0x2a|laptop has joined #openstack-meeting | 23:15 | |
*** dcramer_ has joined #openstack-meeting | 23:15 | |
*** littleidea has quit IRC | 23:16 | |
*** dendro-afk is now known as dendrobates | 23:19 | |
*** adjohn has joined #openstack-meeting | 23:21 | |
*** jgriffith has quit IRC | 23:23 | |
*** sleepsonthefloor is now known as sleepsonzzz | 23:25 | |
*** dhellmann has joined #openstack-meeting | 23:28 | |
*** lloydde has joined #openstack-meeting | 23:34 | |
*** debo-os has quit IRC | 23:46 | |
*** bhall has quit IRC | 23:46 | |
*** joshuamckenty has quit IRC | 23:47 | |
*** Yak-n-Yeti has joined #openstack-meeting | 23:48 | |
*** jakedahn is now known as jakedahn_zz | 23:49 | |
*** shwetaap has joined #openstack-meeting | 23:49 | |
*** ewindisch has quit IRC | 23:51 | |
*** shwetaap has quit IRC | 23:54 | |
*** shwetaap has joined #openstack-meeting | 23:55 | |
*** lloydde has quit IRC | 23:56 | |
*** kindaopsdevy has joined #openstack-meeting | 23:58 | |
*** mnewby has quit IRC | 23:59 | |
*** kindaopsdevy has left #openstack-meeting | 23:59 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!