*** jog0 has joined #openstack-meeting | 01:25 | |
*** jog0 has left #openstack-meeting | 01:25 | |
*** davlap has quit IRC | 02:57 | |
*** nati2 has joined #openstack-meeting | 03:06 | |
*** shang_ has quit IRC | 03:36 | |
*** shang_ has joined #openstack-meeting | 03:36 | |
*** shang_ has quit IRC | 03:52 | |
*** nati2 has quit IRC | 03:53 | |
*** shang_ has joined #openstack-meeting | 04:00 | |
*** cmagina has joined #openstack-meeting | 04:09 | |
*** byeager has quit IRC | 04:09 | |
*** cmagina_ has quit IRC | 04:10 | |
*** deshantm has joined #openstack-meeting | 04:12 | |
*** shang_ has quit IRC | 04:16 | |
*** shang_ has joined #openstack-meeting | 04:16 | |
*** shang_ is now known as shang | 04:20 | |
*** deshantm has quit IRC | 05:01 | |
*** nati2 has joined #openstack-meeting | 05:06 | |
*** nati2 has quit IRC | 05:10 | |
*** deshantm has joined #openstack-meeting | 05:14 | |
*** nati2 has joined #openstack-meeting | 05:48 | |
*** shang has quit IRC | 06:05 | |
*** shang has joined #openstack-meeting | 06:19 | |
*** nati2_ has joined #openstack-meeting | 06:33 | |
*** nati2 has quit IRC | 06:35 | |
*** shang has quit IRC | 06:44 | |
*** shang has joined #openstack-meeting | 06:58 | |
*** lloydde has quit IRC | 07:01 | |
*** nati2_ has quit IRC | 07:05 | |
*** nati2 has joined #openstack-meeting | 07:07 | |
*** deshantm has quit IRC | 07:09 | |
*** nati2_ has joined #openstack-meeting | 07:17 | |
*** nati2 has quit IRC | 07:18 | |
*** nati2 has joined #openstack-meeting | 07:19 | |
*** nati2_ has quit IRC | 07:21 | |
*** shang has quit IRC | 07:39 | |
*** shang has joined #openstack-meeting | 07:53 | |
*** nati2 has quit IRC | 08:15 | |
*** nati2 has joined #openstack-meeting | 08:17 | |
*** nati2 has quit IRC | 08:21 | |
*** derekh has joined #openstack-meeting | 09:03 | |
*** zigo has joined #openstack-meeting | 09:26 | |
*** shang has quit IRC | 09:34 | |
*** shang has joined #openstack-meeting | 09:57 | |
*** derekh has quit IRC | 10:54 | |
*** derekh has joined #openstack-meeting | 11:04 | |
*** GheRivero has quit IRC | 11:54 | |
*** zigo has quit IRC | 11:57 | |
*** GheRivero has joined #openstack-meeting | 12:09 | |
*** markvoelker has joined #openstack-meeting | 12:25 | |
*** reed has quit IRC | 12:57 | |
*** dayou has joined #openstack-meeting | 13:13 | |
*** dolphm has joined #openstack-meeting | 13:26 | |
*** hggdh has quit IRC | 13:31 | |
*** dolphm has quit IRC | 13:32 | |
*** hggdh has joined #openstack-meeting | 13:35 | |
*** dolphm has joined #openstack-meeting | 13:37 | |
*** dprince has joined #openstack-meeting | 14:02 | |
*** deshantm has joined #openstack-meeting | 14:03 | |
*** dolphm has quit IRC | 14:14 | |
*** sandywalsh has joined #openstack-meeting | 14:22 | |
*** dolphm has joined #openstack-meeting | 14:23 | |
*** lzyeval has joined #openstack-meeting | 15:01 | |
*** rnirmal has joined #openstack-meeting | 15:05 | |
*** mdomsch has joined #openstack-meeting | 15:14 | |
*** troytoman-away is now known as troytoman | 15:37 | |
*** dayou is now known as help | 15:48 | |
*** help is now known as dayou | 15:48 | |
*** dolphm has quit IRC | 15:56 | |
*** AlanClark has joined #openstack-meeting | 16:00 | |
*** troytoman is now known as troytoman-away | 16:02 | |
*** lloydde has joined #openstack-meeting | 16:27 | |
*** dolphm has joined #openstack-meeting | 16:32 | |
*** dolphm_ has joined #openstack-meeting | 16:37 | |
*** dolphm has quit IRC | 16:40 | |
*** nati2 has joined #openstack-meeting | 16:44 | |
*** dprince has quit IRC | 16:51 | |
*** hggdh has quit IRC | 16:59 | |
*** dprince has joined #openstack-meeting | 17:08 | |
*** oubiwann has joined #openstack-meeting | 17:09 | |
*** byeager has joined #openstack-meeting | 17:12 | |
*** zigo has joined #openstack-meeting | 17:13 | |
*** jakedahn has joined #openstack-meeting | 17:30 | |
*** andrewbogott has joined #openstack-meeting | 17:31 | |
*** dolphm has joined #openstack-meeting | 17:36 | |
*** dolphm_ has quit IRC | 17:40 | |
*** nati2_ has joined #openstack-meeting | 17:40 | |
*** ayoung has joined #openstack-meeting | 17:41 | |
*** jog0 has joined #openstack-meeting | 17:41 | |
*** nati2 has quit IRC | 17:43 | |
*** dolphm_ has joined #openstack-meeting | 17:43 | |
*** jk0 has joined #openstack-meeting | 17:46 | |
*** dolphm has quit IRC | 17:46 | |
*** zns has joined #openstack-meeting | 17:49 | |
*** derekh has quit IRC | 17:49 | |
*** dolphm_ has quit IRC | 17:57 | |
*** jdurgin has joined #openstack-meeting | 17:57 | |
*** zns has quit IRC | 17:57 | |
*** dolphm has joined #openstack-meeting | 18:00 | |
*** zns has joined #openstack-meeting | 18:01 | |
zns | Anyone here for Keystone? | 18:02 |
---|---|---|
ayoung | zns, yes | 18:02 |
dolphm | yep | 18:02 |
zns | #start-meeting Keystone Team Meeting | 18:03 |
zns | OK. Starting meeting. | 18:03 |
zns | Agenda: | 18:03 |
zns | - Update on E3 progress | 18:04 |
zns | - Open questions | 18:04 |
zns | #topic Update on E3 | 18:04 |
zns | https://launchpad.net/keystone/+milestone/essex-3 contains all blueprints and bugs for E3. | 18:04 |
zns | We've made good progress in the last two weeks with almost all blueprints implemented or in progress. | 18:05 |
zns | We've updated many blueprints and bugs (just now) with new assignees who have taken on E3 work. | 18:05 |
zns | No update from HP on their blueprints yet. | 18:06 |
zns | ayoung: anotheresse had mentioned seeing if we can get some help on IPv6, EC2, and some other features. Would you know anything about that? Or have status? | 18:06 |
*** dolphm has quit IRC | 18:06 | |
*** dolphm has joined #openstack-meeting | 18:07 | |
ayoung | zns, I can probably help on IPv6 | 18:07 |
*** dolphm_ has joined #openstack-meeting | 18:07 | |
zns | That would be awesome! I checked on https://bugs.launchpad.net/nova/+bug/850443 and it looked unsimple... | 18:07 |
uvirtbot | Launchpad bug 850443 in nova "Nova API does not listen on IPv6" [Undecided,New] | 18:07 |
ayoung | zns, yeah, I have some IPv6 background. That should not be that bad. | 18:08 |
zns | ayoung: need anything from me (or anyone on the team) to get that done or should we look for you to pick up the bug? | 18:08 |
ayoung | zns, I can tak e it. If it really is eventlet code changes I'll come back around and ask for guidance on the process there | 18:09 |
zns | #action ayoung to pick up IPv6 for Keystone | 18:09 |
zns | Great! Thanks | 18:09 |
zns | Anything else on progress/status? | 18:09 |
zns | #topic Open Questions | 18:10 |
zns | Any questions for Keystone team? The floor is open. | 18:10 |
ayoung | zns, so...it seems to me the HP proposal on Domains is overlapping with the definition of Tenancy. Why the split? | 18:11 |
zns | What HP is targeting is functionality that appears more like multiple instances of Keystone running in the same process. The idea is to be able to have multiple 'domain' admins that can manage/CRUD tenants and global roles within their domain and be isolated from and not impact each other. | 18:12 |
zns | You "could" implement it by running multiple instances of Keystone, but not really by managing multiple tenants. It also makes federation easier by tying a federated directory to a domain. All valid use cases that are hard to address without a higher-level concept like domains. | 18:14 |
zns | Did I answer your question? If not, tell me more about where you see the overlap is... | 18:14 |
ayoung | zns, still processing | 18:14 |
ayoung | I'm coming from working with FreeIPA, and, after looking at Keystone, I wrote up a multitenacy feature set for that there... Trying to reconcile what I understand | 18:15 |
ayoung | So, it seems to me that Tenancy is the cloud administrator view of things (top level) and Domain is really delegating the mgmt of the Tenancy to someone in the tenants organization?\ | 18:16 |
*** lloydde has quit IRC | 18:16 | |
zns | We did discuss in Boston about tying Domains to DNS domains (kind of how Kerberos and Active Directory do). So the concepts are similar. | 18:16 |
ayoung | zns the thing from the proposal that caught my attention was that Domains contained tenants, and it seems to me that the revers should be true | 18:18 |
zns | Yes…. or delegating 'partial' tenancy to a reseller, for example. | 18:18 |
ayoung | zns, yeah...the client of the reseller get a subset of the domains allocated to the reseller | 18:19 |
zns | The use case is, I (say Rackspace, a cloud operator) want to allow a reseller of mine to create and manage their own tenants. I do that by creating a domain for them inwhich they can create tenants for their customers. | 18:19 |
zns | How can I delegate the CRUD of tenants if domains are contained in tenants? | 18:20 |
zns | * is reading about Free IPA meanwhile * | 18:20 |
zns | * and disappointed it about isn't free beer… * | 18:21 |
ayoung | zns, specifically http://freeipa.org/page/Multitenancy | 18:21 |
ayoung | zns, it is all about free beer | 18:21 |
*** gyee has joined #openstack-meeting | 18:21 | |
zns | * reading * | 18:22 |
ayoung | so the other question I have is what is going to enforce RBAC in a keystone deploy? in IPA we have the benefit of working with SSSD on the managed hosts | 18:23 |
zns | Maybe the confusion is about where the multi-tenancy is happening. Tenants in Keystone support an operator servicing individual tenants, but there is only one operator. Domains is about supporting multiple operators (multi-tenancy at the operator level). | 18:23 |
ayoung | FreeIPA calls is HBAC | 18:23 |
zns | HBAC? | 18:24 |
ayoung | Host based | 18:24 |
zns | Where host is the operator? A 'hoster' of multiple tenants? | 18:24 |
ayoung | Access is based on the host you log in from, you log in to, and what groups you belong to\ | 18:25 |
ayoung | zns, IPA is not strictly a cloud solution....think more like ActiveDirectory, but for Linux/Unix | 18:25 |
zns | So host (in IPA terminology) is mapped to domain (in the Keystone blueprint terminology)? | 18:25 |
ayoung | zns, in IPA, there are Hosts, which are machines, and there is DNS management. There is a relationship between DNS hosts, but not a 1-1 | 18:26 |
ayoung | 1 to 1 | 18:26 |
ayoung | Think "hostname" from the command line versus nslookup | 18:26 |
zns | Oh, OK. I think this is all about getting on the same taxonomy. Do we need to add more meet to the blueprint to help with that? | 18:27 |
ayoung | zns probably... | 18:27 |
ayoung | I'm stil jump starting my brain from our Shutdown. | 18:27 |
zns | How would you like to proceed? Should we schedule some time to discuss? | 18:28 |
ayoung | I think that the term Domain might not be the best choice, as we will want to talk about DNS | 18:28 |
zns | Realm? | 18:28 |
ayoung | zns, I like tenant as an abstraction | 18:28 |
ayoung | I think we just need to be more specific about what we are talking about | 18:28 |
ayoung | Tenants to me are top level groups | 18:29 |
ayoung | One tenant can't see into another tenent | 18:29 |
ayoung | a Tenant might host a slew of DNS domains | 18:29 |
ayoung | and now, we have subtenancy | 18:29 |
ayoung | but I think the current terms still work | 18:29 |
zns | Tenants are top-level constructs in Nova, Glance, etc… intentionally. And domains should be transparent to those services. Domain, as proposed, is a Keystone-only construct to support multiple administrative namespaces in Keystone… | 18:30 |
ayoung | namespaces. | 18:31 |
*** lloydde has joined #openstack-meeting | 18:31 | |
zns | … so domains won't need to be implemented in Nova, Glance, Swift, etc… but they could at some point be used by the schedulers. | 18:31 |
ayoung | zns, seems to me that domains are really a way to specify roles for tenants. I don't like adding new names for old concepts. I'm having trouble convincing myself that they are really separate things | 18:32 |
zns | As for RBAC, your question above, what RBAC are you asking about? RBAC for OpenStack in genenral (who can create servers) or RBAC to control who has access to which domain in Keystone? | 18:32 |
ayoung | zns, heh..caught me out...I'm still coming up to speed on it. I didn't realize there was a distinction. In IPA, we distinguish between things that are enro4rced by the LDAP server Accesds Controls and the things that have to bemanaged exteranlly. I assume the same type of breakdown here | 18:33 |
ayoung | I was mapping HBAC to the Keystone RBAC | 18:34 |
zns | So you're saying that you can achieve the separation that domains provides by assigning roles to tenants? | 18:34 |
ayoung | zns, yes. | 18:34 |
ayoung | zns, think about standard Unix groups | 18:34 |
ayoung | the major drawback that the Unix implementation had was delegation | 18:35 |
ayoung | The ops should be: create group, manage members of group | 18:35 |
ayoung | to do both, you traditionally need to be root. | 18:35 |
zns | Yes, you could do that. There would be some compromises. How do you manage multiple domains, how can you tie domains back to different backends or directories, how do you separate global roles between operators, etc... | 18:36 |
ayoung | So if group maps to tenant, the Cloud Provider creates tenants, including an admin user for tenant, and allows them to manage the member ship there | 18:36 |
ayoung | imagine if the unix model were this | 18:36 |
ayoung | each groups is a file in /etc/groups.d | 18:36 |
ayoung | root creates a new group by creating a new file, and that maps to the group name | 18:37 |
zns | Who is the cloud provider in your use case? The top-level provider (Rackspace) or a reseller? | 18:37 |
ayoung | zns, well, if tenants can be nested...it could be both | 18:37 |
ayoung | we need a mechanism to delegate down | 18:37 |
ayoung | so say DNS is managed by rackspace | 18:38 |
ayoung | the reseller then buys myhostname.edu | 18:38 |
zns | Domains addresses a form of tenant nesting. | 18:38 |
ayoung | and so at the rackspaces level, the tenant is the reseller | 18:38 |
ayoung | zns, yes, I see that. Just not sure we benefit from a new term | 18:38 |
ayoung | Anyway, I've hijacked the meeting enough. I understand the issue now and will comment on the ticket | 18:39 |
ayoung | blueprint | 18:39 |
zns | OK. Sounds good. Might be a good ML topic... | 18:40 |
ayoung | zns, one last point...FreeIPA supports nested groups. Tenants are like that, but without visibility | 18:40 |
ayoung | if you are a member of a subgroup, in IPA you gain member ship in the parent group.... | 18:41 |
zns | The good thing about the blueprint is it is an extension. Opt-in or out with your configuration. If they build it well and it gets adopted then we're good to go, if not, it never was in the core API…. | 18:41 |
zns | visibility? | 18:41 |
ayoung | zns, thanks for clarifying. | 18:41 |
ayoung | zns, visibility | 18:41 |
ayoung | the idea that a member of a group knows who the other members are | 18:41 |
*** dolphm_ has quit IRC | 18:41 | |
ayoung | tenants should probably not be able to enumerate the other tenants | 18:41 |
ayoung | right? | 18:41 |
zns | right | 18:41 |
ayoung | zns, what other features beside IPv6 and EC2 needed attention? | 18:43 |
zns | Note also that the Keystone API spec does not imply any relationship between identities and tenants. Tenant is grouping of IaaS resources more than it is a grouping of identities. The spec then allows identities to be assigned roles on hose resources... | 18:43 |
zns | clients. | 18:44 |
ayoung | zns, https://blueprints.launchpad.net/keystone/+spec/keystone-client ? | 18:45 |
zns | We've just moved python-keystoneclient to Gerrit. We need to figure out how best to make it the defacto client for Keystone. Probably by importing it as a library in middlewares, novaclient, etc…. | 18:45 |
zns | Yes. And http://wiki.openstack.org/CLIAuth | 18:45 |
ayoung | zns, so there is the openstack common effort | 18:46 |
ayoung | seems CLI belongs underthat | 18:46 |
ayoung | if not the specific APIs, then at least the enumeration and marshalling mechanisms | 18:47 |
*** dolphm has quit IRC | 18:47 | |
zns | Jesse knows more than I do about that ass he has been driving it. But it seems like it. Gettgin openstack-common going would be great. | 18:47 |
zns | ayoung, our time is up. Hit me up if you want to discuss more. My calendar is open at 4PM central today.. | 18:47 |
zns | #end-meeting | 18:47 |
zns | #endmeeting | 18:47 |
zns | just noticed I may not have started the meeting correctly. Anyway... | 18:47 |
*** notmyname has quit IRC | 18:50 | |
*** notmyname has joined #openstack-meeting | 18:50 | |
ayoung | zns, is this the first meeting of the new year? http://eavesdrop.openstack.org/meetings/openstack-meeting/ | 18:51 |
*** zigo has quit IRC | 18:51 | |
*** zigo has joined #openstack-meeting | 18:51 | |
*** liemmn has joined #openstack-meeting | 18:53 | |
*** mattray has joined #openstack-meeting | 18:55 | |
*** dprince has quit IRC | 18:56 | |
mtaylor | morning all | 19:00 |
jeblair | hiya | 19:01 |
mtaylor | anybody wanna chat about CI stuff? | 19:01 |
*** davlap has joined #openstack-meeting | 19:01 | |
notmyname | mtaylor: you're working on my bug report? ;-) | 19:01 |
mtaylor | notmyname: yup | 19:01 |
*** hggdh has joined #openstack-meeting | 19:01 | |
notmyname | yay :-) | 19:01 |
mtaylor | notmyname: sadly, work on that brought up the need for unittests, which is a whole other can of worms | 19:01 |
notmyname | one other thought...if git-review is managed by git-review, how is one supposed to submit patches if git-review is broken? | 19:02 |
jeblair | notmyname: git review is managed by gerrit | 19:02 |
mtaylor | notmyname: well, it's managed by gerrit | 19:02 |
jeblair | it's fairly simple to use gerrit without git-review | 19:03 |
mtaylor | notmyname: so if it's monumentally broken, you can always just git push to gerrit | 19:03 |
jeblair | especially if a repo is already set up. | 19:03 |
mtaylor | to submit a review | 19:03 |
* mtaylor and jeblair are saying the same thing at the same time. :) | 19:03 | |
notmyname | ya, ok. that makes sense. those things would need to be documented somewhere (rather than "use git-review -v") | 19:03 |
notmyname | not saying they aren't... | 19:03 |
mtaylor | agree | 19:04 |
notmyname | I havent' spent a long time looking at it, just something that struck me as funny when reading the emails | 19:04 |
jeblair | notmyname: a workaround for your bug is not to run "git review -s". the case where you run git review for the first time on a new repo with a committed change is correctly handled currently. | 19:04 |
*** scottsanchez has quit IRC | 19:04 | |
jeblair | http://wiki.openstack.org/GerritJenkinsGithub#Pushing_Changes_from_Git | 19:04 |
jeblair | notmyname: ^ there's the docs on manually working with gerrit | 19:05 |
*** nati2_ has quit IRC | 19:05 | |
mtaylor | I suppose this could technically be part of the meeting | 19:05 |
mtaylor | #startmeeting | 19:05 |
openstack | Meeting started Tue Jan 3 19:05:19 2012 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 |
notmyname | jeblair: thanks | 19:05 |
notmyname | mtaylor: meh. that's all I have ;-) | 19:05 |
mtaylor | #link http://wiki.openstack.org/GerritJenkinsGithub#Pushing_Changes_from_Git | 19:05 |
mtaylor | jeblair: I think you're right about assert_one_change, btw | 19:06 |
mtaylor | jeblair: I tried something else, and that doesn't work either | 19:06 |
jeblair | so, what's our current topic? :) | 19:09 |
mtaylor | well, I suppose we could chat about the stuff we did over the break | 19:10 |
mtaylor | is anyone here other than you and I though? | 19:11 |
jeblair | well, then, for the record, i'd like to talk about trunk gating for a minute. | 19:12 |
mtaylor | awesome | 19:12 |
mtaylor | #topic trunk gating | 19:12 |
*** openstack changes topic to "trunk gating" | 19:12 | |
jeblair | so i've actually set the devstack trunk gating job to run on all branches now | 19:12 |
jeblair | it just hasn't run since i've done that because no-one has approved anything yet. :/ | 19:12 |
jeblair | it's also set up to archive syslogs from the machines | 19:13 |
jeblair | but there's a bug in devstack that causes keystone to fail to start when sysloging | 19:13 |
mtaylor | awesome | 19:13 |
mtaylor | have we filed the keystone devstack syslog bug yet? | 19:14 |
jeblair | i have a patch in review for that. as soon as it's added, we can turn syslog back on for the job | 19:14 |
jeblair | and, yes, there's a bug too. let me dig it up | 19:14 |
jeblair | #link https://bugs.launchpad.net/devstack/+bug/910436 | 19:14 |
uvirtbot | Launchpad bug 910436 in devstack "keystone (master) fails to start with syslog on" [Undecided,In progress] | 19:15 |
*** dendrobates has joined #openstack-meeting | 19:15 | |
jeblair | #link https://review.openstack.org/#change,2720 | 19:15 |
jeblair | hopefully that will get merged soon, and then i believe devs should have a lot of info available to them in the case that the integration job errors out. | 19:15 |
jeblair | that's about it for that. | 19:16 |
mtaylor | excellent | 19:16 |
mtaylor | did you see markmc's email on the subject earlier today/ | 19:17 |
mtaylor | ? | 19:17 |
*** scottsanchez has joined #openstack-meeting | 19:17 | |
jeblair | yes, i think ttx replied to it; i don't have much more to add other than i can go into detail about the problems and our solutions... | 19:17 |
*** Gordonz has joined #openstack-meeting | 19:18 | |
mtaylor | nope, I think that's fine - I just wanted to mention it while we were on the subject | 19:18 |
mtaylor | I suppose... | 19:18 |
mtaylor | #topic using tox for virtualenvs | 19:18 |
*** openstack changes topic to "using tox for virtualenvs" | 19:18 | |
mtaylor | I got tox.ini files submitted for most of the projects, although there are a couple of 2.6 bugs out there | 19:19 |
mtaylor | nova had the m2crypto issues, but pointing it at a working repo for m2crypto seems to have a tox build working for it | 19:20 |
mtaylor | and swift doesn't have a venv-based setup at all | 19:20 |
mtaylor | so I haven't really even begun to think about that one yet (and think I'll hold off on submitting a patch there until I've got something final and clean - no need to add half-baked things) | 19:21 |
mtaylor | tox itself needs a patch to be used with our venv pre-caching on jenkins, which I have working and am working through feedback from upstream on | 19:21 |
*** patelna has joined #openstack-meeting | 19:21 | |
mtaylor | at which point we'll need to make a version of the jenkins venv scripts that pre-generate the venv using tox | 19:22 |
mtaylor | anyway - that's pretty much where that is | 19:22 |
jeblair | mtaylor: have a link for the upstream work? | 19:22 |
mtaylor | yup. one sec... | 19:22 |
mtaylor | #link https://bitbucket.org/mordred/relocate | 19:22 |
mtaylor | it's being done in a mercurial patch series at the moment (lemme tell you how much fun that was to learn about) | 19:23 |
mtaylor | so actually, if you want to look at it: | 19:23 |
mtaylor | #link https://bitbucket.org/mordred/relocate/qseries | 19:23 |
mtaylor | is probably a better choice | 19:23 |
mtaylor | at the moment | 19:23 |
jeblair | how does upstream feedback work there? | 19:24 |
mtaylor | https://bitbucket.org/hpk42/tox/pull-request/9/relocatable-support-without-the-json | 19:24 |
mtaylor | that's where the conversation is going on | 19:24 |
jeblair | cool, thanks! | 19:24 |
mtaylor | as with many things I write, I've hit the fun place where I now get to figure out how to test it | 19:25 |
mtaylor | which is for _this_ patch to tox, going to be hard, as the test framework existing doesn't sit at a place in the stack where one is pointing at a particular tox venv | 19:25 |
mtaylor | so moving one means I've got to figure out a new set of fixtures. yay | 19:26 |
* mtaylor cries a little | 19:26 | |
*** mattray has quit IRC | 19:26 | |
*** mattray has joined #openstack-meeting | 19:26 | |
*** mattray has joined #openstack-meeting | 19:26 | |
mtaylor | on the other hand, when it lands there's a bunch of little hacky stuff in our jenkins jobs that can go away, so that'll be nice | 19:27 |
jeblair | yes, sounds fun! | 19:27 |
mtaylor | #topic open discussion | 19:27 |
*** openstack changes topic to "open discussion" | 19:27 | |
mtaylor | anything else from anybody/ | 19:27 |
jeblair | negative | 19:27 |
*** yogirackspace has joined #openstack-meeting | 19:29 | |
mtaylor | awesome | 19:30 |
mtaylor | #endmeeting | 19:30 |
*** openstack changes topic to "Openstack Meetings: http://wiki.openstack.org/Meetings | Minutes: http://eavesdrop.openstack.org/meetings/openstack-meeting/2011/" | 19:30 | |
openstack | Meeting ended Tue Jan 3 19:30:39 2012 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 19:30 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/openstack-meeting/2012/openstack-meeting.2012-01-03-19.05.html | 19:30 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/openstack-meeting/2012/openstack-meeting.2012-01-03-19.05.txt | 19:30 |
openstack | Log: http://eavesdrop.openstack.org/meetings/openstack-meeting/2012/openstack-meeting.2012-01-03-19.05.log.html | 19:30 |
*** ecarlin has joined #openstack-meeting | 19:47 | |
*** dendrobates is now known as dendro-afk | 19:54 | |
*** ecarlin has quit IRC | 19:55 | |
*** troytoman-away is now known as troytoman | 19:56 | |
*** dendro-afk is now known as dendrobates | 19:58 | |
ttx | .o0 | 20:00 |
*** ewanmellor has joined #openstack-meeting | 20:00 | |
ewanmellor | Hey hey hey! | 20:01 |
ttx | ewanmellor: yo | 20:01 |
ewanmellor | Are we going to PPB today? | 20:01 |
ttx | looks like only the two of us so far | 20:01 |
*** dolphm has joined #openstack-meeting | 20:01 | |
jk0 | o/ | 20:01 |
ttx | ewanmellor: I have a minor point on the agenda if we can get quorum, no news from jbryce today | 20:02 |
mtaylor | o/ | 20:02 |
ttx | 4/14 | 20:03 |
ttx | Looks like we won't have quorum today. | 20:05 |
zns | Here! Sorry I'm late. | 20:05 |
ttx | 5/14 | 20:06 |
*** ecarlin has joined #openstack-meeting | 20:06 | |
notmyname | hi | 20:07 |
ttx | 6/14 | 20:07 |
*** ecarlin_ has joined #openstack-meeting | 20:07 | |
* ttx reads http://wiki.openstack.org/Governance/Model: "PPB members are expected to participate in at least 75% of these meetings during their term" | 20:08 | |
ttx | but there are no rules for when that's not the case :) | 20:09 |
*** ecarlin_ has joined #openstack-meeting | 20:09 | |
*** jmckenty has joined #openstack-meeting | 20:09 | |
notmyname | "or else..." | 20:09 |
*** lloydde has quit IRC | 20:10 | |
*** ecarlin has quit IRC | 20:10 | |
*** ecarlin_ is now known as ecarlin | 20:10 | |
ttx | jmckenty makes 7/14, but without chair we need one more :) | 20:11 |
pvo | o/ | 20:11 |
ewanmellor | Yey! | 20:11 |
pvo | sorry, double meetings today | 20:11 |
ewanmellor | pvo is the weeener! | 20:11 |
pvo | what'd in win? | 20:12 |
ttx | 8/14 | 20:12 |
pvo | I win.. | 20:12 |
medberry | a meeting. | 20:12 |
ttx | pvo: quorum | 20:12 |
*** andrewbogott has quit IRC | 20:12 | |
jmckenty | boom | 20:12 |
ttx | Do all present members wish to have a short meeting with the one point on the agenda ? | 20:12 |
pvo | +1 | 20:12 |
*** andrewbogott has joined #openstack-meeting | 20:13 | |
zns | +1. What's on the agenda? | 20:13 |
pvo | Moving the weekly PPBs to montly? :) | 20:13 |
ttx | Spring election process (ttx) | 20:13 |
pvo | monthly… can't type. Out of practice. | 20:13 |
ttx | ok, I'll start it | 20:13 |
ttx | #startmeeting | 20:13 |
openstack | Meeting started Tue Jan 3 20:13:58 2012 UTC. The chair is ttx. Information about MeetBot at http://wiki.debian.org/MeetBot. | 20:13 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic. | 20:14 |
ttx | Only item on http://wiki.openstack.org/Governance/PPB: | 20:14 |
ttx | #topic Spring election process | 20:14 |
*** openstack changes topic to "Spring election process" | 20:14 | |
ttx | I'd like to quickly talk about the next round of PPB elections. | 20:14 |
ttx | Unless something happened that I don't know about, it looks like the foundation won't be set up by March... | 20:14 |
ttx | So we'll need to elect replacements for 5 PTLs and 2 community members. | 20:14 |
ttx | We need them elected at least one month before the next design summit (April 16), and roughly 6 months after the last election (September 4). | 20:15 |
ttx | So I propose the following dates: | 20:15 |
ttx | Nomination: February 16 -> Sunday, February 26, 23:59 UTC | 20:15 |
ttx | Election: February 28 -> Thursday, March 8, 23:59 UTC | 20:15 |
ttx | And have Stefano Maffulli (reed) serving as the election official | 20:16 |
ttx | Any objection ? | 20:16 |
ttx | or comment ? | 20:16 |
pvo | that seems fine | 20:16 |
zns | sounds good | 20:17 |
jk0 | +1 | 20:17 |
ttx | Ok, I'll pass the baby to reed with the dates :) | 20:17 |
mtaylor | +1 | 20:17 |
*** blamar has quit IRC | 20:18 | |
jmckenty | um | 20:18 |
ttx | jmckenty: um um ? | 20:18 |
jmckenty | as long as stefano isn't running | 20:18 |
ttx | jmckenty: obviously. I'll ask him. Anyone else you would suggest ? | 20:18 |
*** jmckenty has quit IRC | 20:18 | |
ttx | (in case Steafno wants to be free to run) ? | 20:18 |
*** jmckenty has joined #openstack-meeting | 20:20 | |
ttx | <ttx> jmckenty: obviously. I'll ask him. Anyone else you would suggest ? | 20:20 |
ttx | <ttx> (in case Steafno wants to be free to run) ? | 20:20 |
jmckenty | lloyd dewolf would be happy to do it | 20:20 |
ttx | jmckenty: noted. I guess we can have two election officials anyway | 20:21 |
ttx | anything more on that subject ? | 20:22 |
ttx | #action ttx to pass the dates to Stefano and Lloyd so that they organize the election | 20:23 |
ttx | #topic Open discussion | 20:23 |
*** openstack changes topic to "Open discussion" | 20:23 | |
ttx | Anything else ? | 20:23 |
pvo | Are these weekly meetings needed or can we move them to monthly? | 20:23 |
pvo | or as needed? | 20:24 |
mtaylor | seems like they're mostly running as-needed at the moment anyway | 20:24 |
soren | Are there any updates at all on the foundation front? | 20:24 |
jmckenty | I have a hunch they'll ramp up as we get towards foundation news | 20:24 |
pvo | I show up every week (or most every week) only to have them cancelled last minute | 20:24 |
jk0 | +1 ^ | 20:24 |
mtaylor | pvo: ++ | 20:24 |
zns | ++ | 20:24 |
ttx | pvo: I think one issue is that we are a bit stalled on the foundation front apparently, which leaves the PPB is a bit of an awkward situation | 20:25 |
ttx | in* a bit | 20:25 |
jmckenty | Let's assume that the foundation preserves the existing PPB structure | 20:25 |
pvo | ttx: sure. I think it'll ramp up as the foundation moves forward. If it isn't, then there isn't much to meet on. | 20:25 |
ewanmellor | I think it's reasonable for us to ask jbryce to cancel with advanced notice, not just at the last minute. | 20:25 |
ttx | pvo: maybe we should mandate that the PPB meeting is confirmed on the poc list at least one day before | 20:25 |
jmckenty | ttx ++ | 20:26 |
mtaylor | ++ | 20:26 |
zns | ewanmellor: yes! | 20:26 |
jk0 | that sounds reasonable +1 | 20:26 |
ttx | because showing up to see it cancelled is not exactly fun on this side of the Atlantic | 20:26 |
pvo | I would almost assume cancelled unless an agenda is sent out the day before | 20:26 |
ttx | +1 | 20:26 |
pvo | I guess that is the same as what you said, ttx. | 20:26 |
ttx | yes. Must be confirmed at least before Monday 2000 UTC | 20:27 |
pvo | +1 | 20:27 |
ttx | We could also say "confirmed on Monday" but that's a bit unclear. | 20:27 |
ttx | #info PPB meetings should happen only if agenda is confirmed on the -poc list at least one day before the meeting (Monday, 2000 UTC) | 20:28 |
*** dprince has joined #openstack-meeting | 20:29 | |
ttx | ok, anything else ? | 20:29 |
zns | Any activity, news on openstack-common? | 20:29 |
zns | Will iot be a project? Who drives it? | 20:29 |
zns | it | 20:29 |
*** sleepsonthefloo has joined #openstack-meeting | 20:30 | |
jmckenty | zns: that's been answered a few times | 20:30 |
jmckenty | and voted on by the ppb | 20:30 |
ttx | I think we said "yes, with collegial PTL leadership" | 20:30 |
zns | So we (PTLs) drive it? OK. Thanks. | 20:30 |
mtaylor | yes. I need to move it in to gerrit, actually... sorry, I thought I'd done that part already. darned holidays. | 20:31 |
ttx | anything else before we close ? | 20:31 |
zns | mtaylor: that would be good. The code needs cobwebs removed from it and moving it to Gerrit 'feels' like a good revival step. | 20:32 |
*** lloydde has joined #openstack-meeting | 20:32 | |
mtaylor | yeah. it also makes it a little more stable for other projects to actually depend on | 20:32 |
ttx | ok then | 20:33 |
ttx | #endmeeting | 20:33 |
*** openstack changes topic to "Openstack Meetings: http://wiki.openstack.org/Meetings | Minutes: http://eavesdrop.openstack.org/meetings/openstack-meeting/2011/" | 20:33 | |
openstack | Meeting ended Tue Jan 3 20:33:15 2012 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 20:33 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/openstack-meeting/2012/openstack-meeting.2012-01-03-20.13.html | 20:33 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/openstack-meeting/2012/openstack-meeting.2012-01-03-20.13.txt | 20:33 |
openstack | Log: http://eavesdrop.openstack.org/meetings/openstack-meeting/2012/openstack-meeting.2012-01-03-20.13.log.html | 20:33 |
*** ewanmellor has quit IRC | 20:33 | |
ttx | Project and Release status meeting starts in 27min. | 20:33 |
*** jwalcik has joined #openstack-meeting | 20:47 | |
*** ecarlin_ has joined #openstack-meeting | 20:50 | |
*** vladimir3p has joined #openstack-meeting | 20:50 | |
*** tylesmit has joined #openstack-meeting | 20:50 | |
*** ecarlin has quit IRC | 20:51 | |
*** ecarlin_ is now known as ecarlin | 20:51 | |
*** vish1 is now known as vishy | 20:55 | |
*** Gordonz has quit IRC | 20:57 | |
*** markmc has joined #openstack-meeting | 20:57 | |
ttx | o/ | 20:59 |
carlp | o/ | 20:59 |
zns | o/ | 20:59 |
soren | Greetings. | 21:00 |
ttx | notmyname, jaypipes, vishy, devcamcar: around ? | 21:00 |
*** edconzel has joined #openstack-meeting | 21:00 | |
*** wwkeyboard has joined #openstack-meeting | 21:00 | |
notmyname | here | 21:00 |
*** bhall has joined #openstack-meeting | 21:01 | |
*** jdg has joined #openstack-meeting | 21:01 | |
ttx | Hm, looks like Jay is not around. Anyone feeling up to represent Glance ? | 21:01 |
ttx | our star substitute is not around either. | 21:02 |
ttx | vishy, devcamcar: ? | 21:02 |
vishy | o/ | 21:02 |
zigo | hi | 21:02 |
ttx | ok, let's start and see what we can do | 21:03 |
ttx | #startmeeting | 21:03 |
openstack | Meeting started Tue Jan 3 21:03:09 2012 UTC. The chair is ttx. Information about MeetBot at http://wiki.debian.org/MeetBot. | 21:03 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic. | 21:03 |
ttx | Happy new year everyone ! | 21:03 |
ttx | Enough holiday slacking, now let's get back to work :) | 21:03 |
ttx | Today's agenda: http://wiki.openstack.org/Meetings/ProjectMeeting | 21:03 |
ttx | #topic Actions from previous meeting | 21:03 |
*** openstack changes topic to "Actions from previous meeting" | 21:03 | |
ttx | * zns the raise a thread on the ML about RBAC potentially being deferred to F | 21:03 |
*** Vek has joined #openstack-meeting | 21:04 | |
ttx | ML thread at https://lists.launchpad.net/openstack/msg06267.html | 21:04 |
ttx | No comment there... | 21:04 |
*** Gordonz has joined #openstack-meeting | 21:04 | |
zns | Nope. It's a done deal. | 21:04 |
zigo | ttx: May I add Kronos status to the agenda? | 21:04 |
ttx | notmyname, vishy, devcamcar: Deos that mean you don't have any issue with that ? | 21:04 |
vishy | no problem | 21:04 |
ttx | zigo: I'll keep time to talk about that in open discussion. | 21:04 |
zigo | Ok. | 21:05 |
ttx | * ttx to discuss options for getting a sane list of reviews with CI guys | 21:05 |
*** mjfork has joined #openstack-meeting | 21:05 | |
ttx | So the CI team wants to get a usable review list in Gerrit directly. | 21:05 |
ttx | So I filed a bug to track this at: https://bugs.launchpad.net/openstack-ci/+bug/907764 | 21:05 |
uvirtbot | Launchpad bug 907764 in openstack-ci "A usable list of reviews" [Wishlist,Confirmed] | 21:05 |
ttx | * markwash to raise future of Trusted Computing bp on ML to get nova-core consensus | 21:05 |
ttx | Done today @ https://lists.launchpad.net/openstack/msg06466.html | 21:05 |
ttx | #topic Keystone status | 21:06 |
*** openstack changes topic to "Keystone status" | 21:06 | |
ttx | zns: o/ | 21:06 |
ttx | zns: Can you confirm that you intend to use essex-3 as a FeatureFreeze ? | 21:06 |
zns | Good progress. https://launchpad.net/keystone/+milestone/essex-3 is updated as of this AM. | 21:06 |
zns | ttx: confirmed. | 21:06 |
ttx | #info Last feature milestone for Keystone will be Essex-3 | 21:06 |
ttx | So that leaves 3 weeks for Essex keystone features. | 21:07 |
ttx | zns: About https://blueprints.launchpad.net/keystone/+spec/service-endpoint-location | 21:07 |
zns | A few of them are listed as bugs in https://launchpad.net/keystone/+milestone/essex-3, BTW. IPv6, for example. | 21:07 |
ttx | Did you get any news from HP ? Is this still planned for Essex-3 ? | 21:07 |
zns | ttx: no update from HP on that. | 21:07 |
ttx | zns: could someone take an action of contacting them ? I can, if you tell me who I should ask | 21:08 |
zns | I just pinged them. | 21:08 |
mtaylor | ttx: need me to poke someone? | 21:08 |
mtaylor | ok. good | 21:08 |
ttx | zns: ok | 21:08 |
ttx | zns: What's the priority/status of: | 21:08 |
ttx | https://blueprints.launchpad.net/keystone/+spec/keystone-internal-authorization | 21:08 |
zns | Medium | 21:08 |
ttx | and "Not started" ? | 21:09 |
zns | … same priority we have for the other refactoring blueprints. | 21:09 |
zns | Yes, we just added it this AM. Will start this week... | 21:09 |
* ttx updates | 21:09 | |
ttx | zns: Anything else ? | 21:09 |
zns | No | 21:10 |
ttx | Questions for Keystone ? | 21:10 |
*** Gordonz has quit IRC | 21:10 | |
Vek | zns: check my comment on bug 856887 | 21:10 |
uvirtbot | Launchpad bug 856887 in keystone "Keystone cannot listen on IPv6" [High,Confirmed] https://launchpad.net/bugs/856887 | 21:10 |
*** Gordonz has joined #openstack-meeting | 21:10 | |
zns | Vek: saw that. ayoung has volunteered to help us with that. | 21:11 |
Vek | that, by the way, is going to affect pretty much every openstack project, unless they bypass eventlet's built-in name service resolution. | 21:11 |
Vek | excellent. | 21:11 |
ttx | #topic Swift status | 21:11 |
*** openstack changes topic to "Swift status" | 21:11 | |
ttx | notmyname: o/ | 21:11 |
notmyname | hi | 21:12 |
ttx | notmyname: any news / sight of Swift 1.4.5 yet ? | 21:12 |
notmyname | I've been getting caught up (first day back in the office) | 21:12 |
notmyname | we've been getting reviews caught up | 21:12 |
*** ecarlin has quit IRC | 21:12 | |
notmyname | and I'd like to talk to our team about when we feel a release is warranted | 21:13 |
notmyname | I hope to have a better answer next week | 21:13 |
ttx | ok | 21:13 |
ttx | notmyname: Anything else ? | 21:13 |
notmyname | I don't think so | 21:14 |
ttx | Questions on Swift ? | 21:14 |
ttx | Let's skip Glance for the moment, hopefully Jay will join or someone else will volunteer to represent Glance | 21:15 |
ttx | #topic Nova status | 21:15 |
*** openstack changes topic to "Nova status" | 21:15 | |
ttx | vishy: hey hey | 21:15 |
ttx | vishy: Last week bcwaldon hinted that Nova would use essex-3 as feature freeze. Can you confirm ? | 21:15 |
ttx | hm, that should read "last year" | 21:16 |
*** markwash has joined #openstack-meeting | 21:16 | |
vishy | oops sorry | 21:17 |
vishy | :) | 21:17 |
vishy | confirmed | 21:17 |
ttx | Is it a "disruptive work" freeze, a "major feature" freeze, or a "all features" freeze ? | 21:17 |
vishy | I'd like to call it a soft feature freeze | 21:17 |
vishy | no public api changes ore major changes | 21:17 |
vishy | cleanup features | 21:17 |
vishy | admin apis etc | 21:17 |
vishy | i think are fine in e4 | 21:17 |
vishy | a totally isolated extension seems fine as well | 21:18 |
ttx | #info Nova will start a "soft feature freeze" at E3 (no public api changes or major changes) | 21:18 |
ttx | vishy: and a hard feature freeze at E4 ? | 21:18 |
vishy | absolutely | 21:18 |
ttx | sounds good. | 21:18 |
ttx | #link https://launchpad.net/nova/+milestone/essex-3 | 21:19 |
ttx | I'd like to review the status of the Essential stuff: | 21:19 |
ttx | https://blueprints.launchpad.net/nova/+spec/volume-type-scheduler (vladimir3p) | 21:19 |
ttx | vladimir3p: not started ? | 21:19 |
ttx | https://blueprints.launchpad.net/nova/+spec/separate-nova-volumeapi (sleepsonthefloor) | 21:20 |
ttx | sleepsonthefloo: just started ? | 21:20 |
ttx | https://blueprints.launchpad.net/nova/+spec/interim-nova-authz-service (vishy) | 21:20 |
ttx | vishy: Good progress, though I can't see any code proposed yet ? | 21:20 |
*** danwent has joined #openstack-meeting | 21:20 | |
vishy | I have code | 21:20 |
vishy | working on docs today | 21:20 |
vishy | proposing | 21:20 |
sleepsonthefloo | ttx - yes, just started | 21:20 |
vishy | not sure what happened with the volume type scheduler | 21:21 |
ttx | sleepsonthefloo: on track to meet the Essex-3 deadline ? (in 3 weeks) | 21:21 |
vishy | i will try and get in touch with vladimir3p | 21:21 |
ttx | vishy: yeah. essential not started stuff makes me nervous. | 21:21 |
sleepsonthefloo | ttx - yes | 21:21 |
vishy | ttx: i think it is started | 21:22 |
ttx | #action vishy to ping vladimir3p about volume-type-scheduler status | 21:22 |
vishy | but i will verify | 21:22 |
ttx | vishy: There are also a few blueprints that were proposed for E3/E4 that you might want to confirm: | 21:22 |
ttx | Essex-3: | 21:22 |
ttx | https://blueprints.launchpad.net/nova/+spec/multiple-floating-ip-ranges | 21:22 |
ttx | https://blueprints.launchpad.net/nova/+spec/nova-parity-floating | 21:22 |
ttx | https://blueprints.launchpad.net/nova/+spec/scaling-zones | 21:22 |
ttx | Essex-4: | 21:22 |
ttx | https://blueprints.launchpad.net/nova/+spec/adaptive-network-cfg-injection | 21:22 |
ttx | https://blueprints.launchpad.net/nova/+spec/injecting-network-configuration-file-to-windows-vm | 21:23 |
ttx | vishy: can you look them up soon and set the series goal to essex if OK ? | 21:23 |
tr3buchet | is someone planning on working the multiple-floating-ip-ranges? | 21:23 |
ttx | vishy: (or unset the milestone if not) | 21:23 |
vishy | sure | 21:23 |
vishy | tr3buchet: me | 21:23 |
tr3buchet | kk | 21:24 |
tr3buchet | made a note of it | 21:24 |
vishy | starting it as soon as I prop the initial rbac branch | 21:24 |
ttx | #action vishy to look up unplanned E3/E4 blueprints and confirm/unconfirm them | 21:24 |
ttx | (also set priority for nova-parity-floating and scaling-zones while you're at it) | 21:25 |
ttx | vishy: Anything on your side ? | 21:25 |
vishy | ttx: only a -- Welcome back everyone! | 21:25 |
ttx | Nova subteam leads: comments ? | 21:25 |
tr3buchet | nothing from, i'm still catching up from vacation | 21:26 |
tr3buchet | me ---------^ | 21:26 |
ttx | Questions on Nova ? | 21:26 |
ttx | Do we have devcamcar or anyone from Horizon core team to replace him ? | 21:27 |
*** mcohen has joined #openstack-meeting | 21:28 | |
ttx | Let's do incubation / other teams first | 21:28 |
ttx | #topic Incubated projects and other Team reports | 21:28 |
*** openstack changes topic to "Incubated projects and other Team reports" | 21:28 | |
ttx | danwent, troytoman: o/ | 21:28 |
danwent | sorry ttx, I can't stall for devmancar… not much to report on the quantum front. | 21:28 |
ttx | #info About doing Melange/Quantum E3 milestone under release team management, it's still blocked on getting working tarball jobs. | 21:28 |
*** edconzel has left #openstack-meeting | 21:28 | |
danwent | we're spinning up a number of good design discussion on the netstack ML for quantum | 21:28 |
ttx | Related CI bugs, for reference: | 21:28 |
ttx | https://bugs.launchpad.net/bugs/907768 and https://bugs.launchpad.net/bugs/897882 | 21:29 |
uvirtbot | Launchpad bug 907768 in openstack-ci "Needs working melange-tarball job" [Wishlist,Confirmed] | 21:29 |
danwent | bhall, can you comment on the setup.py? | 21:29 |
bhall | out for review | 21:30 |
bhall | lemme find a link | 21:30 |
ttx | https://review.openstack.org/#change,1988 | 21:30 |
danwent | i know monty filed a similar bug. we'll make sure our change is good for monty, and we'll make sure it gets pushed ASAP. | 21:30 |
bhall | ttx: thanks | 21:30 |
ttx | Any other team lead with a status report ? | 21:31 |
troytoman | on melange, we cut the first release last week for E2 | 21:31 |
troytoman | focused on testing/bug fixing and docs | 21:31 |
troytoman | also looking at some performance improvements for E3/E4 | 21:31 |
ttx | troytoman: still ok to try to do E3 on the common milestone date ? | 21:31 |
ttx | (target date : January 26) | 21:32 |
troytoman | ttx: yes. that should work | 21:32 |
ttx | ok, back to Glance for a quick status update, unless some PTL shows up | 21:33 |
zns | ttx, troytoman: 26 is the release date. Code is cut 25th. so 'dev' deadline is really more like 24. ttx? | 21:33 |
ttx | zns: yes. | 21:33 |
zns | troytoman: FYI. Bit us in keystone. You have till 24 effectively... | 21:33 |
troytoman | we don't have a lot targeted for E3 (client separation and bug fixes mostly.) so , we should be fine | 21:33 |
ttx | #topic Glance status | 21:33 |
*** openstack changes topic to "Glance status" | 21:33 | |
troytoman | good to know the details thought | 21:33 |
ttx | so without a PTL or substitute, I'll just point out the recent announcement that Image API 2.0 work is postponed to F | 21:34 |
ttx | #link https://lists.launchpad.net/openstack/msg06421.html | 21:34 |
annegentle | Doc team will meet next Monday 1/9, 2:00 CST (noon PST). | 21:35 |
ttx | More next week | 21:35 |
ttx | devcamcar: still not around ? If not, we'll skip until next week | 21:36 |
annegentle | A few more updates to the API site mock at http://heckj.github.com/api-site-mock/, including a search box. | 21:36 |
*** edconzel_ has joined #openstack-meeting | 21:36 | |
ttx | annegentle: anything more ? | 21:36 |
annegentle | That's all I can think of in docland. | 21:36 |
ttx | #topic Open discussion | 21:36 |
*** openstack changes topic to "Open discussion" | 21:36 | |
ttx | We plan to have a big bug squashing day for Nova on February 2. | 21:37 |
ttx | The goal is to get rid of as many bugs (closed as invalid or fixed) as possible over a day, as a good way to trim down the list just after E3 | 21:37 |
ttx | Other projects are of course welcome to join on that same day. | 21:37 |
ttx | (or set up their own bugsquashing day) | 21:37 |
ttx | #link http://wiki.openstack.org/BugSquashingDay | 21:37 |
ttx | #link http://wiki.openstack.org/BugSquashingDay/20120202 | 21:37 |
ttx | vishy: you had a theme for that one ? | 21:38 |
vishy | yup | 21:38 |
vishy | Groundhog Day bug squash! | 21:38 |
vishy | hopefully we don't see our shadow | 21:38 |
Vek | does that mean we'll be doing it over and over again? | 21:38 |
ttx | yeah | 21:38 |
vishy | or we have 2 more weeks of bug squashing | 21:38 |
vishy | ! | 21:38 |
ttx | Vek: yes | 21:38 |
vishy | Vek: we're thinking of setting them up every month or two | 21:39 |
ttx | zigo: you wanted to talk about Kronos ? | 21:39 |
Vek | makes sense; I was just making a lame movie reference for the humor effect. | 21:39 |
zigo | Well, basically, I've uploaded XenAPI into SID right before christmas. | 21:39 |
ttx | vishy: the theme and objectives could slightly change though | 21:39 |
zigo | And started to test it with Nova. | 21:39 |
zigo | It kind of works, but there are things to fix. | 21:39 |
zigo | Like this one: http://paste.debian.net/150865/ | 21:40 |
zigo | PRODUCT_VERSION from XCP isn't reporting well. | 21:40 |
*** edconzel_ has quit IRC | 21:40 | |
zigo | I'm not sure how to fix, but I home Mike will help. | 21:40 |
ttx | zigo: did you file bugs for those ? If yes, feel free to paste their links to ahere to attract attention to them | 21:40 |
zigo | I did, but I don't have the # handy. | 21:41 |
ttx | s/to ahere/here | 21:41 |
zigo | Then, I could (with few other fixes) start instances on XCP using Nova. | 21:41 |
zigo | But I have no network connectivity or console access to the VMs. | 21:41 |
*** dragondm has joined #openstack-meeting | 21:41 | |
zigo | I'd need help from people working on Openstack support for XenServer / XCP. | 21:41 |
zigo | I'm more doing packaging than core dev. | 21:42 |
zigo | And I don't really know who to get in touch with. | 21:42 |
_cerberus_ | +++++6 | 21:42 |
zigo | ttx: Who's the guys doing XCP + Nova that I should get in touch with? | 21:42 |
vishy | zigo: people are mostly using XenServer atm | 21:43 |
ttx | #help zigo wants Nova/Xen specialists help to get Nova/XCP working on Debian | 21:43 |
vishy | zigo: but I think that most xen experts are from the cloudservers team | 21:43 |
vishy | zigo: People will probably have more time to help after jan26 | 21:44 |
zigo | Well, wouldn't it be nice to have all fixed for the release? | 21:44 |
zigo | I'm quite sure we aren't far from a completely working result... | 21:44 |
ttx | jan 26 is, helpfully, not the final release :) | 21:45 |
zigo | :) | 21:45 |
vishy | zigo: release isn't until april, and yes it would be great | 21:45 |
zigo | k | 21:45 |
vishy | zigo: it is just everyone is working like mad on features right now | 21:45 |
vishy | :) | 21:45 |
zigo | Got it. | 21:45 |
ttx | Anything else, anyone ? | 21:47 |
ayoung | beuhler | 21:47 |
ttx | beuhler? | 21:48 |
annegentle | another movie reference :) | 21:48 |
ayoung | nevermind | 21:48 |
ttx | ah :) | 21:48 |
zigo | Is there currently a way in Nova to do accounting/reporting? | 21:49 |
ttx | Google was surprisingly unhelpful with that one. | 21:49 |
zigo | I've noticed that the nova-instance-monitor package is gone... | 21:49 |
markwash | ttx: http://www.youtube.com/watch?v=NP0mQeLWCCo | 21:49 |
ttx | zigo: there is a notification firehose that you can plug your own system on, IIRC | 21:49 |
ttx | zigo: ping dragondm about it | 21:50 |
dragondm | ya | 21:50 |
zigo | dragondm: Is this documented somewhere? | 21:50 |
*** somik has joined #openstack-meeting | 21:50 | |
zns | zigo: there was a proposal a while back that started addressing this (it's where we came up with the tenant concept). See here: https://github.com/openstack/keystone/blob/a02fa988a4bdbfa05197078faa905f13274d82b8/doc/design/tenants.pdf?raw=true | 21:50 |
dragondm | ya. http://wiki.openstack.org/SystemUsageData | 21:51 |
dragondm | zingo ^ | 21:51 |
dragondm | er zigo, sorry. | 21:51 |
zigo | I might be interested to work on that... | 21:51 |
ttx | Looks like this discussion can continue over #openstack-dev. | 21:52 |
zigo | That's it, I'm done and going to sleep. | 21:52 |
ttx | #endmeeting | 21:52 |
*** openstack changes topic to "Openstack Meetings: http://wiki.openstack.org/Meetings | Minutes: http://eavesdrop.openstack.org/meetings/openstack-meeting/2011/" | 21:52 | |
openstack | Meeting ended Tue Jan 3 21:52:32 2012 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 21:52 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/openstack-meeting/2012/openstack-meeting.2012-01-03-21.03.html | 21:52 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/openstack-meeting/2012/openstack-meeting.2012-01-03-21.03.txt | 21:52 |
openstack | Log: http://eavesdrop.openstack.org/meetings/openstack-meeting/2012/openstack-meeting.2012-01-03-21.03.log.html | 21:52 |
ttx | Thanks everyone | 21:52 |
*** jdg has quit IRC | 21:52 | |
zigo | I'm not sure I can do more 5am meetings ... :) | 21:52 |
*** lzyeval has left #openstack-meeting | 21:52 | |
*** jk0 has left #openstack-meeting | 21:53 | |
ttx | zigo: come back to France and make them 11pm ones. | 21:53 |
*** Vek has left #openstack-meeting | 21:53 | |
zigo | :) | 21:53 |
*** jwalcik has left #openstack-meeting | 21:53 | |
*** zigo has quit IRC | 21:56 | |
*** dprince has quit IRC | 21:59 | |
danwent | hello netstackers | 22:00 |
* mestery waves hi! | 22:00 | |
danwent | anybody home :) | 22:00 |
*** edconzel_ has joined #openstack-meeting | 22:00 | |
mestery | Hey danwent, hope your holidays were fun. | 22:01 |
danwent | #startmeeting | 22:01 |
openstack | Meeting started Tue Jan 3 22:01:06 2012 UTC. The chair is danwent. Information about MeetBot at http://wiki.debian.org/MeetBot. | 22:01 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic. | 22:01 |
danwent | mestery: yes, freezing cold b/c I was in your neck of the woods :) | 22:01 |
*** liemmn_ has joined #openstack-meeting | 22:01 | |
danwent | I don't know you how do it :) | 22:01 |
mestery | hahaha | 22:01 |
*** liemmn has quit IRC | 22:02 | |
danwent | ok, most of the action is probably going to be on the ML this week | 22:02 |
danwent | #info agenda http://wiki.openstack.org/Network/Meetings | 22:02 |
danwent | #topic Melange Status | 22:02 |
*** openstack changes topic to "Melange Status" | 22:02 | |
*** SumitNaiksatam has joined #openstack-meeting | 22:03 | |
danwent | hopefully you saw the note about melange being released | 22:03 |
danwent | #info: melange is now up as a full incubated project: http://launchpad.net/melange | 22:03 |
*** Salv-orlando has joined #openstack-meeting | 22:04 | |
Salv-orlando | Hello! | 22:04 |
danwent | sounds like troy isn't here for any additional updates, but based on comments during main meeting they are focusing on perf improvements and separating out the client lib during E3 | 22:05 |
*** liemmn_ has quit IRC | 22:05 | |
*** liemmn_ has joined #openstack-meeting | 22:05 | |
danwent | hey salv! | 22:05 |
danwent | thought you were going to make it :) | 22:05 |
danwent | #topic Quantum Status | 22:05 |
*** openstack changes topic to "Quantum Status" | 22:05 | |
*** edgarmagana has joined #openstack-meeting | 22:05 | |
danwent | essex-3 is 3 weeks away: https://launchpad.net/quantum/+milestone/essex-3 | 22:05 |
Salv-orlando | Found an open network in the restaurant! | 22:05 |
*** liemmn has joined #openstack-meeting | 22:06 | |
edgarmagana | hi, little bit late :-) | 22:06 |
bhall | s/restaurant/pub/ | 22:06 |
bhall | :) | 22:06 |
danwent | since this is our last chance to get significant changes into nova, the most critical issues are probably those related to nova parity. | 22:06 |
danwent | right now there are a lot of issue with status 'unknown'. please update those statuses by next meeting, as everything should at least be started by then. | 22:07 |
danwent | if anyone knows of something that is definitely not going to make it already, please bump it out. | 22:07 |
danwent | Goal from last meeting was to start up ML threads on many of the topics that went cold due to essex-2 release & holiday. | 22:08 |
danwent | See the agenda for a list of all of them. | 22:08 |
danwent | I think I'm about half-way through going through the issues as providing feedback (trying to adhere to rough chronological order). | 22:09 |
*** liemmn has quit IRC | 22:09 | |
danwent | would be great if others could review as well. | 22:09 |
*** liemmn has joined #openstack-meeting | 22:09 | |
danwent | Salv: one question I sent to the list that I think is pretty important is when we think we will finalize API v 1.1 | 22:09 |
danwent | tags where one thing we had talked about that hasn't been done yet. Has anyone talked to ying? I think she was going to do that. | 22:10 |
Salv-orlando | Api 1.1 in terms of specification is just 1.0 plus operational status | 22:10 |
danwent | the other things was that wwwkeyboard talked about changing the HTTP error codes. | 22:10 |
danwent | salv: don't filters need to be in 1.1 spec? | 22:11 |
Salv-orlando | Then there are the other things you're listing | 22:11 |
Salv-orlando | Including filters | 22:11 |
wwkeyboard | I thought we were going to hold off on changing error codes? | 22:11 |
Salv-orlando | Sorry i'm slow on mobile | 22:11 |
Salv-orlando | Changing error codes scares me a little | 22:12 |
danwent | wwkeyboard: I don't remember if there was a firm conclusion… woudl have to look at thread. | 22:12 |
Salv-orlando | But if we want to do it this is the tine | 22:12 |
Salv-orlando | Time | 22:12 |
danwent | Salv-orlando: we don't have to do it at all if we don't think its important. | 22:12 |
danwent | the default is that it will stay the same, unless someone is really motivated to change it :) | 22:12 |
wwkeyboard | danwent OK, I thought we were going to wait for the changes in the API spec, but I may be confused | 22:12 |
danwent | wwkeyboard: 1.0 is current spec. We're putting together and finalizing 1.1, and I was trying to figure out if code changes would be part of that change. | 22:13 |
wwkeyboard | Will they need to be implemented before that? | 22:13 |
wwkeyboard | before the spec is finalized? | 22:13 |
Salv-orlando | I wanted more feedback on error codes. The discussion is still open- even if dornant in the last few weeks | 22:14 |
danwent | dormant ML discussions…. seems like a trend :) | 22:14 |
*** debo-os has joined #openstack-meeting | 22:14 | |
*** liemmn has quit IRC | 22:14 | |
Salv-orlando | Bottom line is: if we want to follow os api spec we need to change them | 22:15 |
*** liemmn has joined #openstack-meeting | 22:15 | |
Salv-orlando | We are not compliant at the moment | 22:15 |
danwent | wwkeyboard: I suspect this comes down to whether you are sufficiently motivated to make the change, and whether the rest of the team is convinced its a good thing. Probably best to bring it up on the ML again, and do it in E-3. | 22:15 |
danwent | Salv-orlando: ah, didn't realize it was that cut-and-dried | 22:15 |
*** pringles has quit IRC | 22:15 | |
danwent | salv: so is it your feeling that we should do it? | 22:16 |
Salv-orlando | Danwent: assign me action to resume thread | 22:16 |
cdub | downside only being clients which have hardcoded around existing errors? | 22:17 |
danwent | #action #Salv-orlando resume thread on changing API error codes | 22:17 |
Salv-orlando | I feel we should do it if our, priority is to comply with os API | 22:17 |
Salv-orlando | Cdub: old error codes will still be there for 1'0 clients | 22:18 |
danwent | That seems pretty important to me. Especially if we want many of the clients to be able to share common code (per email about openstack-common) | 22:18 |
*** liemmn has quit IRC | 22:18 | |
cdub | *nod* | 22:18 |
*** liemmn has joined #openstack-meeting | 22:18 | |
Salv-orlando | Agreed | 22:18 |
*** edconzel_ has quit IRC | 22:19 | |
danwent | Ok, I was flying this morning and am behind on some of the ML discussion this morning, so I vote for just continuing the rest of the topics on the ML, unless there's something in particular people want to bring up in IRC. | 22:19 |
danwent | bhall: can you comment on what ttx brought up during the main meeting? | 22:20 |
danwent | setup.py issues (bugs #897882 and #897943 and #910267) | 22:20 |
uvirtbot | Launchpad bug 897882 in quantum "Quantum needs proper setup.py (was: command 'egg' not found when running install_venv.py)" [High,In progress] https://launchpad.net/bugs/897882 | 22:20 |
uvirtbot | Launchpad bug 897943 in quantum "Our setup.py needs to be a real setup.py" [Medium,In progress] https://launchpad.net/bugs/897943 | 22:20 |
uvirtbot | Launchpad bug 910267 in quantum "Quantum setup.py does not use setuptools" [High,Triaged] https://launchpad.net/bugs/910267 | 22:20 |
danwent | two are from you, one from monty. | 22:20 |
danwent | unclear if they are all the same issue, several different issues, etc. | 22:20 |
bhall | yeah, there is a change out for review: https://review.openstack.org/#change,1988 | 22:20 |
danwent | but it seems like its blocking the infrastructure team. | 22:20 |
danwent | Ok, and that handle's monty's issue as well? | 22:20 |
bhall | basically, we need to conform to the rest of the openstack projects (i.e. python setup.py sdist needs to produce a tarball) | 22:20 |
bhall | yes, I believe so | 22:21 |
danwent | Ok. I will do a review on that tonight. If someone else from the team could pitch in as well so we're not holding up the CI folks, that would be great. | 22:21 |
danwent | Other Quantum comments before open discussion? | 22:21 |
danwent | #topic open discussion | 22:22 |
*** openstack changes topic to "open discussion" | 22:22 | |
*** jmckenty has quit IRC | 22:22 | |
davlap | hi folks! just wanted to say hello. i'm going to be helping out with quantum. look forward to working with you all! | 22:22 |
danwent | where are you from davlap? | 22:22 |
danwent | :P | 22:22 |
davlap | :) | 22:22 |
davlap | i work with dan and brad | 22:22 |
mestery | Welcome davlap! | 22:22 |
danwent | welcome to the team davlap! | 22:23 |
davlap | thanks! great to be here! | 22:23 |
wwkeyboard | welcome! | 22:23 |
Salv-orlando | Welcome on board! | 22:23 |
*** debo-os has quit IRC | 22:23 | |
danwent | Ok, any other open discussion? | 22:23 |
bhall | #action danwent figure out hazing ritual for new netstackers | 22:23 |
danwent | haha | 22:23 |
davlap | :) | 22:23 |
cdub | heh | 22:23 |
danwent | I thought being part of netstack WAS hazing :P | 22:24 |
bhall | hah | 22:24 |
carlp | That was my experience :) | 22:24 |
danwent | hey carlp! btw, will be trying to get you a basic test for CI infrastructure this week. | 22:24 |
*** tylesmit has quit IRC | 22:24 | |
danwent | was hoping santa would give me one, but turns out I need to do it myself | 22:24 |
danwent | ok, final call for open discussion | 22:25 |
carlp | danwent: awesome! | 22:25 |
*** debo-os has joined #openstack-meeting | 22:25 | |
danwent | remember to keep an eye on the ML … lots of action on there this week. | 22:25 |
danwent | Ok, thanks folks! | 22:25 |
danwent | #endmeeting | 22:25 |
*** openstack changes topic to "Openstack Meetings: http://wiki.openstack.org/Meetings | Minutes: http://eavesdrop.openstack.org/meetings/openstack-meeting/2011/" | 22:25 | |
openstack | Meeting ended Tue Jan 3 22:25:49 2012 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 22:25 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/openstack-meeting/2012/openstack-meeting.2012-01-03-22.01.html | 22:25 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/openstack-meeting/2012/openstack-meeting.2012-01-03-22.01.txt | 22:25 |
openstack | Log: http://eavesdrop.openstack.org/meetings/openstack-meeting/2012/openstack-meeting.2012-01-03-22.01.log.html | 22:25 |
Salv-orlando | Have a good one guys! | 22:26 |
danwent | throw one down the hatch for our Salv! | 22:26 |
danwent | our -> us | 22:26 |
Salv-orlando | Sure | 22:26 |
*** Salv-orlando has quit IRC | 22:26 | |
somik | have a good one folks! | 22:26 |
*** markvoelker has left #openstack-meeting | 22:27 | |
*** liemmn has quit IRC | 22:27 | |
*** troytoman is now known as troytoman-away | 22:28 | |
*** liemmn has joined #openstack-meeting | 22:28 | |
*** edgarmagana has quit IRC | 22:29 | |
*** pringles has joined #openstack-meeting | 22:32 | |
*** liemmn_ has joined #openstack-meeting | 22:33 | |
*** liemmn has quit IRC | 22:33 | |
*** liemmn__ has joined #openstack-meeting | 22:37 | |
*** liemmn_ has quit IRC | 22:37 | |
*** somik has quit IRC | 22:37 | |
*** markmc has quit IRC | 22:40 | |
*** liemmn__ has quit IRC | 22:40 | |
*** liemmn__ has joined #openstack-meeting | 22:40 | |
*** vladimir3p has quit IRC | 22:43 | |
*** dolphm has quit IRC | 22:43 | |
*** liemmn_ has joined #openstack-meeting | 22:46 | |
*** liemmn__ has quit IRC | 22:46 | |
mtaylor | danwent, bhall: hey! sorry I missed the meeting ... | 22:47 |
mtaylor | danwent, bhall: good test is, grab a tox.ini that I've tossed in to one of the other projects and see if you can run tox | 22:47 |
mtaylor | danwent, bhall: it uses some setuptools features like --single-version-externally-managed | 22:48 |
mtaylor | danwent, bhall: but is nice, because not only does it make a virtualenv, it actually makes the sdist target of your current tree and uses that to install the code into the virtualenv, so you get dist testing as well | 22:48 |
*** liemmn__ has joined #openstack-meeting | 22:51 | |
*** liemmn_ has quit IRC | 22:51 | |
danwent | mtaylor: sorry, i miss you missing me :P will make sure bhall sees this. | 22:53 |
bhall | mtaylor: great, I'll try it out | 22:54 |
*** liemmn__ has quit IRC | 22:54 | |
*** liemmn__ has joined #openstack-meeting | 22:54 | |
*** danwent has left #openstack-meeting | 22:55 | |
*** liemmn__ has quit IRC | 22:59 | |
*** liemmn__ has joined #openstack-meeting | 22:59 | |
*** ayoung has quit IRC | 23:01 | |
*** lloydde has quit IRC | 23:04 | |
*** liemmn__ has quit IRC | 23:04 | |
*** liemmn__ has joined #openstack-meeting | 23:04 | |
*** lloydde has joined #openstack-meeting | 23:06 | |
*** rnirmal has quit IRC | 23:09 | |
*** HowardRoark has joined #openstack-meeting | 23:09 | |
*** liemmn__ has quit IRC | 23:09 | |
*** liemmn__ has joined #openstack-meeting | 23:10 | |
*** debo-os has quit IRC | 23:14 | |
*** liemmn__ has quit IRC | 23:14 | |
*** liemmn__ has joined #openstack-meeting | 23:14 | |
*** mdomsch has quit IRC | 23:16 | |
*** liemmn_ has joined #openstack-meeting | 23:19 | |
*** liemmn__ has quit IRC | 23:19 | |
*** Gordonz has quit IRC | 23:22 | |
*** liemmn__ has joined #openstack-meeting | 23:23 | |
*** liemmn_ has quit IRC | 23:23 | |
*** nati2 has joined #openstack-meeting | 23:25 | |
*** liemmn_ has joined #openstack-meeting | 23:27 | |
*** liemmn__ has quit IRC | 23:27 | |
*** lloydde has quit IRC | 23:29 | |
*** mcohen has left #openstack-meeting | 23:30 | |
*** liemmn__ has joined #openstack-meeting | 23:34 | |
*** liemmn_ has quit IRC | 23:34 | |
*** lloydde has joined #openstack-meeting | 23:36 | |
*** liemmn_ has joined #openstack-meeting | 23:39 | |
*** liemmn__ has quit IRC | 23:39 | |
*** liemmn_ has quit IRC | 23:40 | |
*** dolphm has joined #openstack-meeting | 23:43 | |
*** dolphm has quit IRC | 23:47 | |
*** vladimir3p has joined #openstack-meeting | 23:47 | |
*** mattray has quit IRC | 23:50 | |
*** AlanClark has quit IRC | 23:56 | |
*** deshantm_ has joined #openstack-meeting | 23:57 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!