*** dwcramer has quit IRC | 00:00 | |
*** littleidea has quit IRC | 00:07 | |
*** mnewby has quit IRC | 00:10 | |
*** anotherjesse is now known as anotherjesse_zz | 00:11 | |
*** devananda has left #openstack-meeting | 00:12 | |
*** vladimir3p has quit IRC | 00:22 | |
*** ryanpetr_ has joined #openstack-meeting | 00:24 | |
*** jgriffith has quit IRC | 00:27 | |
*** jgriffith has joined #openstack-meeting | 00:27 | |
*** ryanpetrello has quit IRC | 00:28 | |
*** jakedahn is now known as jakedahn_zz | 00:30 | |
*** salv has quit IRC | 00:33 | |
*** edygarcia has joined #openstack-meeting | 00:38 | |
*** ryanpetr_ has quit IRC | 00:39 | |
*** ryanpetrello has joined #openstack-meeting | 00:42 | |
*** ryanpetrello has joined #openstack-meeting | 00:44 | |
*** s0mik has quit IRC | 00:44 | |
*** ryanpetrello has joined #openstack-meeting | 00:45 | |
*** mdomsch has quit IRC | 00:52 | |
*** dwcramer has joined #openstack-meeting | 00:54 | |
*** joearnold has joined #openstack-meeting | 00:56 | |
*** reed has quit IRC | 01:02 | |
*** ayoung has joined #openstack-meeting | 01:03 | |
*** joearnold has quit IRC | 01:07 | |
*** maoy has joined #openstack-meeting | 01:14 | |
*** jdurgin has quit IRC | 01:19 | |
*** rachmtl has quit IRC | 01:19 | |
*** ryanpetrello has quit IRC | 01:27 | |
*** ryanpetrello has joined #openstack-meeting | 01:30 | |
*** anotherjesse_zz is now known as anotherjesse | 01:43 | |
*** adjohn has quit IRC | 01:54 | |
*** anotherjesse is now known as anotherjesse_zz | 01:58 | |
*** danwent has quit IRC | 02:00 | |
*** jeblair has quit IRC | 02:01 | |
*** joearnold has joined #openstack-meeting | 02:01 | |
*** reed has joined #openstack-meeting | 02:09 | |
*** joearnold has quit IRC | 02:09 | |
*** ryanpetrello has quit IRC | 02:39 | |
*** jeblair has joined #openstack-meeting | 02:40 | |
*** s0mik has joined #openstack-meeting | 02:49 | |
*** sandywalsh_ has quit IRC | 02:52 | |
*** littleidea has joined #openstack-meeting | 02:54 | |
*** somik has joined #openstack-meeting | 02:54 | |
*** jgriffith has quit IRC | 02:54 | |
*** s0mik has quit IRC | 02:57 | |
*** somik is now known as s0mik | 02:57 | |
*** jakedahn_zz is now known as jakedahn | 03:06 | |
*** oubiwann1 has quit IRC | 03:09 | |
*** edygarcia has quit IRC | 03:14 | |
*** ryanpetrello has joined #openstack-meeting | 03:15 | |
*** jakedahn is now known as jakedahn_zz | 03:15 | |
*** jakedahn_zz is now known as jakedahn | 03:16 | |
*** edygarcia has joined #openstack-meeting | 03:17 | |
*** dwcramer has quit IRC | 03:19 | |
*** joearnold has joined #openstack-meeting | 03:26 | |
*** ywu has quit IRC | 03:32 | |
*** edygarcia has quit IRC | 03:37 | |
*** jgriffith has joined #openstack-meeting | 03:40 | |
*** joearnold has quit IRC | 03:48 | |
*** s0mik has quit IRC | 03:50 | |
*** joearnold has joined #openstack-meeting | 03:51 | |
*** s0mik has joined #openstack-meeting | 04:02 | |
*** joearnold has quit IRC | 04:10 | |
*** s0mik has quit IRC | 04:15 | |
*** danwent has joined #openstack-meeting | 04:15 | |
*** joearnold has joined #openstack-meeting | 04:19 | |
*** anderstj has joined #openstack-meeting | 04:20 | |
*** joearnold has quit IRC | 04:26 | |
*** anotherjesse_zz is now known as anotherjesse | 04:29 | |
*** anotherjesse is now known as anotherjesse_zz | 04:30 | |
*** anotherjesse_zz is now known as anotherjesse | 04:30 | |
*** jgriffith has quit IRC | 04:31 | |
*** sleepsonzzz is now known as sleepsonthefloor | 04:31 | |
*** joearnold has joined #openstack-meeting | 04:35 | |
*** danwent has quit IRC | 04:47 | |
*** ravi has joined #openstack-meeting | 04:55 | |
*** ravi has quit IRC | 04:59 | |
*** anderstj has quit IRC | 05:05 | |
*** sleepsonthefloor is now known as sleepsonzzz | 05:10 | |
*** maoy has quit IRC | 05:10 | |
*** s0mik has joined #openstack-meeting | 05:13 | |
*** ttrifonov is now known as ttrifonov_zZzz | 05:33 | |
*** reed has quit IRC | 05:33 | |
*** ttrifonov_zZzz is now known as ttrifonov | 05:39 | |
*** sleepsonzzz is now known as sleepsonthefloor | 05:43 | |
*** anotherjesse is now known as anotherjesse_zz | 05:54 | |
*** anderstj has joined #openstack-meeting | 05:57 | |
*** danwent has joined #openstack-meeting | 06:01 | |
*** anderstj has quit IRC | 06:10 | |
*** ryanpetrello has quit IRC | 06:11 | |
*** joearnold has quit IRC | 06:12 | |
*** s0mik has quit IRC | 06:23 | |
*** jakedahn is now known as jakedahn_zz | 06:24 | |
*** jakedahn_zz is now known as jakedahn | 06:27 | |
*** garyk has quit IRC | 06:46 | |
*** sleepsonthefloor is now known as sleepsonzzz | 07:01 | |
*** journeeman has joined #openstack-meeting | 07:07 | |
*** garyk has joined #openstack-meeting | 07:21 | |
*** dtheodor has joined #openstack-meeting | 07:57 | |
*** Adri2000_ has joined #openstack-meeting | 07:58 | |
*** Adri2000_ has joined #openstack-meeting | 07:58 | |
*** derekh has joined #openstack-meeting | 07:59 | |
*** Adri2000 has quit IRC | 08:03 | |
*** kevin-lewis-9 has quit IRC | 08:16 | |
*** littleidea has quit IRC | 08:19 | |
*** darraghb has joined #openstack-meeting | 08:21 | |
*** zigo has joined #openstack-meeting | 08:45 | |
*** zigo-_- has joined #openstack-meeting | 08:50 | |
*** zigo has quit IRC | 08:50 | |
*** Razique has joined #openstack-meeting | 09:15 | |
*** littleidea has joined #openstack-meeting | 09:55 | |
*** pvo-away is now known as pvo | 10:25 | |
*** littleidea has quit IRC | 10:25 | |
*** CanFestElmar has joined #openstack-meeting | 11:02 | |
*** CanFestElmar has left #openstack-meeting | 11:02 | |
*** rkukura has quit IRC | 11:17 | |
*** dwcramer has joined #openstack-meeting | 11:32 | |
*** markvoelker has joined #openstack-meeting | 11:34 | |
*** Adri2000_ is now known as Adri2000 | 11:35 | |
*** dhellmann has quit IRC | 11:44 | |
*** troytoman-away is now known as troytoman | 11:45 | |
*** ayoung has quit IRC | 12:03 | |
*** dwcramer has quit IRC | 12:16 | |
*** dprince has joined #openstack-meeting | 12:17 | |
*** cdub has joined #openstack-meeting | 12:25 | |
*** maoy has joined #openstack-meeting | 12:28 | |
*** mikal has quit IRC | 12:35 | |
*** cdub has quit IRC | 12:37 | |
*** mikal has joined #openstack-meeting | 12:37 | |
*** sandywalsh has joined #openstack-meeting | 12:45 | |
*** dwcramer has joined #openstack-meeting | 12:46 | |
*** ryanpetrello has joined #openstack-meeting | 12:47 | |
*** mestery has quit IRC | 12:56 | |
*** mestery has joined #openstack-meeting | 12:57 | |
*** dolphm_ has joined #openstack-meeting | 13:03 | |
*** sandywalsh_ has joined #openstack-meeting | 13:22 | |
*** sandywalsh has quit IRC | 13:22 | |
*** ayoung has joined #openstack-meeting | 13:27 | |
*** markmcclain has joined #openstack-meeting | 13:39 | |
*** dhellmann has joined #openstack-meeting | 13:42 | |
*** rkukura has joined #openstack-meeting | 13:44 | |
*** maoy has quit IRC | 13:45 | |
*** ryanpetrello has quit IRC | 13:47 | |
*** ryanpetrello has joined #openstack-meeting | 13:48 | |
*** joesavak has joined #openstack-meeting | 13:51 | |
*** edygarcia has joined #openstack-meeting | 13:55 | |
*** dendro-afk is now known as dendrobates | 14:05 | |
*** danwent has quit IRC | 14:12 | |
*** journeeman has quit IRC | 14:12 | |
*** dtroyer is now known as dtroyer_zzz | 14:13 | |
*** sleepsonzzz is now known as sleepsonthefloor | 14:17 | |
*** jsavak has joined #openstack-meeting | 14:20 | |
*** joesavak has quit IRC | 14:23 | |
*** GheRivero has joined #openstack-meeting | 14:24 | |
*** dtroyer_zzz is now known as dtroyer | 14:27 | |
*** dwcramer has quit IRC | 14:34 | |
*** danwent has joined #openstack-meeting | 14:39 | |
*** sleepsonthefloor is now known as sleepsonzzz | 14:43 | |
*** maoy has joined #openstack-meeting | 14:44 | |
*** rnirmal has joined #openstack-meeting | 14:48 | |
*** blamar has joined #openstack-meeting | 14:49 | |
*** anderstj has joined #openstack-meeting | 14:52 | |
*** anderstj has quit IRC | 14:55 | |
*** matwood_ has joined #openstack-meeting | 14:56 | |
*** matwood has quit IRC | 14:59 | |
*** MarkAtwood has quit IRC | 15:00 | |
*** matwood_ has quit IRC | 15:00 | |
*** maoy has quit IRC | 15:05 | |
*** maoy has joined #openstack-meeting | 15:05 | |
*** dwcramer has joined #openstack-meeting | 15:09 | |
*** troytoman is now known as troytoman-away | 15:12 | |
*** garyk has quit IRC | 15:16 | |
*** garyk has joined #openstack-meeting | 15:16 | |
*** blamar has quit IRC | 15:17 | |
*** vladimir3p has joined #openstack-meeting | 15:19 | |
*** matwood has joined #openstack-meeting | 15:24 | |
*** dtheodor has quit IRC | 15:25 | |
*** jgriffith has joined #openstack-meeting | 15:27 | |
*** matwood has joined #openstack-meeting | 15:28 | |
*** cdub has joined #openstack-meeting | 15:29 | |
*** lloydde has joined #openstack-meeting | 15:41 | |
*** vladimir3p has quit IRC | 15:44 | |
*** jgriffith has quit IRC | 15:46 | |
*** jgriffith has joined #openstack-meeting | 15:47 | |
*** rnirmal_ has joined #openstack-meeting | 15:47 | |
*** rnirmal has quit IRC | 15:48 | |
*** rnirmal_ is now known as rnirmal | 15:48 | |
*** Razique has quit IRC | 15:50 | |
*** rnirmal has quit IRC | 15:50 | |
*** rnirmal has joined #openstack-meeting | 15:51 | |
*** matwood has quit IRC | 15:51 | |
*** matwood has joined #openstack-meeting | 15:51 | |
*** rkukura has left #openstack-meeting | 15:52 | |
*** dwcramer has quit IRC | 16:01 | |
*** troytoman-away is now known as troytoman | 16:09 | |
*** Gordonz has joined #openstack-meeting | 16:14 | |
*** Gordonz has quit IRC | 16:15 | |
*** edygarcia has quit IRC | 16:16 | |
*** Gordonz has joined #openstack-meeting | 16:16 | |
*** anotherjesse_zz is now known as anotherjesse | 16:16 | |
*** sleepsonzzz is now known as sleepsonthefloor | 16:18 | |
*** edygarcia has joined #openstack-meeting | 16:24 | |
*** reed has joined #openstack-meeting | 16:27 | |
*** s0mik has joined #openstack-meeting | 16:28 | |
*** bcwaldon has left #openstack-meeting | 16:32 | |
*** littleidea has joined #openstack-meeting | 16:36 | |
*** danwent has quit IRC | 16:38 | |
*** joearnold has joined #openstack-meeting | 16:38 | |
*** zigo-_- has quit IRC | 16:40 | |
*** zigo has joined #openstack-meeting | 16:40 | |
*** garyk has quit IRC | 16:41 | |
*** AlanClark has joined #openstack-meeting | 16:44 | |
*** danwent has joined #openstack-meeting | 16:49 | |
*** adjohn has joined #openstack-meeting | 16:52 | |
*** mnewby has joined #openstack-meeting | 16:53 | |
*** dwcramer has joined #openstack-meeting | 17:01 | |
*** zigo has quit IRC | 17:03 | |
*** zigo has joined #openstack-meeting | 17:03 | |
*** dwcramer has quit IRC | 17:08 | |
*** derekh has quit IRC | 17:11 | |
*** maoy has quit IRC | 17:15 | |
*** _adjohn has joined #openstack-meeting | 17:16 | |
*** adjohn has quit IRC | 17:19 | |
*** _adjohn is now known as adjohn | 17:19 | |
notmyname | #startmeeting foobar | 17:19 |
---|---|---|
openstack | Meeting started Wed May 16 17:19:49 2012 UTC. The chair is notmyname. Information about MeetBot at http://wiki.debian.org/MeetBot. | 17:19 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 17:19 |
*** openstack changes topic to " (Meeting topic: foobar)" | 17:19 | |
notmyname | testtesttest | 17:20 |
notmyname | #endmeeting | 17:20 |
*** openstack changes topic to "Status and Progress (Meeting topic: keystone-meeting)" | 17:20 | |
openstack | Meeting ended Wed May 16 17:20:08 2012 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 17:20 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/openstack-meeting/2012/openstack-meeting.2012-05-16-17.19.html | 17:20 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/openstack-meeting/2012/openstack-meeting.2012-05-16-17.19.txt | 17:20 |
openstack | Log: http://eavesdrop.openstack.org/meetings/openstack-meeting/2012/openstack-meeting.2012-05-16-17.19.log.html | 17:20 |
*** GheRivero has quit IRC | 17:32 | |
*** anderstj has joined #openstack-meeting | 17:38 | |
*** matwood has quit IRC | 17:42 | |
*** anderstj_ has joined #openstack-meeting | 17:43 | |
*** anderstj has quit IRC | 17:43 | |
*** _0x44 has quit IRC | 17:49 | |
*** _0x44 has joined #openstack-meeting | 17:50 | |
*** jdurgin has joined #openstack-meeting | 17:50 | |
*** littleidea has quit IRC | 17:53 | |
*** darraghb has quit IRC | 17:55 | |
*** jog0 has joined #openstack-meeting | 18:02 | |
*** somik has joined #openstack-meeting | 18:03 | |
*** adjohn has quit IRC | 18:05 | |
*** s0mik has quit IRC | 18:06 | |
*** somik is now known as s0mik | 18:06 | |
*** dendrobates is now known as dendro-afk | 18:09 | |
*** dendro-afk is now known as dendrobates | 18:10 | |
*** zigo has quit IRC | 18:14 | |
*** jog0 has left #openstack-meeting | 18:16 | |
*** mnewby has quit IRC | 18:17 | |
*** gyee has joined #openstack-meeting | 18:25 | |
*** novas0x2a|laptop has joined #openstack-meeting | 18:27 | |
*** jakedahn is now known as jakedahn_zz | 18:30 | |
*** mnewby has joined #openstack-meeting | 18:31 | |
*** mnewby has quit IRC | 18:31 | |
*** mnewby has joined #openstack-meeting | 18:32 | |
*** dolphm_ has quit IRC | 18:32 | |
*** rash has joined #openstack-meeting | 18:32 | |
*** adjohn has joined #openstack-meeting | 18:40 | |
*** adjohn has quit IRC | 18:41 | |
*** adjohn has joined #openstack-meeting | 18:41 | |
*** patelna has joined #openstack-meeting | 18:43 | |
*** jsavak has quit IRC | 18:44 | |
*** garyk has joined #openstack-meeting | 18:44 | |
*** joesavak has joined #openstack-meeting | 18:56 | |
*** joesavak has quit IRC | 18:57 | |
*** rnirmal_ has joined #openstack-meeting | 19:02 | |
*** rnirmal has quit IRC | 19:03 | |
*** rnirmal_ is now known as rnirmal | 19:03 | |
*** novas0x2a|laptop has quit IRC | 19:06 | |
*** termie has quit IRC | 19:07 | |
*** adjohn has quit IRC | 19:07 | |
*** adjohn has joined #openstack-meeting | 19:08 | |
*** novas0x2a|laptop has joined #openstack-meeting | 19:08 | |
*** dwcramer has joined #openstack-meeting | 19:09 | |
*** dolphm has joined #openstack-meeting | 19:16 | |
*** dwcramer has quit IRC | 19:21 | |
*** matwood has joined #openstack-meeting | 19:26 | |
*** matwood has quit IRC | 19:26 | |
*** sandywalsh_ has quit IRC | 19:29 | |
*** anotherjesse is now known as anotherjesse_zz | 19:29 | |
*** anotherjesse_zz is now known as anotherjesse | 19:30 | |
*** oubiwann has quit IRC | 19:39 | |
*** oubiwann has joined #openstack-meeting | 19:39 | |
*** dolphm has quit IRC | 19:45 | |
*** anotherjesse is now known as anotherjesse_zz | 19:58 | |
*** anotherjesse_zz is now known as anotherjesse | 19:59 | |
*** redbo has joined #openstack-meeting | 20:11 | |
*** anotherjesse is now known as anotherjesse_zz | 20:12 | |
*** anotherjesse_zz is now known as anotherjesse | 20:12 | |
*** jakedahn_zz is now known as jakedahn | 20:13 | |
*** dwcramer has joined #openstack-meeting | 20:13 | |
*** dfg has joined #openstack-meeting | 20:16 | |
*** cdub has quit IRC | 20:17 | |
*** torgomatic has joined #openstack-meeting | 20:28 | |
*** nijaba has quit IRC | 20:28 | |
*** nijaba has joined #openstack-meeting | 20:30 | |
*** nijaba has quit IRC | 20:30 | |
*** nijaba has joined #openstack-meeting | 20:30 | |
*** gholt has joined #openstack-meeting | 20:30 | |
*** pandemicsyn has joined #openstack-meeting | 20:31 | |
notmyname | dfg: torgomatic: gholt: redbo: chmouel: pandemicsyn: ready? | 20:31 |
dfg | ok | 20:31 |
pandemicsyn | si | 20:31 |
chmouel | hee | 20:31 |
notmyname | #startmeeting | 20:31 |
openstack | Meeting started Wed May 16 20:31:48 2012 UTC. The chair is notmyname. Information about MeetBot at http://wiki.debian.org/MeetBot. | 20:31 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 20:31 |
notmyname | three things to talk about. shouldn't take long, I hope | 20:32 |
notmyname | 1) status of what to split out | 20:32 |
notmyname | 2) 1.5.0 release timeframe | 20:32 |
notmyname | 3) keystone stuff | 20:32 |
notmyname | #topic splitting stuff out of swift | 20:32 |
*** openstack changes topic to "splitting stuff out of swift" | 20:32 | |
notmyname | I'd like to list the middleware we have (or had) and if anyone things it should stay in or be discussed, please speak up | 20:33 |
notmyname | swift3? | 20:33 |
chmouel | I that should def be split out | 20:33 |
notmyname | chmouel: were you goign to work with fujita on that? | 20:33 |
notmyname | he has the code split out, but no docs/packaging/etc | 20:33 |
chmouel | notmyname: I haven't get it touch with him yet (is he on IRC) but i can do as an action to get thing forward | 20:34 |
notmyname | someone could easily propose a patch to add that to hig gihub repo | 20:34 |
notmyname | cool | 20:34 |
notmyname | acl middleware? | 20:34 |
redbo | I'd prefer it stay in | 20:34 |
chmouel | yeah it used by all middleware | 20:35 |
notmyname | ya, I think that makes sense | 20:35 |
chmouel | auth middleware | 20:35 |
gholt | Those are really helper functions for other middleware tbh, so yeah stays. | 20:35 |
gholt | tempauth? stays | 20:35 |
notmyname | same with catch_errors, emcache | 20:35 |
notmyname | tempauth could depend on what we decide with keystone | 20:35 |
gholt | Did you mean tempauth? | 20:35 |
dfg | i don't think so- need tempauth for saio | 20:36 |
notmyname | no. acl.py | 20:36 |
gholt | I can't imagine separating tempauth. It's whole existence is to provide a test harness for the core swift repo. | 20:36 |
notmyname | domain_remap, formpost, tempurl, ratelimit? (they've all been removed. was that good for all of them?) | 20:36 |
notmyname | oh and staticweb too | 20:37 |
notmyname | anyone think they should stay in? | 20:37 |
redbo | I kind of do | 20:37 |
notmyname | all of them? why? | 20:37 |
pandemicsyn | ratelimit seems like a core thing | 20:37 |
torgomatic | I'd like to see ratelimit in | 20:37 |
chmouel | I think rate limit as well | 20:37 |
notmyname | anyone want to argue ratelimit should be out? | 20:38 |
gholt | I'm fine either way with all of those. I separated the ones I did to try to be consistent and hopefully not make other contributors upset that "their" stuff didn't get in. | 20:38 |
gholt | That seems like an action item for me then: Revert ratelimit removal. | 20:39 |
redbo | I don't know, staticweb and formpost seem like a good features. | 20:39 |
notmyname | domain_remap and cname_lookup (forgot that one) are pretty lightly used (I think). I'm fine with keeping those out. anyone think they should go back in? | 20:39 |
gholt | It's not good or not, it's in core repo or not. | 20:39 |
gholt | I don't want people to think "not in core; it must suck" or something. It's just division of reponsibilities. | 20:39 |
notmyname | ya, do we want to be responsible for maintaining that code and tie it's functionality to swift releases? | 20:39 |
chmouel | +1 | 20:39 |
notmyname | s/it's/its | 20:40 |
redbo | I don't want people to say "Well we got swift, but to get this feature everyone uses, we've gotta go to github.com/dpgoetz" | 20:40 |
gholt | Not sure what "that" is in the context, but I'm already responsible for staticweb, formpost, tempurl, swauth | 20:40 |
pandemicsyn | is it more about deciding what should be a "core feature" ? | 20:40 |
chmouel | redbo: that would be a packaging problem ? | 20:40 |
*** dwcramer has quit IRC | 20:40 | |
redbo | and we don't know if it's been tested to the same rigor as swift core, and we don't know what versions of swift it's been integration tested with | 20:41 |
dfg | is it "core repo" or "standard prod deploy". don't we want to make standard deployements of swift as easy / robust as possible? i'm worried about testing separate repos | 20:41 |
pandemicsyn | as the token ops guy im 100% with dfg | 20:41 |
notmyname | ya, we want installs to be as easy as possible, but we also want to keep the scope as small as reasonable | 20:42 |
gholt | Are we just talking about ratelimit? Or everything again? | 20:42 |
redbo | was maintaining these things really causing anyone pain? | 20:42 |
gholt | [Pronouns are irritating. :)] | 20:43 |
dfg | i'm talking about everything (sorry) i just want a good reason for the bugs that will happen because of this | 20:43 |
gholt | Dang, would've been cool for all this speak up while the geritt review was up. Hehe :) | 20:43 |
chmouel | I think it's because it opens door for other middleware to be added in swift core | 20:43 |
notmyname | redbo: I think swift3 compat causes some pain | 20:43 |
dfg | i was i little busy with SOS... | 20:43 |
gholt | dfg: :P | 20:44 |
redbo | Well, we can pull swift3 out, especially if the primary maintainers don't mind. | 20:44 |
notmyname | ya, and 3rd party APIs are to be separate now, per openstack policy (aws, cdmi, etc) | 20:44 |
redbo | while I reject their right to mandate that, I agree with the conclusion ;) | 20:45 |
notmyname | heh | 20:45 |
gholt | I guess I'll go back to my position that maybe caused a lot of this ruckus. I personally don't want to maintain CDMI and ZFS code. I feel it's pretty complicated and my brain in kinda full. If that's just my problem, I'll deal. | 20:45 |
torgomatic | gholt: +1 | 20:45 |
pandemicsyn | theres a set of features that Swift has to have or ship with to make it a viable product for operations teams, but i don't think it has to be a "keep all" or "discard all" type of scenario | 20:46 |
redbo | I'm fine with that, I just don't like that that logic lead to a lot of things that I consider useful features to be pulled out of swift. | 20:46 |
notmyname | gholt: I don't think it's just your problem | 20:46 |
dfg | if there was a plan for how they'd all be tested i'd feel better. before I approve commits I run unittests and functests. those just became a lot less meaningful. | 20:46 |
dfg | (i do other stuf too :p) | 20:46 |
notmyname | ok, so swift3 should stay out. should all of the others come back in? or should some of them stay out too? | 20:47 |
notmyname | (and the next thing is the separation of the client libs and CLI) | 20:47 |
chmouel | should we make a vote with that #vote thing? | 20:48 |
redbo | I don't know, staticweb is the only thing that's kind of big enough to stand on its own. But I think it's a pretty sweet feature and should probably be part of core. | 20:48 |
pandemicsyn | notmyname: im indifferent on tempurl/formpost, but stuff like ratelimit/healthcheck/tempauth should stay for sure | 20:48 |
notmyname | would you like to vote on each of them or have a bulk vote? | 20:48 |
gholt | Have to vote on the vote. :) | 20:48 |
notmyname | heh | 20:48 |
chmouel | ah | 20:48 |
pandemicsyn | prevote survey | 20:48 |
redbo | no exit polling | 20:49 |
notmyname | #startvote all middleware except swift3 should be included (or re-added) to swift: yes no | 20:49 |
notmyname | is that not how that works? | 20:49 |
gholt | Fingers crossed | 20:49 |
gholt | vote: yes | 20:49 |
notmyname | yes for include it, no for keep it separate | 20:49 |
chmouel | i think it's #agreed | 20:49 |
notmyname | #vote yes | 20:49 |
gholt | #vote yes | 20:49 |
chmouel | #agreed | 20:50 |
redbo | gholt's mom got exit polled. After she voted in the last election. | 20:50 |
redbo | #vote yes | 20:50 |
pandemicsyn | #vote yes | 20:50 |
torgomatic | #vote yes | 20:50 |
dfg | #vote yes | 20:50 |
notmyname | #endvote | 20:50 |
gholt | shamockery | 20:50 |
chmouel | #vote yes | 20:50 |
notmyname | heh | 20:50 |
notmyname | I don't think I did that right, but we have a decision | 20:51 |
notmyname | #agreed keep or readd all the middleware except swift3 | 20:51 |
notmyname | ok, so the client lib and CLI | 20:51 |
gholt | That includes Swauth. | 20:51 |
notmyname | chmouel: are you working on splitting that out? | 20:51 |
gholt | Joking joking | 20:51 |
redbo | I would now like to read glange's absentee vote. glange: #vote discgolf | 20:51 |
redbo | I don't think he knew what we'd be voting on | 20:51 |
chmouel | notmyname: yeah my only concern is if we want to add the direct_api there | 20:51 |
notmyname | ya, what should be pulled out? | 20:52 |
chmouel | gholt: ^^ | 20:52 |
notmyname | this would be stuff pulled out into a separate repo but still managed by the swift core team | 20:52 |
gholt | I'm not sure why really, if everything else is in. | 20:52 |
gholt | Just package stuff differently. | 20:52 |
chmouel | yeah well it would make easier for a lot of people to include it in pip | 20:53 |
chmouel | and not have to keep copy with bug or outdated in their own repos | 20:53 |
redbo | well, should swauth be in a repo that's controlled by the group, or just by you? | 20:53 |
chmouel | or have them to use python-cloudfiles | 20:53 |
redbo | gholt: ^ what I said | 20:53 |
notmyname | redbo: you'll have to beg him for collaborator access :-) | 20:53 |
notmyname | chmouel: is that solvable simply by packaging or does it require separate code locations | 20:53 |
gholt | or fork it and move on, hehe | 20:54 |
redbo | all of my precious swauth ideas wasted | 20:54 |
chmouel | notmyname: it is code location | 20:54 |
notmyname | the other openstack projects have separate code repos for their associated client libs | 20:54 |
chmouel | notmyname: as a pip cannot do subpackage | 20:54 |
notmyname | ah ok | 20:54 |
notmyname | so what needs to be in that separate code repo? just the client.py? the CLI? direct_client? | 20:54 |
pandemicsyn | separate client libs make sense | 20:55 |
notmyname | ya, I like the idea too | 20:55 |
pandemicsyn | breaking out the cli seems odd | 20:55 |
chmouel | definitively bin/swift and swift.common.client | 20:55 |
annegentle | how shall we do docs for the separate code use cases? | 20:55 |
torgomatic | client.py and the CLI sound good; not sure about direct_client | 20:55 |
notmyname | annegentle: how is it done for nova/glance/etc? | 20:55 |
notmyname | annegentle: I'd assume the same way | 20:55 |
chmouel | yeah the cli and the client is a different package for all other os projects | 20:56 |
annegentle | "important" use cases are documented in priority order, however we haven't had to have people go to separate code repos for those yet. | 20:56 |
notmyname | annegentle: ah. I thought that was already done for all the other projects | 20:56 |
notmyname | chmouel: is it not? | 20:56 |
annegentle | mostly stuff that has been split out from nova has had its own API | 20:56 |
notmyname | (to clarify, this is to move this code to another openstack repo, but with the same -core team (ie us)) | 20:57 |
pandemicsyn | ahh, in that case moving the cli makes sense | 20:57 |
pandemicsyn | thought the cli would move to some random persons github | 20:57 |
notmyname | ok. anyone opposed to moving just the client lib and CLI to a separate openstack repo still managed by us? | 20:57 |
*** littleidea has joined #openstack-meeting | 20:57 | |
chmouel | (this is by the way ready here for just the CLI and client https://github.com/chmouel/python-swiftclient ) | 20:58 |
notmyname | chmouel: can you working with mtaylor and jeblair about getting that set up in openstack? | 20:58 |
chmouel | notmyname: yep will do that | 20:58 |
notmyname | (chmouel is getting a big list of stuff to do) | 20:58 |
annegentle | we're already pondering this on doc-core with the additional options to the .conf files, such as https://review.openstack.org/#/c/7479/ | 20:59 |
chmouel | hey hey and i'm on leave tomo and friday | 20:59 |
notmyname | ok, swift 1.5.0 release date | 20:59 |
notmyname | #topic swift 1.5.0 release | 20:59 |
*** openstack changes topic to "swift 1.5.0 release" | 20:59 | |
notmyname | we'll release it when it's ready. what are we calling ready? | 20:59 |
notmyname | 1) getting the middleware situation cleaned up | 21:00 |
notmyname | do we need to get the client libs split off first? | 21:00 |
dfg | what's currently in there? i haven't been paying much attention? | 21:00 |
mtaylor | notmyname: ola | 21:00 |
mtaylor | chmouel: yay! | 21:00 |
notmyname | dfg: everything since before the summit | 21:00 |
notmyname | https://launchpad.net/swift/+milestone/1.5.0 | 21:00 |
notmyname | I'd like to see the expanded recon support and proxy logging middleware be in 1.5.0, but those are lower priority to me | 21:01 |
notmyname | (less important == less important than solving the middleware issue, not that they aren't important) | 21:02 |
notmyname | anyone want to release 1.5.0 before those land? or should they be essential to the release? | 21:02 |
*** troytoman is now known as troytoman-away | 21:03 | |
chmouel | the proxy logging middleware has problem with swift3 i think | 21:03 |
notmyname | ok, I'll take that to mean that they should all land :-) | 21:03 |
chmouel | but is it a problem anymore if it's pulled away? | 21:03 |
notmyname | yes, it's a problem overall, but it's not something that should block | 21:04 |
redbo | that might be fixed. I don't have a good functional test for swift3. | 21:04 |
notmyname | ok, chmouel and redbo can work together to make sure that works | 21:04 |
notmyname | can we get these things merged by May 25th? | 21:05 |
notmyname | then we can test/QA the next week and release 1.5.0 on the 31st | 21:05 |
chmouel | cool ok, i think zaictev was interested as well to work on that | 21:05 |
notmyname | anyone opposed to that? | 21:05 |
notmyname | chmouel: cool | 21:05 |
dfg | fine with me | 21:06 |
notmyname | ok, I'll let ttx know that our tentative date for 1.5.0 is May 31st | 21:07 |
notmyname | now for the unexpected topic that came up yesterday: keystone | 21:07 |
notmyname | #topic swift+keystone sitting in a tree.... | 21:07 |
*** openstack changes topic to "swift+keystone sitting in a tree...." | 21:07 | |
redbo | s-p-i-t-t-i-n-g | 21:07 |
chmouel | I am personally all fine with the current situation | 21:08 |
notmyname | currently the swift+keystone middleware lives in the keystone project | 21:08 |
notmyname | I think the hard part is not who maintains the code but how the integration testing is done | 21:08 |
chmouel | as long we communicate the change that need to be done on the other auth middleware clearly | 21:08 |
*** AlanClark has quit IRC | 21:09 | |
notmyname | one argument is that we should manage the keystone integration so as to provide a "drop-in" usability of swift with the other projects | 21:09 |
notmyname | I was hoping that heckj would be able to be here for this, but he doesn't seem to be online | 21:10 |
*** markvoelker has quit IRC | 21:10 | |
notmyname | first question: where should the keystone middleware live? in swift or in keystone? | 21:11 |
*** AlanClark has joined #openstack-meeting | 21:11 | |
chmouel | should we vote? | 21:11 |
notmyname | #startvote where should the keystone middleware live? in swift or in keystone? | 21:11 |
openstack | Begin voting on: where should the keystone middleware live? in swift or in keystone? Valid vote options are Yes, No. | 21:11 |
openstack | Vote using '#vote OPTION'. Only your last vote counts. | 21:11 |
notmyname | heh | 21:12 |
chmouel | nice | 21:12 |
redbo | #vote no | 21:12 |
openstack | redbo: no is not a valid option. Valid options are Yes, No. | 21:12 |
*** danwent has quit IRC | 21:12 | |
notmyname | ok, yes == keystone, no == swift | 21:12 |
dfg | putting it into swift would also mean that its controlled by our core devs who don't have any experience with it and don't really use it. doesn't that mean we shouldn't control it? | 21:12 |
* notmyname slaps openstack | 21:12 | |
chmouel | dfg: well the argument can be seen from the other side | 21:12 |
dfg | chmouel: does anyone run both? | 21:12 |
annegentle | who gets to vote? | 21:12 |
notmyname | annegentle: core devs please :-) | 21:13 |
annegentle | notmyname: you got it | 21:13 |
notmyname | annegentle: but I welcome your input | 21:13 |
redbo | #vote whatever causes the least friction | 21:13 |
chmouel | dfg: and to tell truth the auth_token middleware abstract most of the keystone interaction | 21:13 |
openstack | redbo: whatever causes the least friction is not a valid option. Valid options are Yes, No. | 21:13 |
annegentle | hee hee openstack | 21:13 |
notmyname | chmouel: where does the middleware for the other projects live? | 21:13 |
chmouel | in their own | 21:13 |
notmyname | so nova in nova, etc? | 21:13 |
chmouel | i think that's the plan | 21:13 |
chmouel | yeah not for essex but for folsom that't the plan AFAIK | 21:14 |
chmouel | and have auth_token middleware only in keystone | 21:14 |
notmyname | what does auth_token do? | 21:14 |
chmouel | it sits in the pipeline | 21:15 |
chmouel | before the swift middleware and takes the login and do the validation | 21:15 |
chmouel | the credential i mean | 21:15 |
notmyname | so the admin token (as opposed to the user's token)? | 21:15 |
chmouel | and pass headers to the next middleware if authenticated with the roles etc... | 21:15 |
chmouel | notmyname: it will use the admin token to the validation | 21:16 |
notmyname | ok, so the responsibility is split? keystone does part of it and nova does another part of it? | 21:16 |
notmyname | and that's the plan overall for all openstack projects? | 21:17 |
*** rnirmal has quit IRC | 21:17 | |
chmouel | i need to double check but that was my understanding | 21:17 |
notmyname | torgomatic: thoughts from your perspective? | 21:18 |
notmyname | pandemicsyn: gholt: you've been quiet too | 21:18 |
gholt | I don't have enough information or concern to make a decision here. Abstain. | 21:18 |
notmyname | dfg: I think most swift-only deployments (most swift deployments) don't use keystone. but all openstack deployments use keystone | 21:18 |
anotherjesse | chmouel: there is the generic auth_token middleware that can validate a token and set some context variables in wsgi | 21:19 |
notmyname | but that's a guess based only on what I've heard | 21:19 |
torgomatic | I haven't used Keystone enough (at all, really) to have any useful input | 21:19 |
anotherjesse | https://github.com/openstack/keystone/blob/master/keystone/middleware/auth_token.py | 21:19 |
*** patelna has quit IRC | 21:19 | |
dfg | so- if we added keystone. it would be good for openstack deployments? since they'd have a single auth system? | 21:19 |
anotherjesse | there is actually a header with docs about what it does | 21:19 |
anotherjesse | the thing that needs to be in each project is the conversion of the auth_token variables to project specific shims | 21:20 |
torgomatic | my only concern would be that, if I do spin up a Swift cluster using Keystone, that I don't have to install all of Keystone on my Swift nodes just to get some auth middleware | 21:20 |
notmyname | dfg: well, if it's a full openstack deploy, then they already have keysone so they have the middleware either way | 21:20 |
anotherjesse | theoretically new services could consume auth_token directly and not need a shim between auth_token and the service | 21:20 |
notmyname | torgomatic: I think it would still be optional in that you could use tempauth | 21:20 |
dfg | does it have unit / func tests? | 21:20 |
anotherjesse | torgomatic: there is talk of moving auth_token.py to openstack-common | 21:20 |
chmouel | notmyname: yeah right to answer the question as anotherjesse is saying all the glance/nova middleware are out of keystone only swift_auth is there | 21:21 |
anotherjesse | since it is a standalone "module" that doesn't require anything else | 21:21 |
torgomatic | notmyname: right; I'm just talking about the quantity of unused (on my Swift nodes) code that comes along with a full Keystone install | 21:21 |
chmouel | yeah definitively auth_token stays in keystone | 21:21 |
anotherjesse | chmouel: correct - we used to have the nova-specific shim in keystone (due to the delays in keystone existing and nova being released while the middleware was still being tweaked) | 21:21 |
notmyname | torgomatic: ya, ok. I misread | 21:21 |
anotherjesse | but it is now in nova | 21:22 |
anotherjesse | torgomatic: we (openstack) should allow packagers to deploy keystone's auth_token middleware without the rest of keystone - nothing stops it currently | 21:22 |
notmyname | so moving the keystone piece into swift means that we are responsible for testing it with each release (commit, rather) | 21:22 |
mtaylor | chmouel: should the unittests in python-swiftclient be expected to work right now? | 21:23 |
anotherjesse | notmyname: https://github.com/openstack/keystone/blob/master/keystone/middleware/swift_auth.py is the file we are talking about right? | 21:23 |
notmyname | anotherjesse: ya | 21:23 |
chmouel | mtaylor: it should I think but it doesn't i'll take a look again at it | 21:24 |
anotherjesse | notmyname: that is a file that converts the settings from authtoken (in the example pipeline) to swift specific variables | 21:24 |
mtaylor | chmouel: ImportError: No module named unit.proxy.test_server | 21:24 |
anotherjesse | it is swift specific code - not keystone specific - although it does rely on the environment coming from authtoken | 21:24 |
chmouel | mtaylor: hum i'll follow up with you in #openstack-dev later | 21:25 |
mtaylor | chmouel: cool | 21:25 |
anotherjesse | the contract from authtoken *SHOULD* not change without considerable effort by all projects | 21:25 |
notmyname | anotherjesse: doesnt' that tie release schedules together (or at least tie them to freezing that env every 6 months)? | 21:25 |
anotherjesse | since it requires updating all the other projects | 21:25 |
notmyname | a | 21:25 |
notmyname | ya | 21:25 |
anotherjesse | notmyname: we haven't changed the interface since diablo | 21:25 |
anotherjesse | and don't expect to for folsom | 21:25 |
notmyname | that's good. I'm not sure either way yet. I'm still learning what taking responsibility for that truly entails | 21:26 |
anotherjesse | notmyname: the expectation is that you might want to change what the mapping is | 21:26 |
anotherjesse | for instance the reseller stuff | 21:26 |
dfg | its not much code. if it causes a problem it can be removed. i guess my only concern is who'll maintain / peer review it / will it cause bad dependencies between projects on different schedules | 21:27 |
notmyname | #endvote | 21:28 |
openstack | Voted on "where should the keystone middleware live? in swift or in keystone?" Results are | 21:28 |
notmyname | whatever | 21:28 |
chmouel | dfg: I can def maintain it in there and I know that the HP guys and mnewby from internet has been involved | 21:28 |
chmouel | i mean internap :) | 21:28 |
dfg | ok- then i'm fine with it being in. | 21:29 |
pandemicsyn | +1 | 21:29 |
chmouel | there is more swift specifics than keystone specifics tbh | 21:29 |
notmyname | #startvote move swift_auth.py middleware from keystone to swift | 21:29 |
notmyname | stupid openstack bot | 21:29 |
notmyname | #startvote move swift_auth.py middleware from keystone to swift? yes no | 21:29 |
openstack | Begin voting on: move swift_auth.py middleware from keystone to swift? Valid vote options are yes, no. | 21:29 |
openstack | Vote using '#vote OPTION'. Only your last vote counts. | 21:29 |
notmyname | wow it has to have a ? | 21:29 |
mnewby | ? | 21:29 |
notmyname | stupid openstack bot | 21:30 |
notmyname | ;-) | 21:30 |
dfg | #vote yes | 21:30 |
chmouel | #vote yes | 21:30 |
mnewby | #vote yes | 21:30 |
pandemicsyn | #vote yes | 21:30 |
notmyname | #vote yes | 21:30 |
gholt | abstain | 21:30 |
notmyname | redbo abstains too | 21:31 |
notmyname | torgomatic: ? | 21:31 |
torgomatic | abstain | 21:31 |
notmyname | #endvote | 21:31 |
openstack | Voted on "move swift_auth.py middleware from keystone to swift?" Results are | 21:31 |
openstack | yes (5): mnewby, dfg, pandemicsyn, chmouel, notmyname | 21:31 |
notmyname | ok, I'll work with heckj and see what needs to be done | 21:31 |
notmyname | I'll add this as a requirement to 1.5.0 since it shouldn't take much | 21:31 |
mnewby | sweet, finally. | 21:32 |
notmyname | ok, sorry this went longer that I expected. I wasn't planning on talking about keystone until yesterday | 21:32 |
notmyname | thanks all | 21:32 |
notmyname | #endmeeting | 21:32 |
*** openstack changes topic to "Status and Progress (Meeting topic: keystone-meeting)" | 21:32 | |
openstack | Meeting ended Wed May 16 21:32:22 2012 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 21:32 |
chmouel | thnaks | 21:32 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/openstack-meeting/2012/openstack-meeting.2012-05-16-20.31.html | 21:32 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/openstack-meeting/2012/openstack-meeting.2012-05-16-20.31.txt | 21:32 |
openstack | Log: http://eavesdrop.openstack.org/meetings/openstack-meeting/2012/openstack-meeting.2012-05-16-20.31.log.html | 21:32 |
notmyname | chmouel: I'll ping you later this week or early next week for status on the client split and the swift3 move | 21:33 |
*** ywu has joined #openstack-meeting | 21:41 | |
*** pandemicsyn has left #openstack-meeting | 21:43 | |
*** ayoung has quit IRC | 21:45 | |
*** gyee has quit IRC | 21:45 | |
*** torgomatic has quit IRC | 21:58 | |
*** dfg has left #openstack-meeting | 22:04 | |
*** Gordonz has quit IRC | 22:05 | |
*** byeager has quit IRC | 22:09 | |
*** dendrobates is now known as dendro-afk | 22:14 | |
*** ecarlin has joined #openstack-meeting | 22:18 | |
*** gholt has left #openstack-meeting | 22:22 | |
*** byeager has joined #openstack-meeting | 22:25 | |
*** ecarlin has quit IRC | 22:29 | |
*** anderstj_ has quit IRC | 22:33 | |
*** byeager has quit IRC | 22:42 | |
*** danwent has joined #openstack-meeting | 22:44 | |
*** dtroyer is now known as dtroyer_zzz | 22:57 | |
*** littleidea has quit IRC | 23:00 | |
*** joearnol_ has joined #openstack-meeting | 23:02 | |
*** joearnold has quit IRC | 23:03 | |
*** edygarcia has quit IRC | 23:03 | |
*** littleidea has joined #openstack-meeting | 23:15 | |
*** lloydde has quit IRC | 23:20 | |
*** mnaser has quit IRC | 23:32 | |
*** jakedahn is now known as jakedahn_zz | 23:32 | |
*** ryanpetr_ has joined #openstack-meeting | 23:34 | |
*** mnaser has joined #openstack-meeting | 23:35 | |
*** lloydde has joined #openstack-meeting | 23:36 | |
*** redbo has left #openstack-meeting | 23:37 | |
*** ryanpetrello has quit IRC | 23:37 | |
*** byeager has joined #openstack-meeting | 23:39 | |
*** mnaser has quit IRC | 23:40 | |
*** AlanClark has quit IRC | 23:46 | |
*** ywu has quit IRC | 23:47 | |
*** ryanpetr_ has quit IRC | 23:48 | |
*** lloydde_ has joined #openstack-meeting | 23:51 | |
*** lloydde has quit IRC | 23:53 | |
*** mnaser has joined #openstack-meeting | 23:54 | |
*** lloydde_ has quit IRC | 23:57 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!