*** novas0x2a|laptop has joined #openstack-meeting | 00:07 | |
*** sleepsonthefloo has quit IRC | 00:24 | |
*** gyee has quit IRC | 00:28 | |
*** anotherjesse has quit IRC | 00:45 | |
*** novas0x2a|laptop has quit IRC | 00:57 | |
*** dolphm has quit IRC | 01:03 | |
*** lloydde has quit IRC | 01:04 | |
*** dragondm has quit IRC | 01:13 | |
*** reed_ has joined #openstack-meeting | 01:14 | |
*** bengrue has quit IRC | 01:15 | |
*** danwent has joined #openstack-meeting | 01:15 | |
*** reed has quit IRC | 01:16 | |
*** dolphm has joined #openstack-meeting | 01:21 | |
*** bencherian has quit IRC | 01:24 | |
*** reed_ has quit IRC | 01:34 | |
*** dolphm has quit IRC | 01:37 | |
*** shang has joined #openstack-meeting | 01:41 | |
*** anotherjesse has joined #openstack-meeting | 01:49 | |
*** yamahata has quit IRC | 01:57 | |
*** novas0x2a|laptop has joined #openstack-meeting | 01:58 | |
*** anotherjesse has quit IRC | 02:03 | |
*** adjohn has joined #openstack-meeting | 02:06 | |
*** _adjohn has joined #openstack-meeting | 02:08 | |
*** adjohn has quit IRC | 02:09 | |
*** _adjohn is now known as adjohn | 02:09 | |
*** _adjohn has joined #openstack-meeting | 02:26 | |
*** adjohn has quit IRC | 02:26 | |
*** _adjohn is now known as adjohn | 02:26 | |
*** nati2 has quit IRC | 02:45 | |
*** nati2 has joined #openstack-meeting | 02:45 | |
*** adjohn has quit IRC | 02:49 | |
*** jdurgin has quit IRC | 03:00 | |
*** adjohn has joined #openstack-meeting | 03:10 | |
*** danwent has quit IRC | 03:31 | |
*** reed_ has joined #openstack-meeting | 03:34 | |
*** reed_ has quit IRC | 03:35 | |
*** deshantm has joined #openstack-meeting | 03:39 | |
*** adjohn has quit IRC | 03:45 | |
*** novas0x2a|laptop has quit IRC | 03:51 | |
*** nati2_ has joined #openstack-meeting | 03:53 | |
*** nati2 has quit IRC | 03:54 | |
*** nati2_ has quit IRC | 04:10 | |
*** nati2 has joined #openstack-meeting | 04:10 | |
*** novas0x2a|laptop has joined #openstack-meeting | 04:12 | |
*** sleepsonthefloo has joined #openstack-meeting | 04:32 | |
*** adjohn has joined #openstack-meeting | 04:42 | |
*** anotherjesse has joined #openstack-meeting | 04:58 | |
*** anotherjesse has quit IRC | 04:59 | |
*** nati2 has quit IRC | 05:00 | |
*** nati2 has joined #openstack-meeting | 05:00 | |
*** danwent has joined #openstack-meeting | 05:28 | |
*** nati2 has quit IRC | 05:29 | |
*** nati2_ has joined #openstack-meeting | 05:29 | |
*** novas0x2a|laptop has quit IRC | 05:29 | |
*** novas0x2a|laptop has joined #openstack-meeting | 05:30 | |
*** novas0x2a|laptop has quit IRC | 05:48 | |
*** novas0x2a|laptop has joined #openstack-meeting | 05:49 | |
*** novas0x2a|laptop has quit IRC | 06:10 | |
*** novas0x2a|laptop has joined #openstack-meeting | 06:11 | |
*** deshantm has quit IRC | 06:31 | |
*** novas0x2a|laptop has quit IRC | 06:42 | |
*** novas0x2a|laptop has joined #openstack-meeting | 06:43 | |
*** adjohn has quit IRC | 06:45 | |
*** adjohn has joined #openstack-meeting | 06:46 | |
*** jakedahn has joined #openstack-meeting | 06:57 | |
*** jog0 has joined #openstack-meeting | 06:57 | |
*** jog0 has left #openstack-meeting | 06:57 | |
*** nati2_ has quit IRC | 07:14 | |
*** danwent has quit IRC | 07:14 | |
*** novas0x2a|laptop has quit IRC | 07:54 | |
*** novas0x2a|laptop has joined #openstack-meeting | 07:56 | |
*** bencherian has joined #openstack-meeting | 08:04 | |
*** novas0x2a|laptop has quit IRC | 08:09 | |
*** novas0x2a|laptop has joined #openstack-meeting | 08:09 | |
*** novas0x2a|laptop has quit IRC | 08:09 | |
*** novas0x2a|laptop has joined #openstack-meeting | 08:12 | |
*** adiantum has joined #openstack-meeting | 08:14 | |
*** shang has quit IRC | 08:32 | |
*** novas0x2a|laptop has quit IRC | 08:45 | |
*** bencherian has quit IRC | 08:46 | |
*** novas0x2a|laptop has joined #openstack-meeting | 08:49 | |
*** shang has joined #openstack-meeting | 08:50 | |
*** adiantum has quit IRC | 08:50 | |
*** adiantum has joined #openstack-meeting | 08:51 | |
*** adjohn has quit IRC | 08:51 | |
*** adjohn has joined #openstack-meeting | 08:56 | |
*** beekhof has quit IRC | 08:57 | |
*** beekhof_ has quit IRC | 08:58 | |
*** beekhof has joined #openstack-meeting | 09:06 | |
*** adjohn has quit IRC | 09:06 | |
*** beekhof_ has joined #openstack-meeting | 09:08 | |
*** novas0x2a|laptop has quit IRC | 09:25 | |
*** novas0x2a|laptop has joined #openstack-meeting | 09:27 | |
*** novas0x2a|laptop has quit IRC | 09:32 | |
*** adiantum_ has joined #openstack-meeting | 09:39 | |
*** adiantum has quit IRC | 09:43 | |
*** adiantum_ has quit IRC | 10:18 | |
*** adiantum_ has joined #openstack-meeting | 11:39 | |
*** mattray has joined #openstack-meeting | 13:55 | |
*** deshantm has joined #openstack-meeting | 13:56 | |
*** lloydde has joined #openstack-meeting | 14:02 | |
*** markvoelker has joined #openstack-meeting | 14:26 | |
*** dprince has joined #openstack-meeting | 14:28 | |
*** blamar has quit IRC | 14:40 | |
*** blamar has joined #openstack-meeting | 14:43 | |
*** hggdh has quit IRC | 14:47 | |
*** danwent has joined #openstack-meeting | 14:47 | |
*** hggdh has joined #openstack-meeting | 14:52 | |
*** lloydde has quit IRC | 15:01 | |
*** deshantm has quit IRC | 15:02 | |
Daviey | zul: ? | 15:04 |
---|---|---|
zul | damn it | 15:04 |
zul | anyone around for the nova-ec2-api team meeting? | 15:04 |
zul | since i have nothing on the agenda today | 15:05 |
zul | Daviey: do you have anything? | 15:05 |
zul | if not.. | 15:06 |
zul | #startmeeting | 15:06 |
openstack | Meeting started Tue Dec 6 15:06:08 2011 UTC. The chair is zul. Information about MeetBot at http://wiki.debian.org/MeetBot. | 15:06 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic. | 15:06 |
zul | #endmeeting | 15:06 |
*** openstack changes topic to "Openstack Meetings: http://wiki.openstack.org/Meetings | Minutes: http://eavesdrop.openstack.org/meetings/openstack-meeting/2011/" | 15:06 | |
openstack | Meeting ended Tue Dec 6 15:06:12 2011 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 15:06 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/openstack-meeting/2011/openstack-meeting.2011-12-06-15.06.html | 15:06 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/openstack-meeting/2011/openstack-meeting.2011-12-06-15.06.txt | 15:06 |
openstack | Log: http://eavesdrop.openstack.org/meetings/openstack-meeting/2011/openstack-meeting.2011-12-06-15.06.log.html | 15:06 |
*** AlanClark has joined #openstack-meeting | 15:06 | |
smoser | best | 15:07 |
smoser | meeting | 15:07 |
smoser | ever | 15:07 |
smoser | zul | 15:07 |
zul | i thought so | 15:07 |
Daviey | zul: don't forget to distribute the logs. | 15:08 |
zul | right | 15:08 |
*** deshantm has joined #openstack-meeting | 15:10 | |
ttx | zul: I had one thing ! | 15:23 |
zul | which was? | 15:23 |
ttx | zul: couldn't get uec-publish-tarball to upload an image in a recent test (E1) | 15:23 |
ttx | zul: I abandoned the idea and did a glance add directly | 15:24 |
zul | ttx: you might want to smoser | 15:24 |
ttx | zul: that may be something you might want to doublecheck | 15:24 |
zul | ttx: k | 15:24 |
smoser | ttx, well, uec-publish-tarball isalmost certainly not what you wanted anyway | 15:24 |
smoser | as you dont want to add tarballs anymore, but rather the .img files. | 15:24 |
smoser | but asside from that... | 15:25 |
smoser | yes, ew want that fixed if it is broken. | 15:25 |
ttx | smoser: I was trying to follow my howto from maverick days :) Boy, that was wrong | 15:25 |
smoser | and i'm under the impression that it is. | 15:25 |
smoser | ttx, it will still work. | 15:25 |
smoser | just wont reboot into new kernels. | 15:25 |
smoser | the .img files allow kernel updates | 15:25 |
smoser | as they have grub installed. | 15:25 |
ttx | yes, I used the .img in my glance add call :) | 15:26 |
*** sleepsonthefloo has quit IRC | 15:29 | |
*** jog0 has joined #openstack-meeting | 15:30 | |
*** jog0 has left #openstack-meeting | 15:39 | |
*** martines has joined #openstack-meeting | 15:42 | |
*** rnirmal has joined #openstack-meeting | 15:45 | |
*** bencherian has joined #openstack-meeting | 15:47 | |
*** dolphm has joined #openstack-meeting | 15:52 | |
*** beekhof has quit IRC | 15:55 | |
*** beekhof_ has quit IRC | 15:55 | |
*** jaypipes has joined #openstack-meeting | 15:58 | |
*** deshantm has quit IRC | 15:58 | |
*** deshantm has joined #openstack-meeting | 15:58 | |
*** dragondm has joined #openstack-meeting | 15:59 | |
*** adjohn has joined #openstack-meeting | 16:00 | |
*** beekhof has joined #openstack-meeting | 16:03 | |
*** beekhof_ has joined #openstack-meeting | 16:05 | |
*** dolphm_ has joined #openstack-meeting | 16:07 | |
*** adiantum_ has quit IRC | 16:08 | |
*** dolphm has quit IRC | 16:09 | |
*** danwent has quit IRC | 16:15 | |
*** novas0x2a|laptop has joined #openstack-meeting | 16:23 | |
*** jaypipes has quit IRC | 16:45 | |
*** jaypipes has joined #openstack-meeting | 16:47 | |
*** bencherian_ has joined #openstack-meeting | 16:48 | |
*** bencherian has quit IRC | 16:51 | |
*** bencherian_ is now known as bencherian | 16:51 | |
*** novas0x2a|laptop has quit IRC | 16:54 | |
*** mestery has quit IRC | 16:54 | |
*** mattray has quit IRC | 16:57 | |
*** mattray has joined #openstack-meeting | 16:58 | |
*** bencherian has quit IRC | 17:03 | |
*** nati2 has joined #openstack-meeting | 17:06 | |
*** oubiwann has joined #openstack-meeting | 17:07 | |
*** vladimir3p has joined #openstack-meeting | 17:09 | |
*** sleepsonthefloo has joined #openstack-meeting | 17:10 | |
*** lloydde has joined #openstack-meeting | 17:13 | |
*** danwent has joined #openstack-meeting | 17:14 | |
*** dwcramer has joined #openstack-meeting | 17:23 | |
*** joesavak has joined #openstack-meeting | 17:23 | |
*** jog0 has joined #openstack-meeting | 17:24 | |
*** jog0 has quit IRC | 17:29 | |
*** bencherian has joined #openstack-meeting | 17:30 | |
*** jog0 has joined #openstack-meeting | 17:30 | |
*** reed has joined #openstack-meeting | 17:32 | |
*** davelap has joined #openstack-meeting | 17:35 | |
*** bencherian has quit IRC | 17:35 | |
*** danwent has quit IRC | 17:40 | |
*** danwent has joined #openstack-meeting | 17:46 | |
*** mestery has joined #openstack-meeting | 17:49 | |
*** sleepsonthefloo has quit IRC | 17:54 | |
*** sleepsonthefloo has joined #openstack-meeting | 17:54 | |
*** zns has joined #openstack-meeting | 17:56 | |
joesavak | hi all - who is here for the keystone meeting? It starts in 2 minutes | 17:58 |
zns | Aye | 17:58 |
joesavak | might be a short one. | 17:59 |
joesavak | wine delivered, btw | 17:59 |
joesavak | My wife says thanks | 17:59 |
zns | Cool! Merriness. | 18:00 |
joesavak | #startmeeting Keystone Team Meeting | 18:00 |
openstack | Meeting started Tue Dec 6 18:00:41 2011 UTC. The chair is joesavak. Information about MeetBot at http://wiki.debian.org/MeetBot. | 18:00 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic. | 18:00 |
*** openstack changes topic to " (Meeting topic: Keystone Team Meeting)" | 18:00 | |
joesavak | #link http://wiki.openstack.org/Meetings/KeystoneMeeting#preview | 18:00 |
joesavak | agenda above | 18:01 |
joesavak | Anyone else besides me & zns here for keystone meeting? | 18:01 |
joesavak | For the record, I'll report the status updates I know | 18:02 |
joesavak | #topic status and progress | 18:02 |
*** openstack changes topic to "status and progress (Meeting topic: Keystone Team Meeting)" | 18:02 | |
joesavak | #link https://blueprints.launchpad.net/keystone/+spec/portable-identifiers | 18:03 |
zns | Portable Identifiers targetted for E2: https://blueprints.launchpad.net/keystone/+spec/portable-identifiers | 18:03 |
joesavak | portable identifiers moving along nicely. Dolph is working on it and still on track for e2 | 18:03 |
*** bcwaldon has joined #openstack-meeting | 18:03 | |
*** bencherian has joined #openstack-meeting | 18:04 | |
zns | A series of refactors were pushed in today. Those will probably continue as we stabilize and clean up the code. | 18:04 |
joesavak | any status on #link: https://blueprints.launchpad.net/keystone/+spec/endpoint-identifiers | 18:04 |
joesavak | also tagged as a e2? | 18:04 |
joesavak | probably should be pushed as portable IDs will cover users and tenants initially | 18:05 |
zns | Updated to E3 and added dependency on portable-identifiers. | 18:07 |
joesavak | thanks | 18:07 |
joesavak | anyone from HP here to provide status on e-2 keystone bps? | 18:07 |
*** adjohn has quit IRC | 18:07 | |
joesavak | i'll bring it up in the community meeting later today | 18:08 |
joesavak | #topic open-discussion | 18:08 |
*** openstack changes topic to "open-discussion (Meeting topic: Keystone Team Meeting)" | 18:08 | |
joesavak | any questions, issues, comments? | 18:09 |
zns | Can you attend the team meeting on my behalf? I have a conflict... | 18:09 |
joesavak | will do | 18:09 |
zns | Tx | 18:09 |
joesavak | ok - closing meeting and i'll publish the minutes | 18:09 |
joesavak | #end-meeting | 18:10 |
joesavak | #endmeeting | 18:10 |
*** openstack changes topic to "Openstack Meetings: http://wiki.openstack.org/Meetings | Minutes: http://eavesdrop.openstack.org/meetings/openstack-meeting/2011/" | 18:10 | |
openstack | Meeting ended Tue Dec 6 18:10:15 2011 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 18:10 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/openstack-meeting/2011/openstack-meeting.2011-12-06-18.00.html | 18:10 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/openstack-meeting/2011/openstack-meeting.2011-12-06-18.00.txt | 18:10 |
openstack | Log: http://eavesdrop.openstack.org/meetings/openstack-meeting/2011/openstack-meeting.2011-12-06-18.00.log.html | 18:10 |
joesavak | thanks | 18:10 |
zns | thank you. later... | 18:10 |
*** gyee has joined #openstack-meeting | 18:11 | |
*** zns has quit IRC | 18:11 | |
*** novas0x2a|laptop has joined #openstack-meeting | 18:12 | |
*** deshantm has quit IRC | 18:22 | |
*** dolphm_ has quit IRC | 18:23 | |
*** CDY has joined #openstack-meeting | 18:26 | |
*** danwent has quit IRC | 18:26 | |
*** heckj has joined #openstack-meeting | 18:28 | |
*** danwent has joined #openstack-meeting | 18:30 | |
*** smoser has quit IRC | 18:31 | |
*** jdurgin has joined #openstack-meeting | 18:33 | |
*** bengrue has joined #openstack-meeting | 18:33 | |
*** deshantm has joined #openstack-meeting | 18:35 | |
*** reed has quit IRC | 18:36 | |
*** sleepsonthefloo has quit IRC | 18:36 | |
*** reed_ has joined #openstack-meeting | 18:36 | |
*** davelap has quit IRC | 18:37 | |
*** sleepsonthefloo has joined #openstack-meeting | 18:37 | |
*** anotherjesse has joined #openstack-meeting | 18:37 | |
*** reed_ has quit IRC | 18:40 | |
*** KyleM1 has joined #openstack-meeting | 18:49 | |
*** ArseneRei has joined #openstack-meeting | 18:56 | |
mtaylor | what's up party people? | 19:00 |
anotherjesse | heyo | 19:00 |
anotherjesse | party people in the house! | 19:01 |
mtaylor | tonight | 19:01 |
mtaylor | :) | 19:01 |
mtaylor | #startmeeting | 19:01 |
openstack | Meeting started Tue Dec 6 19:01:51 2011 UTC. The chair is mtaylor. Information about MeetBot at http://wiki.debian.org/MeetBot. | 19:01 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic. | 19:01 |
heckj | \o | 19:02 |
mtaylor | ok. so, I've got a list of things to share with folks - but I think jeblair and ttx had something we were chatting about earlier that they said was a good CI meeting topic... | 19:04 |
mtaylor | I suppose we can come to that later. for now | 19:05 |
lloydde | for the new guy here (me!) the wiki overview on the CI team is? | 19:05 |
mtaylor | lloydde: hi! and we should probably have one of those | 19:05 |
anotherjesse | lloydde: there is ci.openstack.org for some of the information | 19:05 |
lloydde | hehe | 19:05 |
lloydde | thnx anotherjesse! | 19:06 |
mtaylor | lloydde: the CI team essentially runs jenkins, gerrit and the rest of the dev infrastructure | 19:06 |
lloydde | roger | 19:06 |
mtaylor | lloydde: so the folks who are only noticed when things are annoying :) | 19:06 |
mtaylor | #topic CI todo list | 19:06 |
*** openstack changes topic to "CI todo list" | 19:06 | |
ArseneRei | lloydde: May or may not be helpful. http://wiki.openstack.org/GerritJenkinsGithub | 19:07 |
lloydde | noted | 19:07 |
mtaylor | I keep mentioning our todo list, and I keep promising to make blueprints and bugs out of it | 19:07 |
mtaylor | I still haven't gotten that done yet, so I just pastebinned the todo list so I could share it at the moment | 19:07 |
mtaylor | #link http://paste.ubuntu.com/761935/ | 19:07 |
mtaylor | #action mtaylor turn the todo list into proper blueprints by 12/12 | 19:08 |
mtaylor | there are essentiall three sections to the list - the first section is the general pile of random stuff that needs done at some point | 19:09 |
*** jk0 has joined #openstack-meeting | 19:09 | |
mtaylor | the second section, which is marked Jim, are mainly tasks focued on the integration testing | 19:10 |
mtaylor | and the third section are plugins and bugfixes on the docket for jenkins itself | 19:10 |
mtaylor | which I'm working on hiring someone to do (but which had no current resource assigned to them) | 19:10 |
anotherjesse | some of them go in openstack-common instead of openstack-ci right? | 19:10 |
anotherjesse | client split for instance | 19:11 |
mtaylor | yes | 19:11 |
mtaylor | that's mainly listed in the CI todo list because the way some of the jenkins jobs are structured is either waiting on that or needs to be changed once it's done | 19:11 |
mtaylor | glance client being a good example of that - pip-requires glance is much uglier than the future pip-requires -e git:python-glanceclient | 19:12 |
anotherjesse | mtaylor: I'll help writeup the cli separation | 19:13 |
mtaylor | anotherjesse: awesome | 19:13 |
anotherjesse | since I can't help with the ci stuff as much | 19:13 |
mtaylor | anotherjesse: I was chatting with a guy at hp who (similar to you) has his own jenkins up and doing tasks ... and we were talking about getting someone to write a jenkins plugin that would allow us to sensibly check the jenkins configs in to git and actually, you know, version control them | 19:14 |
mtaylor | I think that would be killer helpful in getting more of us better able to work together on that aspect of things | 19:15 |
anotherjesse | mtaylor: currently devstack has a build_jenkins.sh that builds a 2 devstack based jenkins jobs on oneiric | 19:15 |
*** wwkeyboard has joined #openstack-meeting | 19:15 | |
mtaylor | anotherjesse: that uses the jenkins api, yeah? we've got an outstanding bug in jenkins which prevents us from using that on the public jenkins | 19:16 |
mtaylor | anotherjesse: but I'm working on getting that filed with kohsuke so that it'll be fixed | 19:17 |
anotherjesse | nice | 19:17 |
*** novas0x2a|laptop has quit IRC | 19:17 | |
*** novas0x2a|laptop has joined #openstack-meeting | 19:18 | |
mtaylor | also - I want to convince ppb of something, but this might be a good place for an initial discussion | 19:18 |
mtaylor | which is that gerrit has built in support for ensuring that devs have signed the CLA | 19:18 |
mtaylor | seems to me with all of our automated things, having reviewers required to go look at a wiki page to see if the person submitting the patch has signed the CLA is a failure point | 19:19 |
*** jmckenty has joined #openstack-meeting | 19:19 | |
mtaylor | when all of the machinery is there to remove the need for reviewers to care about it | 19:19 |
mtaylor | anybody have any good reasons in their head why we _shouldn't_ do that? | 19:19 |
mtaylor | awesome | 19:21 |
mtaylor | #agreed gerrit should handle/enforce CLA signing so devs don't have to | 19:21 |
mtaylor | that was easy | 19:21 |
anotherjesse | I thought we were doing that ... | 19:21 |
mtaylor | nope | 19:21 |
anotherjesse | so I agree that we should | 19:21 |
mtaylor | yeah - the "check the wiki" step is pretty fail | 19:22 |
mtaylor | #topic translations import | 19:22 |
*** openstack changes topic to "translations import" | 19:22 | |
mtaylor | we set up the jobs yesterday to handle the translations import from the launchpad translations into a git commit | 19:22 |
mtaylor | there are two different ways to handle the final step: | 19:23 |
mtaylor | one is to have jenkins submit the translations to gerrit for review as a normal change | 19:23 |
mtaylor | (I lied, there are three ways) | 19:23 |
mtaylor | the second is to give jenkins the permissions to allow it to push the translations changes directly | 19:23 |
mtaylor | the third is to have it submit a change and then write a server-side hook for gerrit which will notice a translations change and automatically merge it | 19:24 |
mtaylor | the third way seems the nicest, because it means we don't have to give all of the jenkins jobs push access to trunk | 19:24 |
mtaylor | but it will mean a couple of extraneous emails on each translations import | 19:24 |
mtaylor | any thoughts/opinions? | 19:25 |
jeblair | the second is the simplest of course | 19:26 |
mtaylor | jaypipes: you here yet? I'm vamping a little bit because I want you in the next topic I want to talk about | 19:26 |
jeblair | but it grants jenkins a lot of permissions | 19:26 |
ArseneRei | I'm exactly sure what the translations are, but the third seems best, despite extraneous e-mails. | 19:26 |
ArseneRei | I'm not* | 19:26 |
jeblair | yep, the only downsides to 3 are extra emails for watchers of projects, and a little extra complexity. | 19:27 |
ArseneRei | Right, but I don't see a good reason to put that work in the hands of Jenkins, other than the simplicity. | 19:28 |
mtaylor | ArseneRei: translations of text strings into other languages - we use the launchpad translations feature to have people do the translating work itself, and it provides files with the translated text | 19:28 |
jeblair | we feel we don't need further code review of these changes (which option 1 would provide) because they are reviewed inside of launchpad | 19:29 |
ArseneRei | mtaylor: Ah, okay. Thanks. Then yes, #3. Jenkins shouldn't be involved on that level, in my opinion. | 19:29 |
ArseneRei | Yeah, that's sounds reasonable to me. | 19:29 |
mtaylor | ArseneRei: well, jenkins will still be involved somewhat, as it will be the one fetching the translations from launchpad and making a git commit from them ... but i do believe that having the acceptance of that commit codified inside of gerrit is a nicer place for it | 19:30 |
ArseneRei | mtaylor: Sure, but that's why I said at that level. :) | 19:30 |
mtaylor | excellent | 19:30 |
mtaylor | #agreed have jenkins propose a translations change to gerrit and then have a gerrit hook that notices a translation change from jenkins that only contains changes to po/ and automatically accepts it | 19:31 |
jaypipes | mtaylor: here now. | 19:32 |
mtaylor | are we keeping translations in consistent places across projects? I think they're in the po/ subdir everywhere that we use them, yeah? | 19:32 |
mtaylor | jaypipes: excellent | 19:32 |
mtaylor | #topic Integration testing and gating | 19:32 |
*** openstack changes topic to "Integration testing and gating" | 19:32 | |
*** smoser has joined #openstack-meeting | 19:32 | |
*** hub_cap has joined #openstack-meeting | 19:33 | |
mtaylor | so, jeblair is about to send out an email with a longer-form version of this, but I wanted to loop folks here in to both status and thinking | 19:33 |
mtaylor | we've got devstack-based integration testing working from jenkins, which is great | 19:33 |
mtaylor | amongst the features it has are spinning up fresh clean cloud servers for each tests, running devstack in them, and then on failures putting the machine to the side and installing the ssh key of the dev who broke it so that they can debug the problem | 19:34 |
jeblair | mtaylor: do we have have authorization to do that yet? | 19:35 |
jaypipes | mtaylor: excellent. what are you using for integration tests, though? because I have yet to be able to run tempest properly... | 19:35 |
*** rohitk has joined #openstack-meeting | 19:35 | |
mtaylor | no. we do not have authorization to hand the vms to devs yet | 19:35 |
jeblair | so that feature will be disabled until we do. :( | 19:35 |
heckj | mtaylor: in same boat - haven't got tempest all sorted yet myself | 19:35 |
mtaylor | but we've asked and hopefuly should have an answer soon | 19:36 |
anotherjesse | mtaylor: eventually it would be nice to have a flow to inject others keys | 19:36 |
mtaylor | jeblair: we're still running exercise.sh at the moment, yeah? | 19:36 |
mtaylor | anotherjesse: ++ | 19:36 |
anotherjesse | since the person who can fix might not be the person who runs | 19:36 |
jeblair | yes, exercise.sh | 19:36 |
mtaylor | anotherjesse: good feature request | 19:36 |
* mtaylor adds to list | 19:36 | |
jeblair | can we elaborate on that? | 19:36 |
jeblair | as it stands, it adds the keys of the dev who proposed the change | 19:37 |
jeblair | and of course, that person can add whoever else's key he or she wants | 19:37 |
jaypipes | heckj: I'm *almost* there, though... been fixing a lot of bugs as I go along. | 19:37 |
jeblair | how would people like to change that? | 19:37 |
anotherjesse | jeblair: maybe anyone in core can inject a key? | 19:37 |
* jaypipes can't get exercise.sh to succeed... fails all tests :( https://bugs.launchpad.net/devstack/+bug/898843 | 19:38 | |
uvirtbot | Launchpad bug 898843 in devstack "exercise.sh fails all three exercises" [Undecided,New] | 19:38 |
anotherjesse | currently trunk is broken btw | 19:38 |
mtaylor | you know - what might be interesting (and might have to wait until we're running on something with glance) ... would be a button or something to say "hey, I'd also like a copy of that machine over here" | 19:39 |
anotherjesse | about 7 hours ago - so having this in place would be muy bueno | 19:39 |
mtaylor | so that brings us to the next point ... which is gating trunk with this | 19:40 |
anotherjesse | jaypipes: if you have time we can help figure out the fix for that later | 19:40 |
anotherjesse | in #dev | 19:40 |
jaypipes | anotherjesse: coolio :) | 19:40 |
jaypipes | anotherjesse: cheers | 19:40 |
jaypipes | anotherjesse: prolly something silly.. just don't know enough to diagnose | 19:40 |
*** jkoelker_ is now known as jkoelker | 19:41 | |
mtaylor | gating trunk on the integration tests, it currently stands, may just about kill most of the devs, because of the potential complexity of submitting coordinated changes | 19:41 |
mtaylor | so we have a couple of thoughts on dealing with that | 19:41 |
*** adam_g has joined #openstack-meeting | 19:42 | |
mtaylor | the first step - and the easiest (it'll get us at least _something_) - is to turn on integration tests post merge and then have those actually send notification somewhere that people will notice it | 19:42 |
anotherjesse | mtaylor: the coordinated changes is the complexity :( | 19:42 |
anotherjesse | mtaylor: ya - knowing when it breaks is half the battle | 19:42 |
jeblair | also, there are a number of technical issues that need to be a lot more solid before we gate trunk on such a complicated test. currently devstack and the launch scripts are highly suceptible to network and transient errors, that needs to be a lot more solid so we don't have false negatives | 19:42 |
mtaylor | this may be a combination of IRC messages and emails to the QA team, but ensuring actual information is there is at least a start | 19:42 |
mtaylor | yes. also what jeblair said - there are some external depends that we don't have control over such as PyPI and github | 19:43 |
jeblair | (gating stable on those will help us flush those stability problems out) | 19:43 |
ArseneRei | What is gating? Is it freezing a merge until some set of tests pass? | 19:43 |
heckj | I've been seeing a huge number of intermittent errors with PyPi over the past few days -I'd be very loate to gate trunk on it. | 19:44 |
mtaylor | ArseneRei: yes. we currently do not allow code to hit trunk unless it passes unittests | 19:44 |
mtaylor | heckj: yeah - same with github | 19:44 |
ArseneRei | mtaylor: Thanks. | 19:44 |
mtaylor | heckj: so we need to solve those | 19:44 |
mtaylor | additional things we can do to improve on the trunk situation include: | 19:44 |
mtaylor | adding a feature similar to what dprince did to run tests on code before it's approved/reviewed, but without jenkins voting on the change, so that reviewers can assess the failures | 19:45 |
mtaylor | and then developing tooling around submitting coordinated changes that would potentially ease the burden of needing to change nova and devstack at the same time | 19:45 |
_0x44 | mtaylor: There was a verbal vote at the essex summit to gate on an integration test that was supported by vish for nova. | 19:45 |
jeblair | that's on the list under "- Pre-review testing" which is chronologically after "- New Gerrit Trigger Plugin" because that's a dependency | 19:45 |
bengrue | "gating trunk on the integration tests, it currently stands, may just about kill most of the devs, because of the potential complexity of submitting coordinated changes" | 19:45 |
mtaylor | (there are client-side tools we'd need, as well as a change to gerrit or the gerrit trigger plugin to make that work) | 19:45 |
bengrue | may? | 19:46 |
_0x44 | mtaylor: I'm not sure why this needs to come up again. | 19:46 |
_0x44 | mtaylor: If there's a single integration test, gate on it. | 19:46 |
mtaylor | _0x44: yes. we're talking about the actual implementation of it, not whether or not we agree it should be done | 19:46 |
dprince | mtaylor: we are currently running everything pre-commit to trunk: | 19:46 |
dprince | http://reviewday.ohthree.com/ | 19:46 |
_0x44 | mtaylor: It's already been done by Ozone... | 19:46 |
mtaylor | _0x44: it's that the integation tests depend on multiple things, not just nova, and the coordination of those things become tricky | 19:46 |
dprince | I know there is a bit of disagreement on the use of SmokeStack. But its what I've got. | 19:47 |
_0x44 | mtaylor: If you don't gate it won't be less tricky. | 19:48 |
_0x44 | mtaylor: It will just force that trickiness onto the user/downstream distributor | 19:48 |
ArseneRei | mtaylor: On the dprince and intermittent issue, it can be modified perhaps with voting when knowing if the intermittent issues are absent. | 19:48 |
mtaylor | _0x44: I think what we're talking about is a phased implementation | 19:49 |
dprince | Also. I aim to update that report so that installer (ubuntu) or config management changes (chef) that team titan makes those changes ahead of time. | 19:49 |
dprince | reviewday and smokestack essentially are trying to visualize the "fullstack". | 19:49 |
_0x44 | mtaylor: I don't think that's the right way to do it. | 19:49 |
mtaylor | _0x44: based on concerns from vish, actually, on the process of submitting changes sensibly | 19:49 |
mtaylor | _0x44: and the concern about a high level of false negatives at the moment that have nothing to do with the devs code | 19:50 |
_0x44 | mtaylor: The phased implementation that was chosen at essex was to gate on a single integration test. | 19:50 |
mtaylor | but instead on the flakiness of github and pypi | 19:50 |
mtaylor | _0x44: which is what we have at the moment for stable/diablo | 19:51 |
_0x44 | mtaylor: Fix those as they come up, don't try to prematurely decide what false-negatives will happen and throw out the value of integration testing because you want to fix occassional false negatives. | 19:51 |
mtaylor | _0x44: we're not prematurely deciding | 19:51 |
mtaylor | we've been running this for weeks and looking at the actual problems | 19:51 |
jeblair | https://jenkins.openstack.org/job/dev-gate-integration-tests-devstack-vm/ | 19:51 |
jeblair | those failures are all false negatives | 19:52 |
jeblair | and that job can't even run right now because of a problem with the cloud provider we're using | 19:52 |
jeblair | i don't think it's fair to stop all forward progress on the project until we can handle problems like that | 19:52 |
_0x44 | jeblair: There are only five false negatives there. | 19:53 |
mtaylor | so what we're saying is, we need to sort those out, but in the mean time we'd like to at least run this stuff post-merge so that we're not waiting for nirvana before getting feedback | 19:53 |
jeblair | and there are only 30 tests there, that's a 16% false negative rate | 19:53 |
jeblair | it is also worth noting that at this point, i don't believe any integration test can involve less than nova, glance, and keystone | 19:55 |
mtaylor | and devstack | 19:55 |
mtaylor | and python-novaclient | 19:55 |
_0x44 | jeblair: That's the point of an integration test... | 19:55 |
jeblair | so this test (will) actually gate(s) all of nova, glance, keystone, devstack, python-novaclient, and openstack-ci (which has the scripts that launch the test) | 19:55 |
jeblair | _0x44: i know, i mean only to give an indication of what's meant by "coordinated change" | 19:56 |
*** dolphm has joined #openstack-meeting | 19:57 | |
jeblair | (oh, and tempest, the test framework itself, once that's ready) | 19:57 |
mtaylor | jeblair: I wonder, since dprince is already doing pre-review testing on his systems ... any reason to not have reviewday register code review votes on gerrit? at least for coordinated information purposes | 19:58 |
_0x44 | jeblair: Only fixes that depend on new features in a specific project need to have coordinated changes. Otherwise you test against the last known good. | 19:58 |
mtaylor | I mean, anybody can register a non-binding review on something | 19:58 |
mtaylor | _0x44: yes. it turns out that's what we're doing | 19:58 |
jmckenty | mtaylor: that seems like a really good idea | 19:58 |
jmckenty | re: having reviewday post reviews to gerritt | 19:58 |
*** zns has joined #openstack-meeting | 19:59 | |
jeblair | mtaylor: i don't believe anything should be prohibiting that | 19:59 |
mtaylor | dprince: ^^^ | 19:59 |
mtaylor | dprince: any interest on your side in doing that? or any way I can help you do that? | 19:59 |
ttx | \o | 20:00 |
_0x44 | mtaylor: If you're already doing that, then the fact that patches need to land in a specific order in order for tests to pass isn't really a concern for CI. It's a concern for the upstream projects. | 20:00 |
mtaylor | _0x44: yes. I think the larger concern is coordinating changes between devstack and project config changes. landing patches in API/feature order is less problematic | 20:00 |
jeblair | if strict ordering is the approach projects would like to take, then that certainly makes it easier to implement on the CI side | 20:00 |
jeblair | but vishy seemed concerned with that approach the last time we spoke | 20:01 |
_0x44 | mtaylor: That still isn't a CI problem, that's a project management/PTL problem. | 20:01 |
jeblair | mtaylor: i'm not sure how devstack in special in that regard | 20:01 |
jmckenty | sorry to interrupt, but are we going to use this channel for PPB? | 20:01 |
jmckenty | it's noon | 20:01 |
jmckenty | er... GMT somethingorother | 20:01 |
mtaylor | it is time to wrap up | 20:01 |
_0x44 | Anyway, I'll stfu now. | 20:01 |
mtaylor | let me just say... | 20:01 |
jeblair | mtaylor: during a development cycle, how nova and devstack interact isn't that different than nova and glance | 20:01 |
jeblair | as far as how you would coordinate those changes | 20:02 |
*** dwcramer has quit IRC | 20:02 | |
zns | here. PPB? | 20:02 |
mtaylor | _0x44: well, it's not about stfu - I think we might have missed each other on scope of what I'm talking about here ... | 20:02 |
jmckenty | zns, just waiting for the channel | 20:02 |
_0x44 | mtaylor: I was meaning for the ppb | 20:02 |
*** markmc has joined #openstack-meeting | 20:02 | |
vishy | jmckenty: is the ppb happening? | 20:02 |
mtaylor | _0x44: heh | 20:02 |
mtaylor | #endmeeting | 20:02 |
*** openstack changes topic to "Openstack Meetings: http://wiki.openstack.org/Meetings | Minutes: http://eavesdrop.openstack.org/meetings/openstack-meeting/2011/" | 20:02 | |
dprince | sorry guys. Got interrupted. | 20:02 |
openstack | Meeting ended Tue Dec 6 20:02:54 2011 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 20:02 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/openstack-meeting/2011/openstack-meeting.2011-12-06-19.01.html | 20:02 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/openstack-meeting/2011/openstack-meeting.2011-12-06-19.01.txt | 20:02 |
openstack | Log: http://eavesdrop.openstack.org/meetings/openstack-meeting/2011/openstack-meeting.2011-12-06-19.01.log.html | 20:02 |
jmckenty | vishy - my proposed topics bounced from the openstack-poc mailing list again | 20:03 |
mtaylor | dprince: read the scrollback - you have a mushy-request for wonderfulness | 20:03 |
* jmckenty hates all the launchpad mailing lists | 20:03 | |
dprince | I'm up for posting the test results to gerrit. Absolutely. | 20:03 |
mtaylor | dprince: great. I think that'll be killer helpful | 20:03 |
jmckenty | vishy: do you want to chair? We have no jonathan today | 20:03 |
mtaylor | o/ btw - although I suppose that's obvious | 20:03 |
vishy | well i was hoping we weren't going to have it | 20:03 |
vishy | :) | 20:04 |
jmckenty | k - just wanted to discuss how cloudaudit should get proposed | 20:04 |
vishy | lets see if enough people show up | 20:04 |
jmckenty | as a separate project vs. as an integration effort to existing projects | 20:04 |
vishy | incubation? | 20:04 |
vishy | oh | 20:04 |
jmckenty | I prefer the latter, but there's no framework for incubation in that case | 20:04 |
vishy | is that a ppb decision? | 20:04 |
zns | jmckenty: where can I find out more about cloudaudit? | 20:04 |
anotherjesse | jmckenty: one of the factors behind incubation was adoption I thought | 20:04 |
vishy | I mean you can propose it in to the projects individually | 20:04 |
notmyname | (from what I saw at the summit) I'd think it would integration into each project | 20:05 |
_0x44 | zns: cloudaudit.org and https://github.com/piston/openstack-cloudaudit | 20:05 |
jmckenty | anotherjesse: right, but integration is blocking adoption | 20:05 |
vishy | I think the ppb mandating that all projects must merge it is a horrible idea | 20:05 |
notmyname | vishy: agreed | 20:05 |
jmckenty | also, it's possible that the cloudaudit evidence gathering components could help with debug and CI | 20:05 |
jmckenty | vis-a-vis the system API stuff we were talking about previously | 20:05 |
anotherjesse | jmckenty: isn't there a blueprint somewhere too? | 20:05 |
jmckenty | yeah, hold on... | 20:06 |
jmckenty | https://blueprints.launchpad.net/openstack-common/+spec/cloud-audit-api | 20:06 |
vishy | jmckenty: are you suggesting a copy of all of the cloudaudit files individually into each project? | 20:06 |
jmckenty | no | 20:06 |
jmckenty | each project needs an evidence gatherer | 20:06 |
*** reed has joined #openstack-meeting | 20:06 | |
jmckenty | the cloudaudit API endpoint runs separately, | 20:06 |
zns | jmckenty: thanks | 20:07 |
jmckenty | but needs to be able to report on evidence related to each upstream component | 20:07 |
jmckenty | np | 20:07 |
vishy | so propose the api reporting code as incubated | 20:07 |
jmckenty | just trying to avoid project proliferation | 20:07 |
vishy | and propose evidence gatherers into each project | 20:07 |
jmckenty | right, but it'll fail incubation until we have evidence gatherers | 20:07 |
jmckenty | b/c we can't meet adoption requirements | 20:07 |
jmckenty | catch-22 | 20:07 |
vishy | or don't incubate it at all and manage it separately if you prefer | 20:07 |
anotherjesse | jmckenty: incubation = a label | 20:07 |
anotherjesse | people can use a project before incubation | 20:08 |
vishy | you can manage it separately + propose gatherers | 20:08 |
jmckenty | yeah, I realize. We proposed the blueprint for openstack-common | 20:08 |
vishy | then incubate it later | 20:08 |
* mtaylor is a fan of bringing things in to the folks sooner rather than later, fwiw | 20:08 | |
mtaylor | but that may just be me | 20:08 |
mtaylor | things in to the fold | 20:08 |
jmckenty | b/c (hopefully) the evidence gatherers would get built to a common model | 20:08 |
mtaylor | not the folkss | 20:08 |
jaypipes | vishy: PPB mandating that all projects should merge *what*? | 20:08 |
anotherjesse | https://blueprints.launchpad.net/openstack-common/+spec/cloud-audit-api <- would be nice to have a more detailed blueprint (whiteboard or wiki) | 20:08 |
jmckenty | I'll get some generated docs out of the code | 20:09 |
vishy | jaypipes: cloudaudit support | 20:09 |
jmckenty | or more detailed on the evidence gatherers? | 20:09 |
jaypipes | vishy: still not sure what you mean by "merge it"... | 20:09 |
vishy | jaypipes: evidence gatherers | 20:09 |
vishy | so are we having an official ppb meeting? | 20:10 |
vishy | because someone should start it if so | 20:10 |
jmckenty | #startmeeting | 20:10 |
openstack | Meeting started Tue Dec 6 20:10:27 2011 UTC. The chair is jmckenty. Information about MeetBot at http://wiki.debian.org/MeetBot. | 20:10 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic. | 20:10 |
jmckenty | #topic cloud-audit background | 20:10 |
*** openstack changes topic to "cloud-audit background" | 20:10 | |
anotherjesse | jmckenty: I guess I see evidence gathers similar to monitoring plugins - which aren't normally kept in the core project ... | 20:10 |
jaypipes | anotherjesse: agreed. | 20:10 |
zns | jmckenty: Could the gatherers be created in an openstack-common type library (which seems always to be on the verge of getting started - maybe this could move it along)? Or how deep is the introspection you need? | 20:11 |
jmckenty | I also agree they should be built as plugins, but I was hoping to have them somewhat symmetrical across projects | 20:11 |
jmckenty | zns - exactly what I'm hoping for | 20:11 |
vishy | common config looks like it might kick off openstack-common | 20:11 |
jmckenty | e.g., that cloudaudit's requirements are a good use-case for openstack-common | 20:11 |
jaypipes | _0x44: FYI, typo in https://github.com/piston/openstack-cloudaudit/blob/master/cloudaudit/evidence_engine/idle_session_lock.py ( grep for eivdence) | 20:12 |
zns | +10 to common config. How can I help, get some, …? | 20:12 |
mtaylor | vishy: common config and also melange, which depends on openstack-common | 20:12 |
_0x44 | jaypipes: Grazie... | 20:12 |
anotherjesse | zns: keystone middleware should be there -but this is getting off the topic | 20:12 |
vishy | zns: have you been following the ML? | 20:13 |
vishy | there is a proposal in | 20:13 |
zns | anotherjesse: no disagreement from me. | 20:13 |
vishy | jmckenty: is there anything specific you need from the ppb? | 20:13 |
zns | vishy: obviously behind... | 20:13 |
anotherjesse | jmckenty: it seems like before proposing to the pbb it would be good to bring it to the ML? | 20:13 |
jmckenty | we're not proposing | 20:14 |
zns | vishy: I'll trawl through the emails and catch up... | 20:14 |
jmckenty | this is pre-proposal, just checking with the PPB on status of openstack-common | 20:14 |
jmckenty | and whether it's going to be in Essex | 20:14 |
*** dwcramer has joined #openstack-meeting | 20:14 | |
vishy | jmckenty: well it isn't exactly an official project | 20:15 |
vishy | jmckenty: but it looks like projects will be depending on it | 20:15 |
ttx | vishy: it's a rather specific case, we might need to fast-track it. | 20:16 |
vishy | I don't know if we have a process for this. It is kind of like an external library | 20:16 |
anotherjesse | jmckenty: afaik there are several code "projects" (the common config, perhaps keystone middleware, perhaps a base for openstack cli tools - that novaclient, keystoneclient, … can use) - and then a place for blueprints about the project as a whole | 20:16 |
*** dprince has quit IRC | 20:16 | |
jmckenty | so as a specific point, | 20:16 |
jmckenty | the root_wrapper stuff ttx has been working on for nova | 20:17 |
ttx | vishy: imho openstack-common is more an expression of commonality between projects. | 20:17 |
jmckenty | is a key requirement (or something equiv) for evidence gatherers | 20:17 |
ttx | vishy: not a new project per-se | 20:17 |
vishy | ttx: good so we don't need to vote it in | 20:17 |
mtaylor | ttx: yes, but it's still a project with a lifecycle and will need reviewers and a core team | 20:17 |
jmckenty | and hopefully would move into openstack-common | 20:17 |
vishy | we just need to make it work. | 20:17 |
ttx | mtaylor: sure, I'm just finding excuses for fast-tracking it. | 20:17 |
* mtaylor doesn't think we need to vote it in - but we may have to deal later with issues - I think we're fine for right now | 20:18 | |
vishy | core could initilaly be all core members? | 20:18 |
vishy | *initially | 20:18 |
jmckenty | ttx and vishy - are you happy to make openstack-common a dependency for nova, and move root_wrapper into it? | 20:18 |
vishy | yup | 20:18 |
mtaylor | at the moment, I've got the poc members and anotherjesse in the openstack-common-core team | 20:18 |
vishy | and common config | 20:18 |
*** GheRivero_ has joined #openstack-meeting | 20:18 | |
mtaylor | well, I've invited openstack-poc, the invitation hasn't yet been accepted | 20:19 |
ttx | jmckenty: the reason why it's done in Nova is that the other projects don't really need privilege escalation | 20:19 |
jmckenty | great - that will unblock us on cloudaudit | 20:19 |
jmckenty | ttx - they will for cloudaudit plugins, though | 20:19 |
jmckenty | that's my point | 20:19 |
mtaylor | was also going to add markmc and jvoelker, since they've been doing the most hacking on the project so far | 20:19 |
ttx | jmckenty: in which case, yes, it would make a good candidate for openstack-common. | 20:19 |
ttx | s/nova-rootwrap/openstack-rootwrap | 20:20 |
*** troytoman-away is now known as troytoman | 20:20 | |
jmckenty | :) | 20:20 |
jmckenty | I'm happy - any other topics? | 20:20 |
jmckenty | I would ask for a foundation update, but we've got no Jonathan | 20:20 |
jmckenty | I could give a FITS update - which is that it's hung on foundation updates | 20:20 |
mtaylor | jmckenty: I'd like to check in with folks on the CLA stuff I mentioned in the CI meeting | 20:20 |
jmckenty | k | 20:21 |
jmckenty | #topic Management of CLA | 20:21 |
mtaylor | so - in case you weren't in the CI meeting ... | 20:21 |
*** openstack changes topic to "Management of CLA" | 20:21 | |
jmckenty | I overhead it | 20:21 |
jmckenty | proposed that gerritt manages CLA, right? | 20:21 |
mtaylor | gerrit has a facility for managing CLA signing and not allowing proposals from people who haven't signed it | 20:22 |
jmckenty | That only addresses individual contributor CLA and not organizational CLA | 20:22 |
vishy | +1 | 20:22 |
mtaylor | this seems nicer than asking reviewers to check a wiki page | 20:22 |
mtaylor | yes | 20:22 |
zns | yes | 20:22 |
jmckenty | +1 notionally, would like to see how we manage org. CLA as well | 20:22 |
zns | * wonders if he should have been checking a wiki page before accepting reviews! * | 20:22 |
vishy | is there a discussion necessary? | 20:23 |
anotherjesse | zns: ya - I had thought it was done for us - but that is it is just the mailmap that was checked | 20:23 |
vishy | sounds like our tools just fell behind | 20:23 |
jmckenty | mtaylor - can we do this without requiring anyone to resign their CLA? | 20:23 |
mtaylor | jmckenty: I believe so | 20:23 |
mtaylor | jmckenty: I think we can pre-seed the database | 20:23 |
mtaylor | jmckenty: although I want to double-check that before I 100% commit to being able to do it | 20:23 |
notmyname | does this need to be something we decide on as a PPB or just something that needs to be done? | 20:24 |
jmckenty | I think changes to how CLA is managed is a PPB issue | 20:24 |
jmckenty | but only if it's a substantive change | 20:24 |
mtaylor | I think it might be a ppb decision, since it affects how we'd be telling folks to contribute | 20:24 |
jmckenty | and this seems like simple tools issues | 20:24 |
anotherjesse | go for it +1 | 20:24 |
vishy | +1 | 20:24 |
mtaylor | ok. well, I mean, we can certainly do a POC, show some folks and then move forward | 20:24 |
mtaylor | awesome | 20:24 |
jmckenty | #vote CLA will be managed by Gerritt | 20:25 |
vishy | +1 | 20:25 |
mtaylor | +1 | 20:25 |
zns | +1 | 20:25 |
notmyname | +1 | 20:25 |
anotherjesse | +1 | 20:25 |
jk0 | +1 | 20:25 |
devcamcar | +1 | 20:25 |
anotherjesse | ship it | 20:25 |
ttx | I think currently it's not managed at all. +1 | 20:25 |
jmckenty | I think we've got quorum and that seems like enough votes... | 20:25 |
jmckenty | #agreed CLA to be managed by Gerritt | 20:25 |
ttx | (tarmac used to check the list up, I'm pretty sure the current Ci doesn't) | 20:25 |
mtaylor | awesome. thanks guys. | 20:26 |
jmckenty | Any other topics? | 20:26 |
* jmckenty loves finishing meetings early | 20:26 | |
anotherjesse | lunch? | 20:26 |
vishy | lunch! | 20:26 |
vishy | +1 | 20:26 |
mtaylor | +1 | 20:26 |
jmckenty | #endmeeting | 20:26 |
*** openstack changes topic to "Openstack Meetings: http://wiki.openstack.org/Meetings | Minutes: http://eavesdrop.openstack.org/meetings/openstack-meeting/2011/" | 20:26 | |
openstack | Meeting ended Tue Dec 6 20:26:35 2011 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 20:26 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/openstack-meeting/2011/openstack-meeting.2011-12-06-20.10.html | 20:26 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/openstack-meeting/2011/openstack-meeting.2011-12-06-20.10.txt | 20:26 |
openstack | Log: http://eavesdrop.openstack.org/meetings/openstack-meeting/2011/openstack-meeting.2011-12-06-20.10.log.html | 20:26 |
ttx | lunch at 10pm ? | 20:27 |
mtaylor | ttx: yes. eat lunch now. silly europeans eating at different times from the rest of us. | 20:27 |
*** johnpur has joined #openstack-meeting | 20:30 | |
*** heckj has quit IRC | 20:34 | |
*** heckj has joined #openstack-meeting | 20:34 | |
*** ArseneRei has left #openstack-meeting | 20:35 | |
*** somik has joined #openstack-meeting | 20:38 | |
*** davelap has joined #openstack-meeting | 20:38 | |
*** dolphm has quit IRC | 20:44 | |
*** jwalcik has joined #openstack-meeting | 20:47 | |
*** johnpur has quit IRC | 20:49 | |
*** dolphm has joined #openstack-meeting | 20:50 | |
*** Vek has joined #openstack-meeting | 20:51 | |
*** bencherian has quit IRC | 20:51 | |
*** bencherian has joined #openstack-meeting | 20:51 | |
*** deshantm has quit IRC | 20:58 | |
*** Ravikumar_hp has joined #openstack-meeting | 21:00 | |
ttx | o/ | 21:00 |
glenc | I'm here | 21:00 |
* Vek yawns | 21:00 | |
ttx | zns, notmyname, jaypipes, vishy, devcamcar: around ? | 21:00 |
devcamcar | o/ | 21:00 |
joesavak | o/ | 21:01 |
joesavak | for zns | 21:01 |
jaypipes | o. | 21:01 |
anotherjesse | vishy & notmyname are here - just geting back | 21:01 |
*** reed has quit IRC | 21:01 | |
vishy | o/ | 21:01 |
notmyname | here | 21:01 |
ttx | #startmeeting | 21:01 |
openstack | Meeting started Tue Dec 6 21:01:42 2011 UTC. The chair is ttx. Information about MeetBot at http://wiki.debian.org/MeetBot. | 21:01 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic. | 21:01 |
*** mikeyp has joined #openstack-meeting | 21:01 | |
ttx | Welcome everyone to our weekly general meeting... | 21:01 |
ttx | Nothing special on today's agenda: http://wiki.openstack.org/Meetings/TeamMeeting | 21:02 |
heckj | \o | 21:02 |
*** zns has quit IRC | 21:02 | |
ttx | #topic Actions from previous meeting | 21:02 |
*** openstack changes topic to "Actions from previous meeting" | 21:02 | |
ttx | * ttx and vishy to discuss how to solve Nova's team structure | 21:02 |
ttx | So we've discussed that... vishy has a few changes coming up, I think | 21:02 |
ttx | vishy: care to share your plans ? | 21:02 |
*** zns has joined #openstack-meeting | 21:02 | |
comstud | solve implies there's a problem. did I miss the problem? | 21:02 |
comstud | i guess i did..i missed last meeting | 21:03 |
*** dwcramer has quit IRC | 21:03 | |
comstud | :) | 21:03 |
*** tcampbell has joined #openstack-meeting | 21:03 | |
vishy | ttx! | 21:03 |
vishy | sorry: stepped away for a sec | 21:03 |
ttx | vishy! | 21:03 |
joesavak | lol | 21:03 |
vishy | I will be drafting an email to explain it | 21:03 |
vishy | we're going to deprecate a few teams and move them to a wanted list | 21:03 |
ttx | vishy: ok, don't want to spoil your effects :) | 21:03 |
vishy | and probably change the ml structure | 21:04 |
lloydde | I just figured out the o/ | 21:04 |
ttx | vishy: and have a weekly Nova-specific meeting ? | 21:04 |
vishy | so I guess the result is email on the way! | 21:04 |
vishy | yes, team lead meeting once a week | 21:04 |
vishy | have to determine where on the schedule that fits | 21:04 |
ttx | k, thx! | 21:04 |
ttx | * ttx to check the need for MP jenkins jobs on novaclient | 21:05 |
ttx | So those are still needed, bug 899056 tracks that | 21:05 |
uvirtbot | Launchpad bug 899056 in openstack-ci "python-novaclient needs milestone-proposed Jenkins jobs" [High,Confirmed] https://launchpad.net/bugs/899056 | 21:05 |
ttx | * ttx or vishy to start a discussion on release PPA | 21:05 |
*** scottsanchez has joined #openstack-meeting | 21:05 | |
ttx | I started a thread on the ML, here is a summary: | 21:05 |
ttx | http://www.mail-archive.com/openstack@lists.launchpad.net/msg05890.html | 21:05 |
ttx | If you don't agree, I encourage you to voice your opinion there :) | 21:05 |
*** sgrebnov has joined #openstack-meeting | 21:05 | |
ttx | Let's move on to project status... | 21:06 |
ttx | #topic Keystone status | 21:06 |
*** openstack changes topic to "Keystone status" | 21:06 | |
ttx | joesavak: o/ | 21:06 |
joesavak | #link https://blueprints.launchpad.net/keystone/+spec/portable-identifiers | 21:06 |
ttx | #link https://launchpad.net/keystone/+milestone/essex-2 | 21:06 |
joesavak | portable ids is looking good for e-2. Good progress | 21:06 |
ttx | One week left to merge those E2 features, are all the others still on track ? | 21:07 |
joesavak | I've seen some reviews by HP - but not sure if they close out their BPs | 21:07 |
ttx | joesavak: in particular service-endpoint-location, which is marked Not Started... | 21:07 |
ttx | joesavak: should keystone-documentation and keystone-swift-acls be considered completed ? | 21:08 |
joesavak | not sure on those. ping heckj | 21:08 |
joesavak | ping hp | 21:08 |
heckj | the docbook stuff hasn't been finished - I've made no progress there recently | 21:09 |
zns | ttx, joesavak: the reviews from HP don't address the blueprints. | 21:09 |
heckj | don't know the swift-acls though | 21:09 |
*** mjfork has joined #openstack-meeting | 21:10 | |
ttx | heckj: is the doc thing an "always in progress" thing ? In which case I'd rather have it out of the plan | 21:10 |
ttx | I mean, we don't have a "Bugfixing" blueprint either. | 21:10 |
heckj | ttx: it was a specific effort to bring the documentation to date to enable an install. It's horrifically lacking at this point | 21:10 |
*** mcohen has joined #openstack-meeting | 21:10 | |
*** tcampbell has quit IRC | 21:10 | |
ttx | heckj: ok, if there is a way to complete it, I'm fine with it | 21:11 |
ttx | heckj: so wit hthat description, it's not complete yet, is it going to be ok by next week ? | 21:11 |
lloydde | update the title to "Document Keystone Install"? | 21:11 |
*** deshantm has joined #openstack-meeting | 21:11 | |
ttx | lloydde: good idea | 21:11 |
heckj | ttx: I'm not likely to be able to get it done by E2 deadline | 21:12 |
*** sgrebnov has quit IRC | 21:12 | |
ttx | ok, pushing back to E3 then. | 21:12 |
* heckj nods | 21:12 | |
ttx | joesavak: Anything else ? | 21:12 |
joesavak | not from me... | 21:13 |
ttx | #action joesavak/zns to sync with HP for updated status on their blueprints | 21:13 |
joesavak | i'll ping them now | 21:13 |
ttx | Questions for Keystone ? | 21:13 |
ttx | joesavak: just update the status based on the result | 21:13 |
joesavak | will do | 21:14 |
ttx | #topic Swift status | 21:14 |
*** openstack changes topic to "Swift status" | 21:14 | |
ttx | notmyname: o/ | 21:14 |
*** deshantm has quit IRC | 21:14 | |
notmyname | hi | 21:14 |
ttx | What news ? | 21:14 |
notmyname | I don't think I have any | 21:14 |
notmyname | meetup tomorrow night in sunnyvale | 21:15 |
notmyname | that's it | 21:15 |
mtaylor | notmyname: how's the go rewrite going? | 21:15 |
notmyname | mtaylor: I'm still working on the erlang/go interpreter ;-) | 21:15 |
ttx | Other questions on Swift ? | 21:15 |
ttx | notmyname: not likely to have 1.4.5 before the end of the year ? | 21:16 |
* ttx is planning vacations. | 21:16 | |
notmyname | ttx: unlikely | 21:16 |
ttx | #topic Glance status | 21:17 |
*** openstack changes topic to "Glance status" | 21:17 | |
ttx | jaypipes: yo | 21:17 |
jaypipes | ttx: oy | 21:17 |
ttx | #link https://launchpad.net/glance/+milestone/essex-2 | 21:17 |
*** heckj has left #openstack-meeting | 21:17 | |
ttx | jaypipes: Looks like you have a new target: multi-process-server | 21:17 |
*** heckj has joined #openstack-meeting | 21:17 | |
ttx | Is that one still on track for the December 13 deadline ? | 21:17 |
jaypipes | ttx: I'll push that one to E3. Stuart McLaren is working on that at HP. | 21:18 |
jaypipes | ttx: for the other bugs, a lot of them are packaging-related. I'll work with monty on getting some status updates on those. | 21:18 |
ttx | jaypipes: ok | 21:18 |
*** dwcramer has joined #openstack-meeting | 21:18 | |
ttx | jaypipes: you're getting ready for a very busy E3. | 21:19 |
jaypipes | ttx: yeah I know... | 21:19 |
*** ohnoimdead has joined #openstack-meeting | 21:19 | |
ttx | jaypipes: pushed | 21:19 |
ttx | #action jaypipes to get status updates from mtaylor on Glance packaging issues | 21:20 |
ttx | jaypipes: Anything else ? | 21:20 |
jaypipes | ttx: nope. expect the 2.0 API 3rd draft by end of today... | 21:20 |
jaypipes | ttx: that is the main blocker for a lot of E3 blueprints, BTW,. | 21:20 |
ttx | jaypipes: is everything going as you want on that front ? | 21:21 |
*** somik_ has joined #openstack-meeting | 21:21 | |
jaypipes | ttx: on the 2.0 API proposal front? | 21:21 |
ttx | yep | 21:21 |
ttx | #info expect the 2.0 API 3rd draft by end of today | 21:21 |
jaypipes | ttx: yes, got great feedback so far. just putting the final touches on it based on some Ozone team feedback. | 21:21 |
ttx | Questions on Glance ? | 21:22 |
*** edconzel has joined #openstack-meeting | 21:22 | |
ttx | #topic Nova status | 21:22 |
*** openstack changes topic to "Nova status" | 21:22 | |
ttx | vishy: yo | 21:22 |
vishy | hi! | 21:22 |
ttx | #link https://launchpad.net/nova/+milestone/essex-2 | 21:22 |
ttx | Looks generally good, though lots of stuff is blocked in review | 21:23 |
ttx | vishy, tr3buchet: I see two new targets: compute-network-info and network-info-model | 21:23 |
vishy | O | 21:23 |
ttx | Do those warrant two separate blueprints ? | 21:23 |
vishy | I'm a little concerned about the first essential blueprint | 21:23 |
*** tech__ has joined #openstack-meeting | 21:23 | |
ttx | vishy: yes, me too | 21:23 |
vishy | https://blueprints.launchpad.net/nova/+spec/nova-volume-snapshot-backup-api | 21:23 |
*** somik has quit IRC | 21:23 | |
*** mcohen_ has joined #openstack-meeting | 21:23 | |
ttx | Gaurav did not update his proposed change since Nov 15. | 21:23 |
vishy | haven't seen any updates for a while | 21:24 |
* ttx looks behind him as apparently vishy is copying his notes | 21:24 | |
vishy | so I wonder if someone else should take it over and fix the testing issues | 21:24 |
ttx | vishy: +1 | 21:24 |
ttx | (giving appropriate credit where due) | 21:25 |
*** mcohen has quit IRC | 21:25 | |
*** mcohen_ is now known as mcohen | 21:25 | |
ttx | vishy: question is... who ? | 21:25 |
*** CDY has quit IRC | 21:25 | |
*** CDY has joined #openstack-meeting | 21:25 | |
vishy | ok, I can't think of anyone else who can take it offhand | 21:25 |
vishy | I might have to grab that one myself | 21:25 |
ttx | hehe | 21:25 |
vishy | I will also contact david-perez and see if he can get the other one up to date? | 21:26 |
vishy | branch point is next tuesday? | 21:26 |
ttx | #action vishy to find a victim or complete by himself nova-volume-snapshot-backup-api | 21:26 |
ttx | yes | 21:26 |
ttx | and yes | 21:26 |
vishy | i think that tr3buchet's network ones are on track | 21:26 |
ttx | #action vishy to sync with david-perez on finishing up nova-vm-state-management | 21:27 |
ttx | sure, was just wondering if that warranted two blueprints, and if yes, one is missing priority. | 21:27 |
ttx | Should quantum-nat-parity be considered completed ? (bhall) | 21:27 |
*** thingee has joined #openstack-meeting | 21:27 | |
*** dolphm_ has joined #openstack-meeting | 21:28 | |
ttx | westmaas: are you seeing the end of internal-uuids ? | 21:28 |
danwent | ttx: yes, my understanding is that it is in. | 21:28 |
ttx | danwent: ok, marking completed | 21:28 |
danwent | thx | 21:28 |
ttx | oh, someone already did. | 21:28 |
danwent | bhall said he was going to :) | 21:28 |
ttx | "Brad Hall 2 hours ago" | 21:28 |
vishy | yes i think everything else is on track | 21:28 |
bhall | :) | 21:28 |
ttx | Looking at the reviews situation... A few hours ago we had 55 nova/master reviews opened | 21:29 |
ttx | I'd like to consider an abandon policy for stale reviews. Something like: | 21:29 |
ttx | Abandon all changes with a -2 that were not updated in the last x days | 21:29 |
ttx | Abandon all changes with a -1 that were not updated in the last y days | 21:29 |
Vek | +1 | 21:29 |
ttx | x=7 and y=14 would bring down the number of reviews to a more manageable 22 | 21:30 |
ttx | Would that work ? | 21:30 |
*** dolphm has quit IRC | 21:30 | |
* Vek won't typically look at a -1 or -2 review, waiting for the OP to upload a fresh one... | 21:30 | |
wwkeyboard | And anything older than those numbers will need to be rebased anyways | 21:31 |
vishy | ttx: I definitely think -2 is fine | 21:31 |
vishy | for 7 days | 21:31 |
vishy | I suppose they can resubmit right? | 21:31 |
vishy | can we get it to automatically do that? | 21:31 |
ttx | nothing should prevent them to. | 21:31 |
Vek | vishy: I wonder if they might have to generate a new change-id? | 21:32 |
*** davidk has joined #openstack-meeting | 21:32 | |
ttx | vishy: I'll ask mtaylor/jeblair | 21:32 |
vishy | mtaylor, jeblair? ^^ | 21:32 |
bhall | Vek: yes, they would I believe | 21:32 |
*** davidk is now known as Guest35219 | 21:32 | |
vishy | that is kind of annoying, if that is the case then we might want to make the -1 a little longer | 21:32 |
mtaylor | reading | 21:32 |
*** patelna has joined #openstack-meeting | 21:32 | |
ttx | vishy: I guess multiple -1s could be considered as well | 21:32 |
mtaylor | you do not have to regen a change id for abandonded changes | 21:33 |
mtaylor | they can be un-abandoned | 21:33 |
bhall | ah, good to know | 21:33 |
mtaylor | also, we have a todo list item for a work-in-progress state, so this would just be a workaround until then | 21:33 |
ttx | vishy: ideally the tool can autoabandon, but having a policy that nova-core can apply in the mean time also helps. | 21:33 |
Vek | ttx: +1; a -2 or 2 or more -1s seems like a good call for that. I'd still have 7 days for -2 and, say, 14 for -1s | 21:34 |
vishy | can we force abandon changes? | 21:34 |
vishy | I can't find a button for it | 21:34 |
ttx | vishy: I thought you core dudes could... but maybe not. | 21:34 |
ttx | maybe it's just a question of filtering default views | 21:35 |
ttx | reviewday could do that. | 21:35 |
ttx | vishy: Anything else ? | 21:35 |
vishy | nope | 21:35 |
ttx | #action ttx to discuss options for getting a sane list of reviews with CI guys | 21:36 |
ttx | Nova subteam leads: anything you wanted to add ? | 21:36 |
ttx | Everyone: Questions on Nova ? | 21:36 |
ttx | #topic Horizon status | 21:37 |
*** openstack changes topic to "Horizon status" | 21:37 | |
ttx | devcamcar: o/ | 21:37 |
devcamcar | o/ | 21:37 |
ttx | #link https://launchpad.net/horizon/+milestone/essex-2 | 21:37 |
ttx | One week left, you look a bit behind schedule, especially Tres Henry (with 3 non-started things on his plate) | 21:38 |
devcamcar | two of the three are going to have to be punted to essex-3 | 21:38 |
ttx | devcamcar: do you already know which ? | 21:38 |
devcamcar | yes, i'm actually updating them now | 21:38 |
ttx | kewl | 21:38 |
devcamcar | https://blueprints.launchpad.net/horizon/+spec/boot-from-volume | 21:38 |
devcamcar | https://blueprints.launchpad.net/horizon/+spec/instance-power-state | 21:39 |
devcamcar | those two are being punted | 21:39 |
ttx | ok, the rest is on track to get merged in before EOD next Tuesday ? | 21:39 |
devcamcar | should be | 21:39 |
ttx | you have a huge list of essex-2-targeted bugs | 21:39 |
devcamcar | we may have to punt a few of the ux changes to essex-3 | 21:40 |
devcamcar | most of those are small fixes and a ton of those are getting fixed every day | 21:40 |
ttx | works for me :) | 21:40 |
devcamcar | yea, we are actually making a ton of progress | 21:40 |
*** rohitk has quit IRC | 21:40 | |
devcamcar | new modal system is done: http://c213515.r15.cf1.rackcdn.com/29e0c2820346b6b68edc8067044e2ac5.png | 21:40 |
devcamcar | improved side nav: http://c213515.r15.cf1.rackcdn.com/4b3d78edecca73daded75202a1750ee4.png | 21:41 |
ttx | devcamcar: about the ux changes, either push the blueprint completion to E3, or split it in two (if the two subsets makke sense separated) | 21:41 |
*** rohitk has joined #openstack-meeting | 21:41 | |
devcamcar | ttx: i will push the blueprint to e3. i think that makes more sense | 21:41 |
ttx | ok | 21:41 |
ttx | devcamcar: Anything else ? | 21:41 |
devcamcar | we also added tenant management when using keystone in db only mode: http://c213515.r15.cf1.rackcdn.com/6226b6a06b8489c59dcd402b41986cee.png | 21:42 |
devcamcar | ttx: that's about it | 21:42 |
tr3buchet | vishy: ttx: sorry i had stepped out. those 2 blueprints are on track. | 21:42 |
ttx | tr3buchet: thx | 21:42 |
ttx | Questions for Horizon ? | 21:42 |
ttx | #topic Incubated projects and other Team reports | 21:43 |
*** openstack changes topic to "Incubated projects and other Team reports" | 21:43 | |
ttx | danwent, troytoman: o/ | 21:43 |
danwent | hello | 21:43 |
troytoman | o/ | 21:43 |
ttx | Everything going well in Quantum/Melange world ? | 21:43 |
danwent | on quantum. our e-2 nova blueprints are done. two bugs that we'd like to get in for e-2. | 21:43 |
danwent | I didn't seem to be able to target bugs to a release though… is that something you or vish have to do? | 21:44 |
ttx | danwent: no, you should be able to do that for Quantum | 21:44 |
danwent | ttx: sorry, i'm talking about nova | 21:44 |
ttx | danwent: yes, we can do it, just paste bug numbers | 21:44 |
ttx | so two bugs in nova ? | 21:45 |
danwent | https://bugs.launchpad.net/bugs/885265 | 21:45 |
danwent | https://bugs.launchpad.net/nova/+bug/899767 | 21:45 |
uvirtbot | Launchpad bug 885265 in quantum "quantum 420 error leaves instance in BUILD state" [High,New] | 21:45 |
uvirtbot | Launchpad bug 899767 in quantum "live_migration does not perform vif unplugging " [High,In progress] | 21:45 |
danwent | in quantum itself: https://bugs.launchpad.net/quantum/+milestone/essex-2 | 21:45 |
danwent | have a lot of code to review… and some bugs to squash | 21:45 |
ttx | do you have someone working on the first one on nova side ? | 21:45 |
Vek | what the heck is a 420? | 21:46 |
ttx | (is Brad Hall working on the nova side of the fix as well ?)à | 21:46 |
danwent | http error code… don't get any ideas Vek :P | 21:46 |
danwent | ttx: yes, I will assign bhall to the nova side as well. sorry | 21:46 |
ttx | danwent: i'm on it | 21:46 |
danwent | only other point to bring up was a discuss I read about on Rob H's blog about dependencies on Quantum by other openstack projects | 21:47 |
ttx | danwent: you'll use a milestone-proposed branch for E2 ? | 21:47 |
danwent | ttx: yes | 21:47 |
Vek | "Policy not Fulfilled"? | 21:47 |
ttx | danwent: ok, let me know if you've questions on that. | 21:47 |
danwent | we now have the github permissions | 21:47 |
danwent | Vek: ask salvatore.. he defined our error codes. I thought you were hinting at another meaning of that number | 21:48 |
* ttx gets curious | 21:48 | |
*** salv has joined #openstack-meeting | 21:48 | |
danwent | anyway, back to the dependenices question. I'd like to figure out a way that quantum can be a "soft dependency" for things like horizon + nova while it is incubation. | 21:48 |
danwent | ttx: i'm sure google can help | 21:48 |
ttx | danwent: it does ! | 21:49 |
danwent | so if anyone has thoughts on the dependency issues, please contact me, or the netstack list as a whole. that's all from me. | 21:49 |
*** zul has quit IRC | 21:49 | |
troytoman | wrt Melange, we have moved the repo into Github/gerrit thanks to jeblair | 21:49 |
troytoman | spent time this week working on documentation that is now in the repo | 21:49 |
Vek | the only documentation I can find for 420 so far also documents 418--"I'm a Teapot" :) | 21:49 |
Vek | anyway, I digress... | 21:50 |
ttx | troytoman: nothing blocking you ? | 21:50 |
troytoman | we still have to resolve an issue wound whether to use an openstack common repo or pull that code into Melange | 21:50 |
troytoman | we have a work around so it is not a blocker right now | 21:50 |
mtaylor | troytoman: I believe we've made progress in agreeing to make openstack-common a real thing | 21:50 |
danwent | vek: http://docs.openstack.org/incubation/openstack-network/developer/quantum-api-1.0/content/Faults.html | 21:51 |
mtaylor | troytoman: and you can, of course, add a tag or a commit hash to the pip-requires line ... so I think we're making good progress there | 21:51 |
danwent | props to salvatore for some great docs :) | 21:51 |
troytoman | mtaylor: looks like it. so we'll hope that plays out | 21:51 |
troytoman | trying to see if we'll be ready to do an E-2 release or wait for E-3 | 21:51 |
troytoman | otherwise, we're moving forward | 21:52 |
ttx | troytoman: for the first one feel free to do an out of band release/tag, no need to sync on the same date | 21:52 |
ttx | Any other team lead with a status report ? | 21:52 |
wwkeyboard | danwent: those non-standard error codes have already caused bugs in nova, I can't imagine what they are going to do for our consumers. | 21:52 |
*** primeministerp has joined #openstack-meeting | 21:53 | |
*** AlanClark has quit IRC | 21:53 | |
troytoman | ttx: sounds good | 21:53 |
ttx | troytoman: I mean, if you're ready one day after the E2 date, go for it and tag it E2 :) | 21:53 |
ttx | don't wait 6 weeks. | 21:53 |
Vek | yeah, "Policy not Fulfilled" != "NetworkNotFound" | 21:53 |
danwent | wwkeyboard: I definitely understand. I'll chat with Salvatore about this for the next rev of the API. | 21:53 |
ttx | CI / doc / stable / packagers ? | 21:54 |
mtaylor | sup? | 21:54 |
wwkeyboard | danwent: thank you! let me know what I can do to help | 21:54 |
ttx | mtaylor: if you have anythin to announce, go for it | 21:54 |
mtaylor | stuff rocks | 21:55 |
ttx | Otherwise I'll switch to open discussion. | 21:55 |
ttx | #topic Open discussion | 21:55 |
*** openstack changes topic to "Open discussion" | 21:55 | |
ttx | If you are around Brussels in February, please submit talks to the FOSDEM "Open Source Virtualization and Cloud" devroom | 21:55 |
ttx | We want OpenStack to be all over it | 21:55 |
ttx | #info please submit talks to the FOSDEM "Open Source Virtualization and Cloud" devroom | 21:56 |
ttx | #link https://lists.fosdem.org/pipermail/fosdem/2011-November/001354.html | 21:56 |
ttx | Anything else, anyone ? | 21:56 |
ttx | I guess not. | 21:58 |
ttx | #endmeeting | 21:58 |
*** openstack changes topic to "Openstack Meetings: http://wiki.openstack.org/Meetings | Minutes: http://eavesdrop.openstack.org/meetings/openstack-meeting/2011/" | 21:58 | |
openstack | Meeting ended Tue Dec 6 21:58:12 2011 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 21:58 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/openstack-meeting/2011/openstack-meeting.2011-12-06-21.01.html | 21:58 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/openstack-meeting/2011/openstack-meeting.2011-12-06-21.01.txt | 21:58 |
openstack | Log: http://eavesdrop.openstack.org/meetings/openstack-meeting/2011/openstack-meeting.2011-12-06-21.01.log.html | 21:58 |
*** jk0 has left #openstack-meeting | 21:58 | |
ttx | Thanks everyone ! | 21:58 |
*** jwalcik has left #openstack-meeting | 21:58 | |
*** mikeyp has left #openstack-meeting | 21:58 | |
*** Vek has left #openstack-meeting | 21:58 | |
*** nati2 has quit IRC | 21:59 | |
*** mcohen_ has joined #openstack-meeting | 21:59 | |
*** mcohen has quit IRC | 21:59 | |
*** mcohen_ is now known as mcohen | 21:59 | |
danwent | hello netstackers! | 22:00 |
troytoman | o/ | 22:00 |
salv | hello! | 22:00 |
somik_ | :o/ | 22:00 |
bhall | hey :) | 22:00 |
GheRivero_ | hi | 22:00 |
markvoelker | o/ | 22:00 |
*** mcohen has quit IRC | 22:00 | |
wwkeyboard | hi | 22:00 |
*** AlanClark has joined #openstack-meeting | 22:00 | |
danwent | #startmeeting | 22:00 |
openstack | Meeting started Tue Dec 6 22:00:55 2011 UTC. The chair is danwent. Information about MeetBot at http://wiki.debian.org/MeetBot. | 22:00 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic. | 22:00 |
danwent | #link Agenda: http://wiki.openstack.org/Network/Meetings | 22:01 |
*** markmc has left #openstack-meeting | 22:01 | |
danwent | #status melange status | 22:01 |
danwent | #topic melange status | 22:01 |
*** openstack changes topic to "melange status" | 22:01 | |
danwent | man, did it again :) | 22:01 |
danwent | I need to stop typing exactly what I'm thinking | 22:01 |
danwent | troy? | 22:01 |
troytoman | have the code in github/gettit now | 22:02 |
troytoman | spent this week working on docs and notifications | 22:02 |
danwent | is gettit like gerrit but doesn't suck? | 22:02 |
*** edconzel has quit IRC | 22:02 | |
troytoman | unfortunately it still sucks. just more tolerant of typos | 22:02 |
danwent | :) | 22:02 |
troytoman | we're hoping to cut an initial release as close to E-2 as possible. | 22:03 |
danwent | btw, on the docs. are you planning any kind of an "admin guide" (per Anne Gentel's email?) | 22:03 |
danwent | wow, sweet. that's a great turn-around time. | 22:03 |
troytoman | I would say I intend to do one. but don't have it planned :-) | 22:03 |
troytoman | i think most of the basic functionality we view as necessary is now there. | 22:04 |
danwent | fair enough. when you do, definitely get a oxygen license from Anne… makes creating docbook much easier | 22:04 |
troytoman | ok | 22:04 |
troytoman | otherwise, we would love to get more feedback and involvement if anyone is interested. | 22:04 |
danwent | great, and to confirm, the right place for people to ask questions is on launchpad: https://answers.launchpad.net/melange | 22:04 |
*** thingee has left #openstack-meeting | 22:05 | |
*** mcohen has joined #openstack-meeting | 22:05 | |
*** SumitNaiksatam has joined #openstack-meeting | 22:05 | |
troytoman | yes. already had our first question asked and answered. | 22:05 |
danwent | sweet! | 22:05 |
danwent | anything else on melange? any questions? | 22:05 |
*** shwetaap has joined #openstack-meeting | 22:06 | |
danwent | #topic quantum status | 22:06 |
*** openstack changes topic to "quantum status" | 22:06 | |
danwent | Ok, a lot of get done for essex-2, which branches in a week. | 22:06 |
*** edgarmagana has joined #openstack-meeting | 22:06 | |
danwent | Particularly, we have a lot of reviews to take care of. Salv's framework review just needs ying and I to do a quick re-review. | 22:06 |
danwent | but there's also the operational status code, which just arrived for review | 22:07 |
danwent | #link: please focus on reviews for e-2: https://review.openstack.org/#q,status:open+project:openstack/quantum,n,z | 22:07 |
danwent | as well as a host of other smaller reviews for bugs we need squashed. | 22:07 |
danwent | any reviews folks feel a need to call out in partcular? | 22:08 |
salv | api-framework-essex is still out for review... | 22:08 |
bhall | a few of the ones in the list you just pointed to are small | 22:08 |
danwent | salv: yup. I will re-review, and hopefully ying can as well. Your changes since last review were pretty small right? I remember only minor nits on the code. | 22:09 |
*** debo-os has joined #openstack-meeting | 22:09 | |
salv | The diff between the last two changsets is less than 20 lines | 22:09 |
danwent | sweet | 22:10 |
danwent | salv: thanks for sending out email on operational status. Anything else to add on that feature. To confirm, we're pushing API filters to e-3, so no need to review. | 22:10 |
salv | confirming filters for e-3. Discussion to be started on mailing list this week. | 22:10 |
danwent | great, thanks. | 22:10 |
salv | Operational status is not yet explicitly supported in CLI. | 22:10 |
danwent | I see carlp lurking, not sure if he's around | 22:11 |
salv | But that's another story... | 22:11 |
danwent | salv: yes, agreed with that point on the email. | 22:11 |
*** joesavak has quit IRC | 22:11 | |
danwent | Ok, on the jenkins setup, I haven't heard back from carlp and the bug was stuck in "unknown", so I'm bumping that item and my bug blocked on it to e-3, thought I'd REALLY love to get jenkins up and running soon. | 22:12 |
danwent | #TODO #danwent contact #carlp about jenkins integration for quantum | 22:12 |
danwent | bhall, nova-parity for L3, NAT, and metadata server are in nova now, correct? | 22:12 |
bhall | all in | 22:13 |
danwent | great. | 22:13 |
danwent | I will be bugging you about documenting that as well :) | 22:13 |
danwent | in the admin guide | 22:13 |
*** mencken has joined #openstack-meeting | 22:13 | |
bhall | ok, no prob | 22:13 |
danwent | Is edgar here? | 22:14 |
edgarmagana | I am here! | 22:14 |
danwent | Hi, can you give an update on your blueprint? status is still 'started' and branching date is one week out. if its a big patch, may be hard to review in time. | 22:14 |
edgarmagana | i have the code almost ready | 22:15 |
edgarmagana | keep testing some functionality, this is not conflicting with any other module, so it should be an easy review | 22:15 |
danwent | ok, great. | 22:15 |
danwent | best to have tests included as well, if possible. | 22:15 |
*** primeministerp has quit IRC | 22:16 | |
edgarmagana | of course, wait for the check in between today and tomorrow | 22:16 |
danwent | great | 22:16 |
danwent | and finally, there are a LOT of open bugs for e-2. this is a good thing, as it means people are really using (and breaking quantum) | 22:16 |
danwent | hopefully a lot of them are already in review, but if there's a bug assigned to you, please update it indicating that you are still targeting for e-2, or move it to e-3 if you won't make it. | 22:17 |
danwent | Any critical issues anyone needs to call out? | 22:17 |
danwent | Ok, that should be it for e-2. There are a couple other issues in the agenda for quantum | 22:18 |
danwent | first, as discussed last week with mtaylor, we need to figure out our strategy for whether we are going to split quantum into multiple repos. | 22:18 |
*** dwcramer has quit IRC | 22:19 | |
salv | before deciding on a strategy let's decide whether we want to split the repos or not! :) | 22:19 |
mtaylor | danwent: re that: we've got openstack.common going now - so perhaps quantum.common can live there? | 22:20 |
danwent | we can have the detailed discussion on the ML, but the high-level options seem to be (1) keep as is, all one repo (2) split into two repos, client and server, but potentially duplicate the little bits of shared code and (3) split into three repos, client, server, and common | 22:20 |
salv | Splitting in which way exactly? client and server components? | 22:20 |
danwent | mtaylor: I was thinking something very similar myself, if we decide to go with #2 | 22:20 |
danwent | salv: up for discussion | 22:20 |
danwent | #TODO: #danwent, start ML thread for splitting repos, include #mtaylor as well | 22:21 |
bhall | my vote is for #2 (client and "the rest") | 22:21 |
mtaylor | #2 with some elements in openstack.common would be the thing that matches the other projects more closely | 22:21 |
danwent | if anyone else wants to comment now, go ahead, otherwise i'll forward this content to start a thead on the ML | 22:21 |
danwent | on an unrelated topic, there was some confusion in a blog post that I wanted to clarify. Quantum applied for incubation status just prior to the Essex development period, so Quantum will not be "core" for the main Essex release. | 22:22 |
bhall | do you have a link to the blog post? | 22:23 |
danwent | we can (and I think should) apply to be core for the F-series. | 22:23 |
danwent | http://robhirschfeld.com/2011/12/06/openstack-cloud-seattle-hp-dell-rackspace-meetup-notes/#comment-1686 | 22:23 |
danwent | Rob was nice enough to correct this already. | 22:23 |
bhall | gracias | 22:23 |
*** anotherjesse has quit IRC | 22:24 | |
*** netstack has joined #openstack-meeting | 22:25 | |
danwent | and lastly, I just started a thead on the ML to discuss whether we should consider shifting to more standardized HTTP error code for our API. wwkeyboard mentioned this during the nova meeting. | 22:25 |
*** dolphm_ has quit IRC | 22:25 | |
danwent | Ok, any other discussion for Quantum, or open discussion? | 22:25 |
salv | Thanks for sending email on the ML for error codes. | 22:25 |
salv | This was one of my dilemmas during the implementation of API 1.0 | 22:25 |
danwent | salv: I wasn't sure of the original motivation, so I guessed. If I was wrong, please correct me. | 22:25 |
salv | motivation is more than correct, but it is also true that people don't want to mess with codes they don't understand. Anyway, I'm more than happy to tackle this issue, | 22:26 |
danwent | salv: great. and wwkeyboard said he might pitch in as well. | 22:27 |
salv | That would be great | 22:27 |
wwkeyboard | danwent: salv, I'm brewing an response email with some suggestions, | 22:27 |
danwent | Ok, so please review, review, review this week, and don't forget to participate in the ML discussions. | 22:28 |
wwkeyboard | I'd like to continue the discussion, but I don't have answers for all of those status codes | 22:28 |
danwent | Also, I should point out that somik sent an email out for review on a simple Authz proposal | 22:28 |
salv | wwkeyboard: thanks! | 22:28 |
danwent | and that debo-os is planning on sending one out soon on nova-parity-vpn work. | 22:28 |
danwent | k, have a good week folks! | 22:28 |
*** anotherjesse has joined #openstack-meeting | 22:28 | |
danwent | #endmeeting | 22:29 |
*** openstack changes topic to "Openstack Meetings: http://wiki.openstack.org/Meetings | Minutes: http://eavesdrop.openstack.org/meetings/openstack-meeting/2011/" | 22:29 | |
openstack | Meeting ended Tue Dec 6 22:29:00 2011 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 22:29 |
edgarmagana | adios! | 22:29 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/openstack-meeting/2011/openstack-meeting.2011-12-06-22.00.html | 22:29 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/openstack-meeting/2011/openstack-meeting.2011-12-06-22.00.txt | 22:29 |
openstack | Log: http://eavesdrop.openstack.org/meetings/openstack-meeting/2011/openstack-meeting.2011-12-06-22.00.log.html | 22:29 |
*** anotherjesse has quit IRC | 22:29 | |
*** KyleM1 has left #openstack-meeting | 22:29 | |
salv | thanks, have a good one! | 22:29 |
*** GheRivero_ has quit IRC | 22:29 | |
*** netstack has quit IRC | 22:30 | |
*** anotherjesse has joined #openstack-meeting | 22:31 | |
*** jog0 has left #openstack-meeting | 22:32 | |
*** hub_cap has quit IRC | 22:34 | |
*** danwent has quit IRC | 22:37 | |
*** heckj has quit IRC | 22:40 | |
*** edgarmagana has quit IRC | 22:45 | |
*** shwetaap has left #openstack-meeting | 22:47 | |
*** bcwaldon has quit IRC | 22:50 | |
*** nati2 has joined #openstack-meeting | 22:55 | |
*** bcwaldon has joined #openstack-meeting | 23:02 | |
*** mcohen has quit IRC | 23:03 | |
*** bcwaldon has quit IRC | 23:06 | |
*** tcampbell has joined #openstack-meeting | 23:08 | |
*** davelap has quit IRC | 23:12 | |
*** Ravikumar_hp has quit IRC | 23:12 | |
*** dwcramer has joined #openstack-meeting | 23:13 | |
*** tcampbell has quit IRC | 23:16 | |
*** anotherjesse has quit IRC | 23:22 | |
*** anotherjesse has joined #openstack-meeting | 23:23 | |
*** anotherjesse has quit IRC | 23:27 | |
*** patelna has quit IRC | 23:36 | |
*** dwcramer has quit IRC | 23:37 | |
*** KyleM1 has joined #openstack-meeting | 23:38 | |
*** KyleM1 has left #openstack-meeting | 23:38 | |
*** hub_cap has joined #openstack-meeting | 23:43 | |
*** hub_cap has quit IRC | 23:43 | |
*** GheRivero_ has joined #openstack-meeting | 23:44 | |
*** Guest35219 has quit IRC | 23:47 | |
*** mattray has quit IRC | 23:49 | |
*** troytoman is now known as troytoman-away | 23:50 | |
*** GheRivero_ has quit IRC | 23:51 | |
*** zns has quit IRC | 23:51 | |
*** mcohen has joined #openstack-meeting | 23:52 | |
*** anotherjesse has joined #openstack-meeting | 23:54 | |
*** tech__ has quit IRC | 23:58 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!