*** edconzel has joined #openstack-meeting | 00:23 | |
*** msinhore has quit IRC | 00:30 | |
*** msinhore has joined #openstack-meeting | 00:34 | |
*** dragondm has quit IRC | 00:54 | |
*** dendro-afk is now known as dendrobates | 00:59 | |
*** msinhore has quit IRC | 01:07 | |
*** ohnoimdead_ has joined #openstack-meeting | 01:11 | |
*** ohnoimdead_ has quit IRC | 01:11 | |
*** msinhore has joined #openstack-meeting | 01:12 | |
*** ohnoimdead has quit IRC | 01:13 | |
*** dwcramer has joined #openstack-meeting | 01:14 | |
*** edconzel has quit IRC | 01:16 | |
*** msinhore has quit IRC | 01:20 | |
*** heckj has quit IRC | 01:24 | |
*** mdomsch has joined #openstack-meeting | 01:34 | |
*** msinhore has joined #openstack-meeting | 02:03 | |
*** msinhore has quit IRC | 02:07 | |
*** mdomsch has quit IRC | 02:30 | |
*** adjohn has joined #openstack-meeting | 03:01 | |
*** dwcramer has quit IRC | 03:34 | |
*** dwcramer has joined #openstack-meeting | 03:51 | |
*** dwcramer has quit IRC | 04:07 | |
*** toddmorey has quit IRC | 04:09 | |
*** blamar_ has quit IRC | 04:11 | |
*** adjohn has quit IRC | 06:00 | |
*** adjohn has joined #openstack-meeting | 06:05 | |
*** dendrobates is now known as dendro-afk | 07:28 | |
*** adjohn has quit IRC | 07:53 | |
*** _cerberu` has joined #openstack-meeting | 08:28 | |
*** _cerberus_ has quit IRC | 08:29 | |
*** dragondm has joined #openstack-meeting | 09:03 | |
*** dwcramer has joined #openstack-meeting | 12:09 | |
*** dragondm has quit IRC | 12:17 | |
*** dwcramer has quit IRC | 12:27 | |
*** dprince has joined #openstack-meeting | 12:42 | |
*** mdomsch has joined #openstack-meeting | 12:42 | |
*** msinhore has joined #openstack-meeting | 13:10 | |
*** mdomsch has quit IRC | 13:22 | |
*** dwcramer has joined #openstack-meeting | 13:31 | |
*** mattray has joined #openstack-meeting | 13:32 | |
*** edconzel has joined #openstack-meeting | 13:49 | |
*** murkk has quit IRC | 13:55 | |
*** dendro-afk is now known as dendrobates | 14:21 | |
*** vladimir3p has joined #openstack-meeting | 14:29 | |
*** toddmorey has joined #openstack-meeting | 14:29 | |
*** jkoelker has joined #openstack-meeting | 14:31 | |
*** msinhore has quit IRC | 14:32 | |
*** msinhore has joined #openstack-meeting | 14:34 | |
*** medberry is now known as med_out | 14:55 | |
*** dragondm has joined #openstack-meeting | 15:02 | |
*** toddmorey has quit IRC | 15:03 | |
*** dwcramer has quit IRC | 15:05 | |
*** creiht has joined #openstack-meeting | 15:05 | |
*** toddmorey has joined #openstack-meeting | 15:06 | |
*** cynb has quit IRC | 15:32 | |
*** adjohn has joined #openstack-meeting | 15:36 | |
*** cynb has joined #openstack-meeting | 15:40 | |
*** heckj has joined #openstack-meeting | 15:47 | |
*** murkk has joined #openstack-meeting | 15:49 | |
*** troytoman-away is now known as troytoman | 15:50 | |
*** med_out is now known as med | 15:54 | |
*** med is now known as medberry | 15:55 | |
*** cynb has quit IRC | 16:01 | |
*** cynb has joined #openstack-meeting | 16:03 | |
*** adjohn has quit IRC | 16:15 | |
*** adjohn has joined #openstack-meeting | 16:15 | |
*** adjohn has quit IRC | 16:16 | |
*** _cerberu` is now known as _cerberus_ | 16:16 | |
*** dendrobates is now known as dendro-afk | 16:21 | |
*** adjohn has joined #openstack-meeting | 16:25 | |
*** adjohn has quit IRC | 16:26 | |
*** joearnold has joined #openstack-meeting | 16:35 | |
*** dendro-afk is now known as dendrobates | 16:57 | |
*** blamar_ has joined #openstack-meeting | 17:18 | |
*** rnirmal has joined #openstack-meeting | 17:28 | |
*** joearnold has quit IRC | 17:28 | |
*** dprince has quit IRC | 17:28 | |
*** dprince has joined #openstack-meeting | 17:29 | |
*** ohnoimdead has joined #openstack-meeting | 18:12 | |
*** sandywalsh has quit IRC | 18:18 | |
*** joearnold has joined #openstack-meeting | 18:27 | |
*** sandywalsh has joined #openstack-meeting | 18:33 | |
*** sandywalsh has quit IRC | 18:39 | |
*** msinhore1 has joined #openstack-meeting | 18:44 | |
*** joearnold has quit IRC | 18:47 | |
*** msinhore has quit IRC | 18:48 | |
*** troytoman is now known as troytoman-away | 18:56 | |
mtaylor | morning all. anybody here for the CI meeting? | 19:02 |
---|---|---|
jeblair | i am | 19:02 |
mtaylor | well that's good | 19:03 |
heckj | here | 19:03 |
mtaylor | alright - well, let's get this party started | 19:05 |
mtaylor | #startmeeting | 19:05 |
openstack | Meeting started Tue Jul 12 19:05:23 2011 UTC. The chair is mtaylor. Information about MeetBot at http://wiki.debian.org/MeetBot. | 19:05 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic. | 19:05 |
mtaylor | #topic Review of last week's actions | 19:05 |
*** openstack changes topic to "Review of last week's actions" | 19:05 | |
mtaylor | dprince Have smoketests return xunit file via nosexunit | 19:06 |
mtaylor | dprince has gotten this done | 19:06 |
mtaylor | as evidenced by the lovely test report on the nova-vpc job: | 19:06 |
mtaylor | #link http://jenkins.openstack.org/job/nova-vpc/59/testReport/ | 19:06 |
mtaylor | so, well done dprince | 19:07 |
mtaylor | dprince fight with ttx over fixing bug 804317 | 19:07 |
uvirtbot | Launchpad bug 804317 in nova "FixedIpNotFoundForInstance: Instance 1 has zero fixed ips." [Wishlist,Confirmed] https://launchpad.net/bugs/804317 | 19:07 |
mtaylor | that one was done last week during the meeting, IIRC | 19:07 |
mtaylor | termie finish work on bare-metal testing deployment | 19:07 |
mtaylor | we're still in work on that one - but we have some dedicated hardware coming our way. once I have that, I can hand termie some resources to use for the openstack jenkins | 19:08 |
mtaylor | #action mtaylor provide termie with machines | 19:08 |
mtaylor | #action termie finish work on bare-metal testing deployment | 19:08 |
mtaylor | the next two are about connecting with Peter from Novell/MSFT - he's out of town atm, so we'll connect when he gets back in | 19:08 |
mtaylor | #action mtaylor connect with Peter from Novel/MSFT lap about OBS builds | 19:08 |
mtaylor | #action mtaylor connect with Peter from Novel/MSFT lap about hyperV testing | 19:08 |
mtaylor | I also haven't spoken with mihai yet | 19:09 |
mtaylor | #action mtaylor talk to Mihai about new options for rPath testing | 19:09 |
mtaylor | mtaylor ping ewanmellor about testing esx and vsphere | 19:09 |
mtaylor | we've had some good discussions with ewan and some other folks from citrix about testing | 19:10 |
mtaylor | to that end, we've set up a stub job and a stub slave: | 19:10 |
mtaylor | #link http://jenkins.openstack.org/job/citrix-nova/ | 19:10 |
mtaylor | that can be the entrypoint for their testing efforts | 19:10 |
mtaylor | haven't really talked to anyone about lxc testing - but honestly at this point we have about 6 different baremetal testing efforts underway - so I think if we just get them working before we solicit _additional_ people, that'll be stellar | 19:11 |
*** nati has joined #openstack-meeting | 19:11 | |
heckj | agreed | 19:11 |
heckj | more than enough moving parts right now | 19:11 |
mtaylor | and dprince and I had a lovely talk with Dean from Dell which led to the creation of an openstack-testing team | 19:12 |
mtaylor | #link https://launchpad.net/~openstack-testing | 19:12 |
mtaylor | which will aim to coordinate QA and testing efforts across all of the companies that are wanting to write new tests | 19:12 |
mtaylor | I'm hoping that the work with the folks from citrix will serve as a nice template we can point to for how contributed testing resources can work and what that looks like | 19:13 |
mtaylor | that's all I've got on that... | 19:13 |
mtaylor | anything else on last week before we move to open discussion? | 19:14 |
heckj | are you blocked on anything? (Anything that could use external help?) | 19:14 |
mtaylor | not really - we've actually been making some pretty decent progress over the last week or two | 19:15 |
mtaylor | #topic Open Discussion | 19:15 |
*** openstack changes topic to "Open Discussion" | 19:15 | |
*** shwetaap has joined #openstack-meeting | 19:15 | |
*** sandywalsh has joined #openstack-meeting | 19:15 | |
heckj | I've just joined in the openstack-testing group - would like to offer assitance, but not sure where I can do much useful right now. Any suggestions? | 19:15 |
mtaylor | heckj: it's pretty early stage - but drop a note to the list there and let folks know you're interested in helping | 19:16 |
heckj | K | 19:16 |
mtaylor | I think part of the status of that is everybody figuring out who all is around and who wants to do what | 19:16 |
*** sai has joined #openstack-meeting | 19:16 | |
*** msinhore has joined #openstack-meeting | 19:17 | |
mtaylor | possibly unrelated - but I started making jenkins slaves for each project, which will help isolate the machine setup needs of each project | 19:17 |
mtaylor | should have that done soon | 19:17 |
dprince | mtaylor: hey man. Sorry I'm late. Like you said the xunit output is done. | 19:19 |
heckj | dprince: nice work | 19:20 |
shwetaap | hey mtaylor, - does that include the Quantum project as well. I know that so far it has not been added in jenkins. Is there any plan for it any time soon? | 19:20 |
*** msinhore1 has quit IRC | 19:21 | |
mtaylor | shwetaap: yes - I'm working on getting keystone added this week, and will start hitting quantum after that | 19:21 |
dprince | mtaylor: Do we have keystone packages yet? | 19:22 |
*** Shubhangi has joined #openstack-meeting | 19:22 | |
nati | Can we talk about testing in this meeting time? | 19:22 |
mtaylor | dprince: nope. we also need those soon | 19:22 |
mtaylor | soren: have you done any keystone packaging work? | 19:22 |
dprince | mtaylor: is anyone working on them? | 19:23 |
soren | I was just about to say :) | 19:23 |
soren | I have them mostly ready. | 19:23 |
mtaylor | #action mtaylor quantum in to jenkins | 19:23 |
mtaylor | w00t | 19:23 |
*** toddmorey has quit IRC | 19:23 | |
dprince | soren: great. Thanks man. | 19:23 |
soren | The problem was figuring out a good place to put them (Seeing as Keystone isn't an official openstack project). | 19:23 |
soren | ...but I think we got a solution for that. | 19:23 |
soren | Now I just need to get to it. | 19:23 |
mtaylor | yeah - that's sort of been a weird thing so far - and is actually a general question (which I've been answering in my own way) | 19:23 |
soren | There's 3 other things I need to do first. | 19:23 |
mtaylor | which is what to do with non-official openstack projects from a ci perspective | 19:24 |
soren | So unless something sneaks in front, it'll be within a couple of days. | 19:24 |
dprince | soren: Where will it be then? Launchpad? GitHub? | 19:24 |
soren | dprince: The packages? Launchpad. That's the only place for packages. | 19:25 |
dprince | soren: Sure. So under 'keystone' or 'ubuntu'? | 19:26 |
soren | dprince: That was (and is) the other problem. We don't yet have the infrastructure to do automated builds of stuff from github, but people started shoving things on there.. | 19:26 |
soren | dprince: It'll follow the same pattern as everything else. | 19:26 |
mtaylor | we're getting closer on that one | 19:27 |
soren | dprince: So the packaging code wil llive (and maybe already does?) at lp:~openstack-ubuntu-packagers/keystone/ubuntu | 19:27 |
soren | Closer is not "there" :) | 19:27 |
*** sandywalsh has quit IRC | 19:27 | |
mtaylor | nope. it's not | 19:27 |
dprince | soren: Thank you sir. I'll stay tuned. | 19:27 |
soren | They didn't exactly do themselves any favours by jumping the gun on that. | 19:27 |
jaypipes | soren: I told them to do that. It would give us experience integrating with GitHub. So blame me. | 19:28 |
dprince | mtaylor: I have one action item for you (If I'm allowed to add one). | 19:28 |
mtaylor | soren: well, we _do_ have some keystone jobs triggered from git/github changes in launchpad (the pep8 and pylint stuff) ... in case that's helpful | 19:28 |
mtaylor | dprince: please! | 19:28 |
soren | "Sure, let me construct a massive amount of intfrastructure to set up automated builds of this project that isn't even yet an official openstack project" :) | 19:28 |
* jaypipes takes blame for anything... | 19:28 | |
dprince | mtaylor: I'd like DNS entry for smoke.openstack.org please! | 19:29 |
dprince | mtaylor: or smokestack.openstack.org. | 19:29 |
mtaylor | #link http://jenkins.openstack.org/job/keystone | 19:29 |
jaypipes | soren: part of the incubation status is integrating the project into our CI and build/packaging platforms. | 19:29 |
mtaylor | #action mtaylor actually set up the dns entry for smokestack that dprince has been asking him for for weeks | 19:29 |
mtaylor | dprince: can you drop me the IP address again real quick? | 19:29 |
dprince | mtaylor: great. Here is the IP: 184.106.189.251 | 19:30 |
mtaylor | #info smokestack.openstack.org == 184.106.189.251 | 19:30 |
*** markvoelker has joined #openstack-meeting | 19:31 | |
dprince | nata: you wanted to talk about tests. Anything specific? | 19:31 |
dprince | SOrry. nati: ^^^^ | 19:32 |
nati | Hi dprince, I would like to share testing list in communities | 19:32 |
dprince | nati: Can we start a wiki page with the existing test suites and go from there? | 19:33 |
nati | Cool | 19:33 |
nati | Can we use google spreadsheet? | 19:33 |
mtaylor | nati: well - is it possible to use etherpad or the wiki instead? | 19:34 |
mtaylor | I'd hate to add another group technology to the mix if we didn't have to | 19:34 |
heckj | I would much prefer a wiki page or etherpad - hard to share globally w/ google docs | 19:34 |
dprince | nati: I think it would make more sense if it were on wiki.openstack.org. At least people will look for it there. | 19:34 |
nati | OK I got it | 19:34 |
dprince | lets make this an action item then? Create a wiki page to list the test suites we have? | 19:35 |
nati | I'll create initial list of existing tests :D | 19:35 |
dprince | nati: great | 19:35 |
mtaylor | #action nati create an initla list of existing test suites | 19:35 |
nati | NTT will create Testing team for Openstack | 19:36 |
nati | We would like to write tons of testing code :) | 19:36 |
nati | We would like to share progress of testing work in communities | 19:36 |
mtaylor | lovely | 19:37 |
mtaylor | nati: you joined the openstack-testing team on launchpad, yes? because I think you and Dean from Dell will probably have very good conversations on this point | 19:37 |
nati | Thanks | 19:37 |
nati | Yes I joined the testing team | 19:38 |
nati | I'll post this topic to the testing team mailing list | 19:38 |
mtaylor | perfect! | 19:39 |
mtaylor | nati: on the call with Dell, dprince and I discussed an idea of creating a project outside of the nova/swift/glance trees that would contain tests - so that we would develop an external test suite and then be able to apply that to an openstack installation | 19:40 |
mtaylor | nati: does that sound like a good idea to you? | 19:40 |
nati | Cool! | 19:40 |
nati | NTT's testing efforts are mainly for diablo-release version | 19:41 |
dprince | It would be nice to have a robust common set of tests. But I can see companies expanding that to target their specific setups as well. | 19:41 |
nati | We would like to add tests for diablo branch after releases | 19:41 |
mtaylor | so - just for the sake of completeness - perhaps someone should look at http://www.phoronix-test-suite.com/ ? | 19:42 |
mtaylor | it's an external set of test suites that can be run against things... | 19:42 |
*** sandywalsh has joined #openstack-meeting | 19:42 | |
mtaylor | I don't know that it's the right choice - but since it's a collection of test suites to test things, perhaps working with them would be nicer than making our own complete setup from scratch? | 19:42 |
nati | What's difference between Jenkins and Phoronix Test Suite? | 19:45 |
mtaylor | jenkins is a continuous integration tool ... it's what we use to run jobs against things | 19:46 |
mtaylor | phoronix on the other hand is a collection of tests and tools for running them ... so it would be a framework in which we could choose to write tests if we wanted | 19:46 |
nati | I got it! | 19:46 |
mtaylor | anyway - like I said - it may be a terrible idea - but I think canonical were talking about doing something with that setup for testing of ubuntu server installations | 19:47 |
heckj | Glancing through the docs, it looks very focused on repeated testing with slight variations (i.e. benchmarking) | 19:48 |
heckj | related link: http://openbenchmarking.org/ | 19:48 |
jaypipes | heckj: glancing, huh? :) | 19:48 |
*** zul has quit IRC | 19:49 | |
heckj | I won't claim to have read it - more skimmed and looked at headers and links quickly | 19:49 |
heckj | :-) | 19:49 |
*** sandywalsh has quit IRC | 19:49 | |
mtaylor | #link http://www.phoronix-test-suite.com/ | 19:50 |
mtaylor | #link http://openbenchmarking.org/ | 19:50 |
dprince | gotta go. talk to you all next week. | 19:51 |
*** dprince has quit IRC | 19:51 | |
mtaylor | I think that's about it? | 19:51 |
mtaylor | anybody got anything else? | 19:51 |
mtaylor | #endmeeting | 19:52 |
*** openstack changes topic to "Openstack Meetings: http://wiki.openstack.org/Meetings | Minutes: http://eavesdrop.openstack.org/meetings/openstack-meeting/2011/" | 19:52 | |
openstack | Meeting ended Tue Jul 12 19:52:41 2011 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 19:52 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/openstack-meeting/2011/openstack-meeting.2011-07-12-19.05.html | 19:52 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/openstack-meeting/2011/openstack-meeting.2011-07-12-19.05.txt | 19:52 |
openstack | Log: http://eavesdrop.openstack.org/meetings/openstack-meeting/2011/openstack-meeting.2011-07-12-19.05.log.html | 19:52 |
nati | Bye! o/ | 19:52 |
*** zul has joined #openstack-meeting | 19:53 | |
*** zns has joined #openstack-meeting | 20:03 | |
*** sandywalsh has joined #openstack-meeting | 20:05 | |
zns | Is the PPB meeting on today? | 20:05 |
zns | * crickets * | 20:08 |
creiht | zns: I think the canceled it | 20:08 |
zns | creiht: OK. Tx | 20:12 |
*** zns has left #openstack-meeting | 20:12 | |
*** dendrobates is now known as dendro-afk | 20:16 | |
*** Shubhangi has quit IRC | 20:18 | |
*** Shubhangi has joined #openstack-meeting | 20:25 | |
*** sai has quit IRC | 20:26 | |
*** adjohn has joined #openstack-meeting | 20:40 | |
*** dabo has joined #openstack-meeting | 20:42 | |
*** Shubhangi has quit IRC | 20:50 | |
*** Vek has joined #openstack-meeting | 20:50 | |
*** Shubhangi has joined #openstack-meeting | 20:54 | |
*** somik has joined #openstack-meeting | 20:57 | |
*** bcwaldon_ has joined #openstack-meeting | 20:57 | |
*** jk0 has joined #openstack-meeting | 20:57 | |
*** toddmorey has joined #openstack-meeting | 20:59 | |
jaypipes | #startmeeting | 21:00 |
openstack | Meeting started Tue Jul 12 21:00:26 2011 UTC. The chair is jaypipes. Information about MeetBot at http://wiki.debian.org/MeetBot. | 21:00 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic. | 21:00 |
glenc | \o | 21:00 |
jaypipes | Thierry is away today; soren and I will fill in this week... | 21:00 |
sandywalsh | o/ | 21:00 |
soren | o/ | 21:00 |
cynb | o/ | 21:00 |
*** toddmorey has quit IRC | 21:01 | |
*** Dans_ has joined #openstack-meeting | 21:01 | |
* soren adopts a French accent | 21:01 | |
* jaypipes dons beret | 21:01 | |
glenc | oui? | 21:01 |
soren | You've lost me. | 21:01 |
*** toddmorey has joined #openstack-meeting | 21:01 | |
dabo | \o | 21:01 |
jaypipes | OK, let's start, eh? | 21:01 |
sandywalsh | jaypipes will henceforth be known as "Don Beret" | 21:02 |
jaypipes | heh | 21:02 |
jaypipes | #topic Swift status | 21:02 |
*** openstack changes topic to "Swift status" | 21:02 | |
*** salv has joined #openstack-meeting | 21:02 | |
jaypipes | notmyname: any updates? | 21:02 |
notmyname | I don't think there are any updates | 21:02 |
Vek | point of order: Is there a link to the agenda? | 21:02 |
jaypipes | k. anything you need assistance on from anyone? | 21:02 |
jaypipes | Vek: one sec | 21:02 |
soren | http://wiki.openstack.org/Meetings/TeamMeeting | 21:03 |
jaypipes | dang, beat me to it... | 21:03 |
notmyname | we saw some packaging updates go through this morning for swift. I assume those a work in progress? | 21:03 |
notmyname | soren: ^? | 21:03 |
soren | Looks quite boiler plate-y. | 21:03 |
soren | notmyname: Sort of? | 21:04 |
jaypipes | soren: some details, please? :) | 21:04 |
soren | I mean... EVerything is work in progress :) | 21:04 |
notmyname | I think there were some concerns about some of the init scripts. I don't have the details, but we can get those to you | 21:04 |
soren | I expect to start merging the stuff you've done tomorrow. | 21:05 |
vishy | o/ | 21:05 |
soren | ..but the stuff that landed today isn't meant to be half-done if that's what you're asking. | 21:05 |
*** joearnold has joined #openstack-meeting | 21:05 | |
notmyname | soren: ok. then we definitely need to comment ;-) | 21:05 |
jaypipes | notmyname, soren: #action get together on Swift packaging needs | 21:05 |
jaypipes | notmyname, soren: can you two handle that off list? or is it something we should go over here? | 21:06 |
notmyname | not here | 21:06 |
jaypipes | k. | 21:06 |
soren | I have no idea. | 21:06 |
jaypipes | notmyname: any other stuffs? | 21:06 |
*** johan_-_ has joined #openstack-meeting | 21:06 | |
soren | (seeing as I seem to be the one who'll be told thing, not telling things) | 21:06 |
notmyname | jaypipes: I don't think so | 21:07 |
jaypipes | any questions for notmyname before we move on? | 21:07 |
jaypipes | #action notmyname and soren get together on Swift packaging needs | 21:07 |
jaypipes | ok, moving on... | 21:08 |
jaypipes | #topic Glance status | 21:08 |
*** openstack changes topic to "Glance status" | 21:08 | |
jaypipes | https://launchpad.net/glance/+milestone/diablo-3 | 21:08 |
jaypipes | Mostly been handling bugs this week and last couple days of last week. Big one almost finished (just finishing tests on it): https://bugs.launchpad.net/bugs/771849 | 21:08 |
uvirtbot | Launchpad bug 771849 in glance "Port not parsed correctly in Swift URI" [High,In progress] | 21:08 |
*** troytoman-away is now known as troytoman | 21:09 | |
jaypipes | have a small blocker on getting https://bugs.launchpad.net/bugs/713154 done: waiting to set up an AWS testing account we can put creds on the Jenkins box for... | 21:09 |
uvirtbot | Launchpad bug 713154 in glance "S3 Backend doesn't support POST either." [Medium,In progress] | 21:09 |
jaypipes | Have to get back on track with the Keystone integration as well... | 21:10 |
jaypipes | Still hopeful to hit D3 for that, with shared image groups in D4 | 21:10 |
jaypipes | #action Jay to update D3/D4 blueprints | 21:10 |
jaypipes | The recent change in nova to support multiple glance servers threw a wrench in a bunch of people's setups. We should try to avoid such situations better in the future... the config files changed (from glance_host/port to glance_api_servers FLAG and things weren't upgrade cleanly) | 21:11 |
glenc | jaypipes - we are looking at Keystone integation, too | 21:11 |
jaypipes | glenc: resource-wise, do you have a specific allotment for someone to work on that? | 21:12 |
jaypipes | glenc: I know you, westmaas and maybe pvo needed to chat about that? | 21:12 |
glenc | we could - we were hoping to start it next sprint (Monday) | 21:12 |
jaypipes | glenc: k, I'll offline it with you. | 21:13 |
glenc | we should sync - don't want to duplicate work | 21:13 |
jaypipes | yup. | 21:13 |
jaypipes | that's about it from me. any questions on Glance stuff? | 21:13 |
jaypipes | in related news, JordanRinke has Glance working on Windows now.. w00t. | 21:13 |
sandywalsh | nice | 21:13 |
jaypipes | ok, moving on... | 21:14 |
heckj | jaypipes: is there a walk-through anywhere for loading in images into Glance? I've been looking, haven't spotted one. | 21:14 |
heckj | (sorry) | 21:14 |
*** User81 has joined #openstack-meeting | 21:14 | |
jaypipes | heckj: there's a variety of ways to do so. Here is a good starting point:http://glance.openstack.org/glance.html#the-add-command | 21:14 |
*** Tushar has joined #openstack-meeting | 21:14 | |
heckj | jaypipes: thanks | 21:15 |
jaypipes | heckj: if you're using the eucatools, you can check out the glance-upload tool, too. | 21:15 |
jaypipes | ok, moving on... | 21:15 |
jaypipes | #topic Nova status | 21:15 |
*** openstack changes topic to "Nova status" | 21:15 | |
jaypipes | vishy: you're on. | 21:15 |
soren | *crickets* | 21:18 |
jaypipes | OK, ttx wanted me to ask mtaylor and soren about your blueprints targeted for D3 Nova: https://launchpad.net/nova/+milestone/diablo-3 | 21:18 |
jaypipes | soren: https://blueprints.launchpad.net/nova/+spec/ec2-id-compatibilty I assume is held up on the ML discussion on EC2 UUIDs? | 21:18 |
soren | jaypipes: Sounds like a fair summary. | 21:18 |
soren | jaypipes: I also have a ton of packaging things to do and some holiday and OSCON and and and.. | 21:19 |
jaypipes | mtaylor: your 2 testing-related bluprints for Nova's D3? Any updates? | 21:19 |
soren | If someone else wants it, feel free to jump on it. | 21:19 |
vishy | wow | 21:19 |
vishy | sorry got disconnected :) | 21:19 |
jaypipes | soren: I think based on the discussion on the ML that one might need to get pushed back... | 21:19 |
jaypipes | vishy: no worries, mate :) | 21:19 |
jaypipes | vishy: have at it. | 21:20 |
vishy | i missed some scrollback unfortunatley | 21:21 |
vishy | *ely | 21:21 |
jaypipes | vishy: just asked soren and mtaylor about their Not Started blueprints for D2 | 21:21 |
jaypipes | sorry, D3 | 21:21 |
jaypipes | vishy: you also have a Not Started blueprint for separating services... | 21:21 |
vishy | I'm thinking of cancelling that one | 21:22 |
vishy | our next sprint is to spend some time updating and fixing the volume service | 21:22 |
vishy | which may provide some results along those lines | 21:22 |
vishy | but it is probably best to just cancel that blueprint and make a new one | 21:22 |
jaypipes | vishy: any particular blueprints or bugs that you need extra attention on? any particular merge proposals that really need reviews? | 21:22 |
vishy | yes | 21:22 |
vishy | I would love some feedback on the ha-networking branch that I proposed | 21:23 |
vishy | also, since lunr has moved to the driver level, we are going to need some more focus on the volume service | 21:23 |
vishy | there will be a few new blueprints around that showing up | 21:23 |
jaypipes | vishy: I'll send out a "important stuff" mailing list post like ttx usually does. | 21:23 |
vishy | and we might need some help | 21:23 |
vishy | i'm a little concerned about full keystone integration making it in | 21:24 |
jaypipes | vishy: how does the lunr thing work now? have we given up on the idea of elastic block storage at the API level? | 21:24 |
vishy | the main sticking point that no one has tackled is making ec2 api work properly | 21:24 |
*** bcwaldon_ has quit IRC | 21:24 | |
vishy | jaypipes: volume already does ebs | 21:25 |
jaypipes | vishy: keystone and EC2? | 21:25 |
vishy | they have just decided to implement lunr as a driver and keep the existing nova code in place | 21:25 |
jaypipes | vishy: right, but it's a subset of the compute API now, correct? no plans to sepaarate that out as its own service? | 21:25 |
creiht | jaypipes: If you would have read the email, I stated that we were scaling back the focus of lunr to the driver level | 21:25 |
vishy | jaypipes: it depends on how you define service | 21:25 |
vishy | jaypipes: there is already a nova-volume service | 21:26 |
vishy | whether it ever graduates into a separate project is unknown | 21:26 |
jaypipes | creiht: sure, but I didn't understand that, really, since nova already contained driver-level code for volumes... | 21:26 |
creiht | jaypipes: oh really? :P | 21:27 |
jaypipes | creiht: yes. | 21:28 |
creiht | I guess that will work then, my job is done | 21:28 |
jaypipes | creiht: there are drivers for AoE, iSCSi, HP LeftHand, etc | 21:28 |
vishy | jaypipes: on the keystone ec2 stuff, if we depend on keystone completely for users and tenants, we don't really have a good place for generating/storing/checking ec2 access and secret keys | 21:28 |
jaypipes | creiht: are you saying that you guys will be adding additional drivers only? | 21:28 |
creiht | jaypipes: that is correct | 21:29 |
jaypipes | creiht: k, thx | 21:29 |
vishy | jaypipes: this either needs to be a keystone plugin or move into an ec2 only compatibility layer | 21:29 |
jaypipes | vishy: k, understood. do we have a gameplan for that? /me crosses fingers... | 21:29 |
vladimir3p | on volume-service stuff: there are multiple things that might be required... starting from scheduling and reporting capabilities a-la compute | 21:29 |
vishy | since nova will ultimately lose its concept of user and project | 21:29 |
creiht | jaypipes: and helping push nova volume in feature and other areas where it lacks | 21:30 |
creiht | vladimir3p: yeah, I'm working on blueprints right now for some of those areas | 21:30 |
jaypipes | creiht: coolio. good to know. I re-read the ML post. thx. | 21:30 |
vishy | vladimir3p: exactly. nova-volume got a little bit abandoned over the last few weeks and it needs to be brought up to speed | 21:30 |
vladimir3p | Folks, we have 2 blueprints on our plate: VSA & adminVM. Both are "low priority", but quite important for us. We plan to submit VSA up to the end of this week, but AdminVM is stuck for ~1.5 months without any valuable feedback. The VSA blueprint touches volume service & scheduling and we could try to integrate them better... | 21:30 |
vladimir3p | our VSA code has multiple changes related to scheduling, etc | 21:31 |
vishy | vladimir3p: I thought there was some useful feedback on that proposal | 21:31 |
vladimir3p | will be nice to find the common ground | 21:31 |
creiht | jaypipes: thank you for your undivided attention | 21:31 |
vishy | i think the majority of the feedback was to simplify it to arbitrary network plugging + metadata | 21:31 |
vladimir3p | frankly, have not seen any feedback on VSA yet ... | 21:31 |
jaypipes | creiht: thank you for your undivided sarcasm. ;) | 21:32 |
vishy | maybe I'm thinking of a different proposal | 21:32 |
jaypipes | vishy, vladimir3p: shall I add the AdminVM to thierry's post of important things for reviewers? sounds like I should? | 21:32 |
vishy | jaypipes: yes please | 21:33 |
jaypipes | k, will do. | 21:33 |
vladimir3p | thanks | 21:33 |
jaypipes | no pros. | 21:33 |
jaypipes | no prob even... | 21:33 |
jaypipes | alright, vishy, any other stuff to add to the important list? | 21:33 |
vishy | i think that is good for now | 21:34 |
jaypipes | any more questions for vishy? | 21:34 |
*** agarwalla has joined #openstack-meeting | 21:34 | |
jaypipes | alrighty... thx everyone. same bat-time, same bat-channel next week. | 21:35 |
jaypipes | #endmeeting | 21:35 |
*** openstack changes topic to "Openstack Meetings: http://wiki.openstack.org/Meetings | Minutes: http://eavesdrop.openstack.org/meetings/openstack-meeting/2011/" | 21:35 | |
openstack | Meeting ended Tue Jul 12 21:35:04 2011 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 21:35 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/openstack-meeting/2011/openstack-meeting.2011-07-12-21.00.html | 21:35 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/openstack-meeting/2011/openstack-meeting.2011-07-12-21.00.txt | 21:35 |
openstack | Log: http://eavesdrop.openstack.org/meetings/openstack-meeting/2011/openstack-meeting.2011-07-12-21.00.log.html | 21:35 |
notmyname | jaypipes: what about open discussion? | 21:35 |
jaypipes | notmyname: oh, crap... | 21:35 |
jaypipes | notmyname: lemme restart the meeting... | 21:35 |
annegentle | I neglected to add Doc meeting roundup to the agenda, so I need open discussion too :) | 21:35 |
jaypipes | #startmeeting | 21:35 |
openstack | Meeting started Tue Jul 12 21:35:50 2011 UTC. The chair is jaypipes. Information about MeetBot at http://wiki.debian.org/MeetBot. | 21:35 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic. | 21:35 |
jaypipes | OK, we're back on. | 21:35 |
notmyname | when do keystone and dashboard (incubated projects) start giving reports? | 21:36 |
jaypipes | notmyname: very good question. | 21:36 |
notmyname | I don't have an answer, but I'd love to see at least periodic updates | 21:36 |
jaypipes | notmyname: first off for keystone would be getting the devs at this meeting ;) | 21:36 |
jaypipes | devcamcar: for dashboard, when would you feel comfortable giving status reports in this weekly meeting? | 21:37 |
devcamcar | jaypipes: sure, i'd be happy to do that | 21:37 |
jaypipes | devcamcar: I'm assuming you are the defacto PTL for dashboard? | 21:37 |
devcamcar | jaypipes: indeed | 21:37 |
jaypipes | devcamcar: OK, cool. I'll make sure you're added to the agenda. I'll ping Ziad about Keystone. notmyname, I agree it would be really helpful to get status reports from them both. | 21:38 |
annegentle | Doc meeting roundup: the framework for openstack.org is now available as a Github repo for people who want to fix any bugs they find, https://github.com/toddmorey/openstack-org | 21:38 |
jaypipes | rock on. | 21:38 |
notmyname | annegentle: nice.I found a broken link earlier. who handles that? | 21:38 |
annegentle | We're looking at a staging area for the site as well, working with team CI. | 21:38 |
jaypipes | annegentle: is mtaylor or jeblair working with you on that? | 21:39 |
annegentle | notmyname: we're working on the bug reporting for the site also | 21:39 |
annegentle | jaypipes: yep, both of 'em | 21:39 |
jaypipes | annegentle: do we have a deadline for keystone docbookXML being transferred to openstack-manuals? | 21:39 |
notmyname | annegentle: convirture link on http://openstack.org/community/companies/ is broken | 21:39 |
annegentle | ah, getting to that. | 21:39 |
annegentle | the Keystone Dev Guide is now in incubation, see http://docs.openstack.org/incubation/identitydevguide/content/index.html | 21:40 |
*** danwent has joined #openstack-meeting | 21:40 | |
jaypipes | notmyname: so there's this thing on GitHub called Issues... | 21:40 |
* jaypipes runs for cover :) | 21:40 | |
annegentle | notmyname: yep, reported the broken link via email until we resolve the correct bug reporting system | 21:40 |
*** dendro-afk is now known as dendrobates | 21:40 | |
jaypipes | annegentle: awesome work on the dev guide for keystone. has the docbookXML already been removed from the GH repo then? | 21:41 |
annegentle | That's all to report I think, meeting logs are always available at http://wiki.openstack.org/Documentation/MeetingLogs. | 21:41 |
annegentle | jaypipes: Ziad will need to do that last removal step I believe. He knows of the need to do that and also knows that the docs are snugly tucked into openstack-manuals. | 21:41 |
jaypipes | annegentle: If you don't mind, I'd like to add your status report to this weekly meeting's agenda as well? | 21:42 |
annegentle | jaypipes: yes, please, I apologize for forgetting to do so. | 21:42 |
jaypipes | annegentle: OK, I can put in a pull request for that; I did the RST docs for keystone anyway... | 21:42 |
annegentle | jaypipes: but there will only be updates from our meeting monthly | 21:42 |
annegentle | jaypipes: right, guess I could do the pull request too but it's probably fast for you to do so | 21:42 |
jaypipes | annegentle: ok, no worries. the status report can be "nothing to tell" :) | 21:42 |
annegentle | jaypipes: ok, add it weekly then, sounds great. | 21:43 |
jaypipes | any other topics for open discussion? | 21:43 |
* jaypipes might have had too much coffee today... | 21:43 | |
*** rnirmal has quit IRC | 21:43 | |
Vek | if we had a "sucks" report, I'd submit launchpad... | 21:43 |
vishy | Vek; :p | 21:44 |
jaypipes | Vek: good to know. I've never heard that before... I'll make a note of it. | 21:44 |
Vek | :) | 21:44 |
jk0 | lol | 21:44 |
jaypipes | Oh... I suppose I should give a status report on the GitHub migration... | 21:45 |
jaypipes | So.... | 21:45 |
jaypipes | mtaylor and jeblair have the Gerrit server set up and integrated properly with jenkins and GitHub. It's currently being run through a set of tests to verify our review and dev process can be kept as-is while moving all code hosting to GitHub. | 21:45 |
jaypipes | The test server is at http://review.openstack.org for those interested | 21:46 |
jaypipes | the Gerrit server, that is. | 21:46 |
creiht | if we aren't going to use the tools github provides, why not just host our own git? | 21:46 |
Vek | easy forking? | 21:46 |
jaypipes | creiht: sorry, I don't quite follow you... you are referring to GitHub, or changin our dev process to fit GitHub? | 21:47 |
jaypipes | creiht: are you familiar with Gerrit? | 21:47 |
creiht | nm | 21:47 |
*** danwent has quit IRC | 21:47 | |
jaypipes | creiht: seriously, could you answer my question? We're trying to find a solution here, and if the solution is going to just be met with more criticism, I'd like to know now. | 21:48 |
vishy | creiht: having the code on github makes for a nicer visibility / user experience, even if we don't use it for actual code reviews | 21:48 |
*** danwent has joined #openstack-meeting | 21:48 | |
creiht | It seems like if all we are hosting on github is for git, and none of the other advantages that github offers, then why not just host it yourself? | 21:49 |
creiht | if visibility is big enough, then ok | 21:49 |
creiht | just curious | 21:49 |
jaypipes | creiht: having an automted patch queue manager manage merges and not humans is the point... | 21:49 |
soren | One of these days, I wish someone would actually substantiate those sorts of statements ("putting stuff on github is nicer/better/whatever"). | 21:49 |
soren | Not now. | 21:50 |
* creiht sighs | 21:50 | |
jaypipes | Please, I don't want to get into the GH vs. LP debate. | 21:50 |
creiht | that's why I said nm | 21:50 |
creiht | no use in going down this rabbit hole | 21:50 |
vishy | creiht: I'm not a huge fan of gerrit's ui i have to say | 21:50 |
vishy | but I'm hoping that we can improve the integration points | 21:50 |
heckj | I take it that github didn't have anything to offer us in Issues 2.0 that would allow "approval" or positive code review for inclusion? | 21:50 |
jaypipes | this is more about process and review policy than UI. | 21:50 |
soren | jaypipes: I'm just with you in that I don't want to come up with a solution that turns out to be rejected anyway because it's not Github enough. | 21:50 |
*** Dans_ has quit IRC | 21:51 | |
jaypipes | heckj: no, it did not. | 21:51 |
soren | jaypipes: And to that end, it would really help if we actually understood the problems we're actually trying to solve. | 21:51 |
vishy | heckj: it isn't quite good enough, we've reached out to them to add the features that we need but no dice so far... | 21:51 |
creiht | It is amazing other large projects can work on it | 21:51 |
creiht | :P | 21:51 |
jaypipes | vishy: we've reached out to them? | 21:51 |
vishy | jaypipes: is it possible to do line comments on github and have them synced somehow into the gerrit review? | 21:52 |
jaypipes | vishy: uh, gerrit supports per-line comments.. | 21:52 |
jaypipes | vishy: just double-click on the line... | 21:52 |
vishy | jaypipes: yes, termie has contacted people at gh that he knows to try and get stuff approved | 21:52 |
heckj | jaypipes: I think the point vishy is making is to be able to leverage the GitHub tools that are already in place and reasonably well known | 21:53 |
jaypipes | vishy: really? last I heard termie say "why should they change anything? OpenStack doesn't mean anything to GitHub." | 21:53 |
vishy | jaypipes: i understand that, but the gh ui is much nicer.. | 21:53 |
vishy | jaypipes: yes that was because he already tried | 21:53 |
*** danwent_ has joined #openstack-meeting | 21:53 | |
vishy | jaypipes: since gerrit is open source, I'm hoping we can add those types of integrations over time, but I wasn't sure if it was already in there... | 21:53 |
termie | jaypipes: i didn't say "doesn't mean anything" but i did say we aren't their biggest project and are unlikely to decide the direction of their product more than friendly requests can do | 21:54 |
jaypipes | vishy: again, this is about review policy not UI... I get that GitHub is prettier and has a better UX, but this is about the fact that you cannot enforce our review policy with GH Issues. So we either change our review policy, or find a solution (which Gerrit is...) | 21:54 |
*** danwent has quit IRC | 21:54 | |
*** danwent_ is now known as danwent | 21:54 | |
soren | What is their biggest project (I'm genuinely curious)? | 21:55 |
jaypipes | soren: please, let's not... | 21:55 |
vishy | jaypipes: I"m not suggesting that we don't use gerrit, i'm suggesting that we could add syncing that would allow us to review/comment in gh issues, and have it synced into the gerrit system for the approval / jenkins portion | 21:55 |
soren | It's a simple question, isn't it? IT even has a verifiable answer. | 21:55 |
soren | But ok. | 21:55 |
* soren butts out | 21:55 | |
termie | soren: https://github.com/repositories | 21:55 |
jaypipes | vishy: ah, sorry, understood now. | 21:55 |
termie | soren: you can sort that a few ways | 21:55 |
creiht | Who geninely wants to use launchpad (other than those that came from Canonical) (I'm genuinely curious) | 21:56 |
jaypipes | vishy: OK, I will see what jim can do. | 21:56 |
termie | soren: i would guess rails | 21:56 |
jaypipes | oh ffs. | 21:56 |
creiht | that was a retorical question | 21:56 |
vishy | jaypipes: imo this is a post-move feature | 21:56 |
jaypipes | can we please try and keep this constructive? | 21:56 |
vishy | jaypipes: in other words a nice to have | 21:56 |
jaypipes | vishy: it's a nice to have that I want documented as a task for our team to work on... | 21:57 |
jaypipes | vishy: so I'll get it into our redmine.. | 21:57 |
jaypipes | alright, anything more on this? | 21:57 |
*** msinhore has quit IRC | 21:57 | |
jaypipes | ok, going once... | 21:58 |
*** ryu_ishimoto has joined #openstack-meeting | 21:58 | |
jaypipes | twice... | 21:58 |
creiht | redmine? | 21:58 |
jaypipes | g'day. | 21:58 |
creiht | I hope that is a joke | 21:58 |
jaypipes | creiht: yes... we use redmine for some internal team stuff. | 21:58 |
jaypipes | creiht: and customer-specific projects. | 21:59 |
jaypipes | #endmeeting | 21:59 |
*** openstack changes topic to "Openstack Meetings: http://wiki.openstack.org/Meetings | Minutes: http://eavesdrop.openstack.org/meetings/openstack-meeting/2011/" | 21:59 | |
openstack | Meeting ended Tue Jul 12 21:59:10 2011 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 21:59 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/openstack-meeting/2011/openstack-meeting.2011-07-12-21.35.html | 21:59 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/openstack-meeting/2011/openstack-meeting.2011-07-12-21.35.txt | 21:59 |
openstack | Log: http://eavesdrop.openstack.org/meetings/openstack-meeting/2011/openstack-meeting.2011-07-12-21.35.log.html | 21:59 |
creiht | jaypipes: glad your team has the power to make those decisions :P | 21:59 |
*** creiht has left #openstack-meeting | 21:59 | |
*** ying has joined #openstack-meeting | 21:59 | |
*** johan_-_ has left #openstack-meeting | 21:59 | |
dendrobates | o/ | 22:00 |
somik | o/ | 22:00 |
markvoelker | o/ | 22:00 |
salv | o/ | 22:00 |
*** jk0 has left #openstack-meeting | 22:00 | |
*** Vek has left #openstack-meeting | 22:00 | |
danwent | hello :) | 22:01 |
* sandywalsh likes launchpad | 22:01 | |
danwent | dialing in from an airport again... but have more reliable connectivity this time :) | 22:01 |
sandywalsh | (runs and hides) | 22:01 |
dendrobates | hi dan | 22:01 |
danwent | troy around? | 22:02 |
danwent | and ryu? | 22:02 |
danwent | otherwise I think we have people covering all agenda items... | 22:02 |
danwent | ok, guess we can just kick it off. | 22:03 |
danwent | #startmeeting | 22:03 |
ryu_ishimoto | hello | 22:03 |
openstack | Meeting started Tue Jul 12 22:03:06 2011 UTC. The chair is danwent. Information about MeetBot at http://wiki.debian.org/MeetBot. | 22:03 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic. | 22:03 |
danwent | #topic project-status | 22:03 |
*** openstack changes topic to "project-status" | 22:03 | |
danwent | dendrobates has updates on email list (yay!) and incubation (nay!) | 22:03 |
*** SumitNaiksatam has joined #openstack-meeting | 22:03 | |
dendrobates | ok | 22:03 |
dendrobates | I hope everyone saw my email about the email list | 22:04 |
dendrobates | please use the link on the bottom of the netstack team page to join | 22:04 |
danwent | https://launchpad.net/~netstack | 22:04 |
SumitNaiksatam | yes | 22:04 |
dendrobates | thanks dan | 22:04 |
*** romain_lenglet has joined #openstack-meeting | 22:04 | |
dendrobates | also we are holding off on requesting incubation status, while the openstack PPB decides a few things | 22:05 |
dendrobates | basically, the PPB is trying to decide what it means to be a part of openstack | 22:05 |
danwent | makes sense. | 22:05 |
dendrobates | I think we should let them figure that out first. | 22:05 |
somik | about netstack ML: my only concern is that if we dont send stuff to openstack list, then we might be out of the loop or duplicate efforts | 22:05 |
dendrobates | and the two incubation applications that have been pushed have not gone well | 22:06 |
somik | we need some guidance then on when to use ML and why.. | 22:06 |
dendrobates | somik: true, we should still try to keep communication open | 22:06 |
danwent | somik: netstack list is for detailed design discussions. outcomes of those discussions (design proposals) should still be sent out more broadly. | 22:06 |
dendrobates | or things that interface with other components, i,e nova | 22:06 |
danwent | we've just noticed that some conversations don't see to happen on the list, so at least we want a way that people can say "I want all of the emails, even if its really noisy" | 22:07 |
dendrobates | I hope this encourages people to use the list instead of just cc'ing a private group | 22:07 |
danwent | anything else on project status? | 22:07 |
dendrobates | nope | 22:07 |
somik | dendrobates: whats the requirement more incubation, I and others may not be familiar, it would be good to have a brief summary requirements for us who dont know the process as well | 22:07 |
dendrobates | somik: I'm not sure that is completely decided yet, that is the problem | 22:08 |
dendrobates | we are still deciding what it means to be a part of openstack | 22:08 |
danwent | #topic quantum | 22:08 |
*** openstack changes topic to "quantum" | 22:08 | |
heckj | What they have (minimal) is at http://wiki.openstack.org/ProjectTypes | 22:08 |
markvoelker | somik: http://wiki.openstack.org/Governance/Approved/Incubation is what's currently out there but it doesn't address everything. | 22:08 |
salv | before moving into Quantum, what are we going to do with jenkins integrations? | 22:09 |
dendrobates | and the outcome of the current discussions is likely to change things | 22:09 |
danwent | thanks for tracking all this dendrobates | 22:09 |
dendrobates | we are going to work to integrate immediately | 22:09 |
danwent | Ok, for Quantum status, salvatore wanted to bring up his plans for unit/functional tests. Salvatore? | 22:09 |
dendrobates | I will contact mordred | 22:10 |
danwent | sorry, salvatore, please hold a sec | 22:10 |
danwent | dendrobates, are you talking about for the build infrastructure? | 22:10 |
dendrobates | yes | 22:10 |
danwent | k, cool. | 22:10 |
danwent | sorry salvatore, go ahead. | 22:10 |
heckj | note: The CI team is setting up an external project for smoke tests. Should be easy to plug into that. | 22:11 |
dendrobates | I think we should try to move forward and I have discussed it with a few people | 22:11 |
dendrobates | ttx had initially asked me to hold off | 22:11 |
dendrobates | but we need to move forward asap | 22:11 |
dendrobates | ok go | 22:12 |
*** adjohn has quit IRC | 22:12 | |
danwent | :) | 22:12 |
heckj | #link https://launchpad.net/~openstack-testing | 22:12 |
salv | About unit/functional tests: not a lot progress during this week. I think we can speed up things by separating unit test (almost ready) from functional tests | 22:12 |
salv | So we can merge the branch with unit tests in a very short term | 22:13 |
danwent | Ok, sounds good. Anyone have concerns with this? | 22:13 |
salv | Any comment? | 22:13 |
dendrobates | It sounds like a good idea to me | 22:13 |
danwent | salvatore, if someone wants to help out, where do they look to pick off unit tests? | 22:14 |
danwent | or functional tests that are needed? | 22:14 |
danwent | this is the blueprint: https://blueprints.launchpad.net/quantum/+spec/api-spec-unit-tests, I believe. | 22:14 |
salv | I have a wiki page for unit tests | 22:14 |
salv | looking for it... | 22:14 |
salv | sorry | 22:15 |
salv | Implications for XenServer | 22:15 |
salv | http://wiki.openstack.org/QuantumUnitTestStatus | 22:15 |
salv | I should be more careful with cut & paste | 22:15 |
danwent | haha, good thing it wasn't top secret | 22:15 |
danwent | I think we know that you work on XenServer :) | 22:15 |
danwent | salv: great list.... | 22:16 |
salv | maybe somebody else can pick the work on functional tests, so the activities can proceed in parallel | 22:16 |
salv | any takers? | 22:16 |
danwent | is brad here? | 22:16 |
danwent | brad: did you write document on how to write/run unit tests? | 22:16 |
bhall | I'm here | 22:17 |
dendrobates | markvoelker: do you have any free resources | 22:17 |
bhall | I haven't written it yet, I'll do it today | 22:17 |
markvoelker | Let me check--we may | 22:17 |
danwent | bhall: great, we can send it out on our shiny new email list :) | 22:17 |
bhall | :) | 22:17 |
salv | dendrobates, markvoelker: couple of guys at Cisco tried out the test branch. | 22:17 |
salv | I don't know if they are in your teams: Shubhangi and Shweta. | 22:18 |
markvoelker | salv: Yep, that'll be Zhiang Deng and company. I know he was working on some other proejcts this week, but I think they are planning to shift back over shortly. Building up some infrastructure in the lab for that now. | 22:18 |
markvoelker | salv: Shabhangi & Shweta work with Zhiang | 22:18 |
dendrobates | on the quantum from, cisco has a branch: https://code.launchpad.net/~cisco-openstack/quantum/plugin-framework | 22:19 |
markvoelker | I'll ping Zhiang in the morning and see if they can pitch in on this | 22:19 |
danwent | markvoelker: great, thanks. | 22:19 |
danwent | dendrobates: that's great. | 22:19 |
dendrobates | sumit will be sending an email to the list explaining it. Feel free to check it out | 22:19 |
somik | dendrobates: i was litle intimidated by the "simple" merge prop of that cisco branch ;) | 22:19 |
danwent | :) | 22:20 |
dendrobates | sorry, I made a typo using the bzr lp integration | 22:20 |
dendrobates | I deleted it right away | 22:20 |
danwent | troy, you still here? | 22:21 |
somik | dendrobates: no problem ;) | 22:21 |
dendrobates | plus that had an unnecessary test file in it that made in uselessly long | 22:21 |
danwent | Troy said he had to leave early, but I wanted to see if he had anything to say about the extensions branch his team sent out. | 22:21 |
danwent | is that all on testing? | 22:22 |
danwent | Troy, any comments on the extension work? | 22:22 |
danwent | (or melange, if you need to run) | 22:22 |
salv | yes, that is all. I'll split the branches. Dan, put an action for it, please :-) | 22:22 |
troytoman | no. i think we're waiting for some feedback and are working on unit tests to make the existing capabilities more clear | 22:23 |
danwent | #action salv, splite unit testing and functional testing branches | 22:23 |
troytoman | we've moved the melange focus to integration with Nova. | 22:23 |
troytoman | first step is to look at how to get it into the nova project | 22:23 |
troytoman | then, how we intersect some of the nova refactoring work to integrate into the nova flows | 22:23 |
troytoman | should be more on that in the next week or two | 22:24 |
troytoman | there is an updated wiki page with the current IPAM API documentation | 22:24 |
troytoman | http://wiki.openstack.org/MelangeAPIBase | 22:24 |
danwent | troy: I have some interesting customer uses cases for melange to talk to you about... remind me :) | 22:25 |
danwent | when you have more time. | 22:25 |
troytoman | danwent: perhaps we can dig in during our regular phone catch up | 22:25 |
danwent | troy: sounds good. | 22:25 |
salv | troytoman: just skimming over the wiki page. Does Melange handle NAT as well? | 22:25 |
troytoman | salv: melange can track NAT relationships but does not currently actually 'do' the NATing | 22:26 |
salv | troytoman: ok, understood. | 22:26 |
danwent | ok, is that all troy? | 22:26 |
troytoman | yes. unless there are other questions | 22:27 |
danwent | thanks. Ok, back to our regularly scheduled programming.... nova refactoring, ryu? | 22:27 |
*** troytoman is now known as troytoman-away | 22:27 | |
ryu_ishimoto | yup | 22:27 |
ryu_ishimoto | I have a new branch https://code.launchpad.net/~midokura/nova/network-refactoring-l2 that I created very recently, which concentrates solely on intergration with L2 service(like Quantum) | 22:28 |
*** zdeng has joined #openstack-meeting | 22:28 | |
danwent | specifically the "vif plugging", right? | 22:28 |
danwent | in the virt layer | 22:28 |
ryu_ishimoto | the other branch I had dealt with more broad refactoring of Nova, and I thought we should first concentrate on the integration with Qauntum and start from there | 22:29 |
ryu_ishimoto | danwent: yes, this is the VIF plugin implementation | 22:29 |
danwent | This is great as it will let us make progress with Quantum + nova ASAP, while taking a bit more time on the grand refactoring of nova. | 22:29 |
ryu_ishimoto | this branch contains the concept of VIF drivers that handle the networking setup on the compute host, as well libvirt interface configuration generation | 22:30 |
danwent | ryu: has sumit validated that this works for him? | 22:30 |
SumitNaiksatam | I checked the blueprint and looks fine to me | 22:30 |
SumitNaiksatam | not looked at the code | 22:30 |
danwent | great. | 22:30 |
danwent | ah, ok. definitely take a look at the code and give it a try | 22:31 |
ryu_ishimoto | danwent: I was going to send this over to the netstack list as well, as soon as we get the very basics down | 22:31 |
danwent | ok, sounds good. | 22:31 |
SumitNaiksatam | dan, ryu: sure | 22:31 |
SumitNaiksatam | good job guys! | 22:31 |
danwent | If there is anyone trying to get vif-plugging code in for D3, please speak up, as we want to get this proposed for merging before the end-of-milestone craziness | 22:31 |
danwent | (anyone beyond those who've already been talking, that is) | 22:32 |
SumitNaiksatam | sorry, when is D3? | 22:32 |
danwent | end of the month, is that correct? | 22:32 |
danwent | someone have the exact date? | 22:32 |
salv | Jul 28 | 22:32 |
danwent | https://launchpad.net/nova/+milestones | 22:33 |
SumitNaiksatam | ok, and what are we planning to get accomplished on the nova-refactoring-l2 branch before that? | 22:33 |
danwent | thanks salv | 22:33 |
SumitNaiksatam | thanks | 22:33 |
salv | that's release date however, merge proposal should be done a week earlier at latest | 22:33 |
danwent | sumit: mainly that the nova virt layers can "plug" in to different types of switches (bridge, OVS, your cisco NICs, etc.) | 22:34 |
ryu_ishimoto | great, let's at least get the VIF plugin in. I still have some questions I want to ask Nova guys regarding some extension APIs, so I don't think we can get everything in for this milestone | 22:34 |
danwent | yeah, ideally we'd like to get an extension that exposes the VIF-IDs via the API, but that may not happen in time. | 22:34 |
SumitNaiksatam | ok, do we need to get all the VIF drivers in before that, or just the ones which Ryu might be putting in? | 22:35 |
ryu_ishimoto | also we need to figure out some way to have the VIFs plugged into ports when launching VM | 22:35 |
danwent | people will be able to add vif drivers later as well (which is why we're adding the abstraction). I'm just making the point that if you want it in by D3 as part of the existing blueprint, we'll have to have it done soon. | 22:35 |
danwent | ryu: yes, though in my mind that may be part of the larger nova refactoring bucket. | 22:36 |
heckj | worth noting that Vish has a proposed merge (https://code.launchpad.net/~vishvananda/nova/ha-net) that will impact the existing nova network setup. Might be worth providing feedback there. | 22:36 |
danwent | I will be sending some thoughts out the the list about this hopefully this week. | 22:36 |
ryu_ishimoto | heckj: thanks I will take a look | 22:36 |
danwent | ok, anything else on nova refactoring? | 22:37 |
*** mattray has quit IRC | 22:37 | |
danwent | Ok, markvoelker, any update on the client-lib / GUI? | 22:37 |
ryu_ishimoto | that's it for me | 22:37 |
markvoelker | Yep. | 22:37 |
danwent | I think I saw a new branch on the client-lib at least, very cool :) | 22:37 |
markvoelker | There's now a branch linked to the blueprint here: | 22:38 |
markvoelker | https://blueprints.launchpad.net/quantum/+spec/quantum-client-library | 22:38 |
markvoelker | Tyler has a few more changes he wants to make (look for an email on our new netstack list tomorrow for details), but a lot of copy/pastey stuff has hopefully been eliminated. | 22:38 |
markvoelker | Next step will be to get some feedback from everyone, make tweaks, and start using it for a dashboard module | 22:39 |
danwent | great. A good client lib will pay a lot of dividends, its come up in conversation several times just in the last week when talking to people about working against the quantum APIs. | 22:39 |
markvoelker | Is anyone planning to work on integrating the new lib with the CLI client, or should we add that to our to-do list as well? | 22:40 |
markvoelker | We don't mind a bit, just didn't want to dupe efforts. =) | 22:40 |
danwent | If you're volunteering, that's great, otherwise we can help :) | 22:40 |
salv | markvoelker: the client library might be integrated with the functional tests as well | 22:40 |
danwent | I think they already tweaked at least some of the tests... | 22:41 |
markvoelker | salv: Agreed. I've mentioned that to Zhiang/Shweta/Shughangi too. | 22:41 |
heckj | markvoelker: I'm working closely with the dashboard team - they're restructuring to make plugins easier right now. Should be a great integration. | 22:41 |
markvoelker | heckj: Great! I've been noticing the activity in dashboard-land. =) | 22:41 |
danwent | great, thanks mark | 22:42 |
markvoelker | Any questions on dashboard/client lib? | 22:42 |
*** shwetaap has quit IRC | 22:43 | |
danwent | One final comment for quantum: Salv and I are going to have a chat Thurs morning (u.s. time) to talk about authentication/authorization in quantum. Last time I mentioned this no one else said they wanted to participate, but I just wanted to throw it out there... | 22:43 |
dendrobates | danwent: I'd like to join | 22:43 |
markvoelker | danwent: I wouldn't mind being a fly on that wall either | 22:43 |
danwent | #action danwent: send auth invites to dendrobates, markvoelker | 22:44 |
salv | dendrobates: Is tomorrow 10 AM Midwest time fine for you | 22:44 |
*** shwetaap has joined #openstack-meeting | 22:44 | |
heckj | danwent: integration into Keystone for that? | 22:44 |
dendrobates | yep | 22:44 |
danwent | heckj: yes | 22:44 |
danwent | ok, anything else on quantum? | 22:44 |
salv | All people wanting to join the meeting on AuthN/AuthZ please drop me an email and I will extend the invitation | 22:44 |
danwent | #topic melange | 22:45 |
*** openstack changes topic to "melange" | 22:45 | |
danwent | see troytoman comments above | 22:45 |
danwent | anyone have anything else on melange? | 22:45 |
danwent | or donabe? | 22:45 |
dendrobates | yep | 22:45 |
danwent | dendrobates, donabe? | 22:45 |
SumitNaiksatam | salv: can you send invite to netstack mailer? | 22:45 |
dendrobates | We are starting to push donabe api code | 22:45 |
danwent | #topic donabe | 22:45 |
*** openstack changes topic to "donabe" | 22:46 | |
dendrobates | https://code.launchpad.net/~netstack-core/donabe/diablo | 22:46 |
* markvoelker cheers for donabe api code | 22:46 | |
salv | SumitNaiksatam: sure | 22:46 |
danwent | very cool. | 22:46 |
dendrobates | We expect to have all the crud operations and a stubbed out backend by next week | 22:46 |
danwent | dendrobates: is there an API doc? | 22:46 |
somik | dendrobates: very cool, any blue prints for that code anywhere yet? | 22:46 |
dendrobates | I will be sending the doc to the mailing list | 22:46 |
danwent | definitely looking forward to it. | 22:47 |
dendrobates | somik: not yet. I will be workin gon the docs this week | 22:47 |
somik | dendrobates: sounds great! looking forward to getting the next leg of netstack started. | 22:47 |
dendrobates | me too! | 22:47 |
danwent | :) | 22:47 |
danwent | #topic open discussion | 22:48 |
*** openstack changes topic to "open discussion" | 22:48 | |
dendrobates | is anyone going to oscon in a couple weeks? | 22:48 |
* markvoelker wishes he was | 22:48 | |
dendrobates | if so, we should try to have a meetup | 22:48 |
danwent | don't think anyone from my team will be there. | 22:49 |
*** eperdomo has joined #openstack-meeting | 22:49 | |
danwent | sounds like fun though | 22:49 |
dendrobates | also I am speaking at the ogf meeting this week in Salt lake city, if anyone is around | 22:49 |
danwent | any more open discussion? | 22:49 |
dendrobates | dan it is fun, I encourage everyone to attend oscon | 22:49 |
* heckj will be there | 22:50 | |
salv | dendrobates: I think Ewan will be there | 22:50 |
salv | (oscon) | 22:50 |
dendrobates | I have a question for salv: Why did you guys buy cloud.com :) | 22:50 |
danwent | well, i guess the topic is "open discussion" ... :P | 22:50 |
dendrobates | sorry, just a joke | 22:50 |
danwent | ok, sounds like we're good? | 22:51 |
danwent | #endmeeting | 22:51 |
*** openstack changes topic to "Openstack Meetings: http://wiki.openstack.org/Meetings | Minutes: http://eavesdrop.openstack.org/meetings/openstack-meeting/2011/" | 22:51 | |
openstack | Meeting ended Tue Jul 12 22:51:23 2011 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 22:51 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/openstack-meeting/2011/openstack-meeting.2011-07-12-22.03.html | 22:51 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/openstack-meeting/2011/openstack-meeting.2011-07-12-22.03.txt | 22:51 |
openstack | Log: http://eavesdrop.openstack.org/meetings/openstack-meeting/2011/openstack-meeting.2011-07-12-22.03.log.html | 22:51 |
salv | dendrobates: for the reasons you see on our website! Jokes apart, it is no "plan B" to Openstack | 22:51 |
danwent | take care all! | 22:52 |
salv | bye! | 22:52 |
dendrobates | bye | 22:52 |
SumitNaiksatam | bye | 22:52 |
somik | have a good one everybody! | 22:52 |
ryu_ishimoto | bye! | 22:52 |
*** danwent has left #openstack-meeting | 22:52 | |
*** ying has quit IRC | 22:53 | |
*** Tushar has quit IRC | 22:53 | |
*** ryu_ishimoto has left #openstack-meeting | 22:53 | |
*** somik has quit IRC | 22:55 | |
*** romain_lenglet has left #openstack-meeting | 22:55 | |
*** heckj has quit IRC | 22:55 | |
*** murkk has quit IRC | 22:58 | |
*** msinhore has joined #openstack-meeting | 23:05 | |
*** jwilmes has joined #openstack-meeting | 23:11 | |
*** salv has quit IRC | 23:14 | |
*** SumitNaiksatam has quit IRC | 23:16 | |
*** joearnold has quit IRC | 23:19 | |
*** shwetaap has quit IRC | 23:26 | |
*** adjohn has joined #openstack-meeting | 23:26 | |
*** zdeng has quit IRC | 23:28 | |
*** adjohn has quit IRC | 23:28 | |
*** markvoelker has quit IRC | 23:33 | |
*** jwilmes has quit IRC | 23:34 | |
*** medberry is now known as med_out | 23:35 | |
*** edconzel has quit IRC | 23:45 | |
*** zul has quit IRC | 23:49 | |
*** eperdomo has quit IRC | 23:50 | |
*** zul has joined #openstack-meeting | 23:51 | |
*** agarwalla has quit IRC | 23:59 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!