Friday, 2014-08-15

*** mkerrin has quit IRC00:04
tsgpeluse: talking to clarkb on the -infra channel about the test failure00:10
tsgto see if there is any parallelism in the swift tests - clarkb says there isn't, and each test runs on its own dedicated single use slave00:11
openstackgerritA change was merged to openstack/swift: EC: Add support for policy types, 'erasure_coding' policy  https://review.openstack.org/10364400:18
peluse^ finally!!!00:23
openstackgerritpaul luse proposed a change to openstack/swift: Early framework for the EC Reconstructor  https://review.openstack.org/10691000:24
*** mwstorer has quit IRC00:27
tsgpeluse: yey! finally!!00:42
*** mkerrin has joined #openstack-swift00:44
*** `surfichris has joined #openstack-swift00:50
*** shri has left #openstack-swift00:51
*** annegentle has joined #openstack-swift01:11
*** nosnos has joined #openstack-swift01:15
*** annegentle has quit IRC01:20
*** nosnos has quit IRC01:22
*** nosnos has joined #openstack-swift01:23
*** bill_az_ has quit IRC01:27
*** jergerber has quit IRC01:36
*** annegentle has joined #openstack-swift02:05
*** Yorkfly has joined #openstack-swift02:09
*** annegentle has quit IRC02:10
*** zackmdavis has left #openstack-swift02:26
*** haomaiw__ has joined #openstack-swift02:30
*** haomaiwang has quit IRC02:33
*** Krast has joined #openstack-swift02:33
*** peterbusque has joined #openstack-swift02:37
*** peterbusque has joined #openstack-swift02:38
*** annegentle_ has quit IRC03:02
*** peterbusque has quit IRC03:03
*** peterbusque has joined #openstack-swift03:04
*** Krast has quit IRC03:10
*** Krast has joined #openstack-swift03:10
*** haomaiw__ has quit IRC03:20
*** haomaiwang has joined #openstack-swift03:20
*** nosnos has quit IRC03:28
*** peterbusque has quit IRC03:34
openstackgerritA change was merged to openstack/swift: Increase Account Auditor Test Code Coverage  https://review.openstack.org/10493503:34
*** haomaiw__ has joined #openstack-swift03:39
*** nosnos has joined #openstack-swift03:41
*** haomaiwang has quit IRC03:42
*** chandankumar has joined #openstack-swift03:54
*** tong_ has joined #openstack-swift04:00
*** tongli has quit IRC04:00
*** chandankumar has quit IRC04:06
*** tsg has quit IRC04:09
openstackgerritMatthew Oliver proposed a change to openstack/swift: Treat 404s as 204 on object delete in proxy  https://review.openstack.org/11412004:36
*** zaitcev has quit IRC04:43
*** addnull has joined #openstack-swift05:03
*** tong_ has quit IRC05:12
*** yuan has quit IRC05:20
*** Krast has quit IRC05:31
*** `surfichris has quit IRC06:07
*** Krast has joined #openstack-swift06:09
*** _ho_ has joined #openstack-swift07:23
*** joeljwright has joined #openstack-swift07:32
mattoliverauYay friday night, I'm calling it a day. Have a great Friday everyone then have a great weekend!08:10
joeljwrightenjoy08:11
openstackgerritYuan Zhou proposed a change to openstack/swift: Make ec_object_segment_size configurable per EC policy  https://review.openstack.org/11343408:54
*** yuan has joined #openstack-swift08:55
*** Dafna has joined #openstack-swift08:58
*** _ho_ has quit IRC09:02
*** Midnightmyth has joined #openstack-swift09:04
*** infotection has quit IRC09:15
*** annegentle has joined #openstack-swift09:35
*** Yorkfly has quit IRC09:35
*** Krast has quit IRC09:56
*** JelleB is now known as a1|away10:00
*** annegentle has quit IRC10:34
*** addnull has quit IRC10:40
*** sandywalsh has quit IRC11:22
*** aix has joined #openstack-swift11:38
*** aix has quit IRC11:40
*** aix has joined #openstack-swift11:40
*** tdasilva has quit IRC11:42
openstackgerritA change was merged to openstack/swift: Add a env var to use in-memory obj server in func  https://review.openstack.org/9238112:01
*** nosnos has quit IRC12:37
*** peterbusque has joined #openstack-swift12:46
*** aix has quit IRC12:55
*** aix has joined #openstack-swift12:57
*** yuanz has joined #openstack-swift13:14
*** tdasilva has joined #openstack-swift13:17
*** yuan has quit IRC13:20
*** otoolee- has quit IRC13:20
*** acoles_away has quit IRC13:20
*** fifieldt has quit IRC13:20
*** annegentle has joined #openstack-swift13:35
*** otoolee- has joined #openstack-swift13:35
*** mkollaro has joined #openstack-swift13:37
*** bill_az_ has joined #openstack-swift13:37
*** acoles_away has joined #openstack-swift13:42
*** acoles_away is now known as acoles13:42
*** ChanServ sets mode: +v acoles13:42
*** annegentle has quit IRC13:51
*** tsg has joined #openstack-swift14:01
*** mitz has quit IRC14:27
*** Midnightmyth has quit IRC14:37
*** zhiyan has quit IRC14:53
*** zhiyan has joined #openstack-swift14:54
*** pberis has quit IRC15:05
*** tsg has quit IRC15:07
*** kevinc_ has joined #openstack-swift15:10
*** pberis has joined #openstack-swift15:11
*** tsg has joined #openstack-swift15:14
*** mkollaro has quit IRC15:19
*** Midnightmyth has joined #openstack-swift15:22
*** pberis has quit IRC15:34
*** sandywalsh has joined #openstack-swift15:38
openstackgerritDavid Goetz proposed a change to openstack/swift: Shard expiring object container  https://review.openstack.org/11339415:48
*** aix has quit IRC15:49
*** HenryG has joined #openstack-swift15:55
*** shakamunyi has joined #openstack-swift16:00
*** aix has joined #openstack-swift16:02
*** judd7 has joined #openstack-swift16:03
notmynamegood morning16:08
*** kevinc_ has quit IRC16:10
*** zackmdavis has joined #openstack-swift16:10
*** kevinc_ has joined #openstack-swift16:10
*** shakamunyi has quit IRC16:12
*** pberis has joined #openstack-swift16:14
*** mwstorer has joined #openstack-swift16:16
*** shakamunyi has joined #openstack-swift16:29
portantegood morning16:34
*** madhuri has quit IRC16:38
*** aix has quit IRC16:41
*** peterbusque has quit IRC16:52
*** peterbusque has joined #openstack-swift16:52
*** aix has joined #openstack-swift16:56
*** peterbusque has quit IRC16:57
*** shri has joined #openstack-swift16:59
*** openstackgerrit has quit IRC17:02
*** openstackgerrit has joined #openstack-swift17:03
notmynametoday, my plan is to do some reviews and go over the patches (wow, there's a lot of them) and see what's appropriate for a release soon17:08
pelusegood morning!  my plan is to continue to recover from this cursed cold... its kicking my butt17:11
*** joeljwright has quit IRC17:13
*** aix has quit IRC17:23
*** tsg has quit IRC17:24
* portante is working finishing up the keystone V3 API review17:28
openstackgerritA change was merged to openstack/swift: Add timestamp checking in AccountBroker.is_status_deleted  https://review.openstack.org/8624817:31
*** aix has joined #openstack-swift17:36
pelusenotmyname/torgomatic:  I'll merge master to EC later this afternoon if no objections...17:38
torgomaticpeluse: works for me17:38
notmynamepeluse: good with me17:39
*** shakamunyi has quit IRC17:43
*** shakamunyi has joined #openstack-swift17:57
portantepeluse: have you run the python-swiftclient functional tests using a V3 configuration?18:01
portanteand if peluse hasn't, has anybody else been able to do that?18:02
*** aix has quit IRC18:05
*** madhuri has joined #openstack-swift18:12
*** annegentle has joined #openstack-swift18:16
*** kevinc_ has quit IRC18:26
peluseportante:  yeah, worked OK. are you seeing an issue?18:41
peluseportante:  wait, maybe not... tried again and getting something stupid but need to double check I have everything back the way it was when I was reviewing this.  stay tuned18:45
*** Midnightmyth_ has joined #openstack-swift18:58
*** Midnightmyth has quit IRC19:00
*** kevinc_ has joined #openstack-swift19:02
*** annegentle has quit IRC19:09
*** annegentle has joined #openstack-swift19:10
peluseportante:  OK, passing again.  Let me know what you are seeing and we'll see if its one of the many issues I ran into also...19:21
peluseportante:  remember to configure /etc/swift/test.conf for v3 and also make sure you've got the user specified there created in keystone19:22
*** madhuri has quit IRC19:30
portantepeluse: thanks, so the functional tests don't create the user, gotcha19:34
portanteI'll have to work on that.19:34
portantethat being creating the proper user ahead of time before trying this19:35
peluseportante:  correct19:35
*** tdasilva has quit IRC19:38
portantepeluse: so account is tenant name, so what do you put there?19:52
*** chmouel has quit IRC19:57
portantedo I create the user and then fetch the tenant id and put that in the configuration file?19:57
peluseportante:  I put the tenant name, username and password in the conf file19:58
pelusedidn't need the IDs anywhere19:58
*** chmouel has joined #openstack-swift19:58
peluseportante:  and you can, of course use the swift CLI to make sure they authenticate correctly (or keystone client) before trying the func tests20:00
portanteyes, so is tenant name the same as keystone username?20:01
portanteI am not sure why I am lost here, but who creates the tenant name and when?20:01
torgomaticokay, WSGI-server poll is sent to the mailing list, and review comments are posted on https://review.openstack.org/#/c/111562/20:03
portantetorgomatic: feature/ec, got it, but the mailing list is ... ?20:06
torgomaticportante: slow20:06
portante;)20:06
torgomaticit'll show up when it's good and ready, I guess :)20:06
portanteokay, gotcha20:06
torgomatichttp://lists.openstack.org/pipermail/openstack/2014-August/008923.html20:07
portantetorgomatic: is this the same payload trailer we talked about at the hack-a-thon, and was that something we talked about submitting outside of EC work?20:07
torgomaticportante: yep, same one20:07
notmynamewell, relates to EC work, but torgomatic has bigger ideas for it :-)20:08
torgomaticthe trick is not breaking things horribly during a rolling cluster upgrade... and it's a tricky trick20:08
* torgomatic wanders off to find food20:09
*** notmyname has quit IRC20:10
*** chmouel has quit IRC20:10
portantemust be a good lunch ...20:10
*** notmyname has joined #openstack-swift20:11
*** ChanServ sets mode: +v notmyname20:11
*** chmouel has joined #openstack-swift20:15
notmynametorgomatic: thanks for the ML post20:16
notmynameI also asked on twitter, FWIW. https://twitter.com/notmyname/status/50037546846260428820:19
*** annegentle has quit IRC20:20
*** peterbusque has joined #openstack-swift20:21
*** peterbusque has quit IRC20:22
*** peterbusque has joined #openstack-swift20:23
openstackgerritJohn Dickinson proposed a change to openstack/swift: code shuffle post expired headers refactor  https://review.openstack.org/11280420:25
notmynameclayg: I rebased your patch since it was depending on an outdated one from tdasliva (now it's against master) ^^20:26
portantepeluse: so project and tenant name are the same now, right?20:26
peluseyes20:26
openstackgerritpaul luse proposed a change to openstack/swift: Merge master to feature/ec  https://review.openstack.org/11465120:27
portanteso i did: openstack domain create d120:27
*** annegentle has joined #openstack-swift20:27
portanteopenstack project create p1 --domain d120:28
portanteopenstack user create u1 --domain d1 --password testing20:28
peluseportante: did it work?20:28
portanteno20:28
portante:(20:28
portanteI set account to "p1", username to "u1", and password to "testing"20:28
pelusehere's my cmd:  openstack --os-url http://controller:5000/v3 --os-identity-api-version 3 --os-token=intel123 domain create d120:28
portantepeluse, yes, for all the --os-* options I set the equivalent OS_* environment variable20:29
portantepeluse: so what does your test.conf file look like?20:30
*** kevinc_ has quit IRC20:32
peluseportante:  in a call, few more min20:34
portantek thanks20:35
peluseportante: https://gist.github.com/peluse/1093931620:38
peluseportante: but if the openstack cmd doesn't work the func tests certainly wont work20:38
portanteokay, so the user I created is not in the default domain, which is what the account service is20:42
portanteopenstack project list --long20:43
portantein order to use the functional tests for python-swiftclient, the "account" name must be a project in the default domain20:43
portantewe don't have a way for the python-swiftclient functional tests to specify the domain name to use20:44
peluseportante: ahhh, sounds like an incremental improvement opportunity20:51
*** ChanServ sets mode: +v chmouel20:54
portantepeluse, notmyname, acoles: https://gist.github.com/portante/88292c6b75b52d6a858420:57
portantenotmyname, just approved the V3 python-swiftclient work21:00
peluseportante:  sweet, I think setup on that one was a record high for me at least21:03
notmynameportante: nice21:04
peluseportante:  you should jump right into https://review.openstack.org/#/c/86430/ while you're still up and running with keystone v321:04
notmynameportante: that script works under a devstack instance?21:04
*** annegent_ has joined #openstack-swift21:13
*** annegentle has quit IRC21:14
notmynameportante: acoles: peluse: thanks for working on the keystone v3 stuff and getting it landed :-)21:18
*** acoles has quit IRC21:27
*** kevinc_ has joined #openstack-swift21:37
*** annegent_ has quit IRC21:38
*** annegentle has joined #openstack-swift21:41
*** astellwag has quit IRC21:51
*** astellwag has joined #openstack-swift21:57
openstackgerritJohn Trowbridge proposed a change to openstack/python-swiftclient: Adds tty password entry for swiftclient  https://review.openstack.org/11467822:16
*** annegentle has quit IRC22:18
*** shakamunyi has quit IRC22:30
openstackgerritA change was merged to openstack/swift: Sleep for longer at a time in lock_path.  https://review.openstack.org/11331722:33
notmynametorgomatic: did you mean to send that message to the openstack mailing list or openstack-dev?22:38
notmynameopenstack-operators would be good too, I'll bet22:38
*** annegentle has joined #openstack-swift22:38
notmynametorgomatic: you don't have WIP patch anywhere yet, do you? ie more than your email?22:43
notmynameI've forgetting what I've read and what we've talked about22:43
notmynametorgomatic: see https://twitter.com/notmyname/status/50037546846260428822:44
torgomaticnotmyname: nope, no patches really anywhere right now22:46
torgomaticalso, I meant openstack, not -dev; it's more an operator concern than a new-development concern, I think22:47
notmynametorgomatic: ok, that's ok. looks like that guy might at least be able to give insight on the mod_wsgi side of things22:47
notmynametorgomatic: ya, cross posting to openstack-operators would be a good idea, I think22:47
torgomaticnotmyname: heh, probably means I need to go join openstack-operators22:49
notmyname:-)22:49
notmynameit's pretty low traffic22:49
notmyname(there's a joke in there, I'm sure)22:49
torgomaticmaybe I'll post on Monday morning instead of Friday evening (USA-west-coast evening, no less)22:50
notmynameya, sounds sane22:53
torgomaticI sort of wondered about the wisdom of posting on Friday morning, but I figured by Monday I'd have talked myself out of posting at all22:54
*** annegentle has quit IRC23:02
*** morganfainberg is now known as morganfainberg_Z23:07
notmynametorgomatic: oooohhh23:12
notmynametorgomatic: cool! http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.3923:13
notmynamehmm...but that may be backwards from what we need23:15
*** Midnightmyth_ has quit IRC23:19
*** kevinc_ has quit IRC23:21
openstackgerritA change was merged to openstack/python-swiftclient: Add keystone v3 auth support  https://review.openstack.org/9178823:24
openstackgerritpaul luse proposed a change to openstack/swift: Allow Diskfile to choose whether to cleanup old files per policy  https://review.openstack.org/11244923:25
notmynametorgomatic: rfc7230 (one of the one's replacing 2616) has a good section on TE. http://tools.ietf.org/html/rfc7230#section-4 (sec 4.3)23:29
notmynamebut 4.1.2 also23:30
openstackgerritpaul luse proposed a change to openstack/swift: Allow Diskfile to choose whether to cleanup old files per policy  https://review.openstack.org/11244923:31
*** annegentle has joined #openstack-swift23:31
notmynamestill, all that seems like it would make sense if the obj server were initiating the connection (requester sends TE, then response contains trailers). we want requester asks "is it ok" and response says "yes, ok, and I support trailers"23:31
*** annegentle has quit IRC23:33
torgomaticnotmyname: yeah, HTTP trailers are the wron gthing for us23:49
torgomaticrequest says "TE: trailers", and that allows the *response* to have trailers on it23:49
torgomaticbasically, HTTP was not written with streaming in mind. :|23:49
torgomaticI wonder if we ought not call it something other than trailers... maybe "footers"23:50
notmynametorgomatic: you can stream your webpage to the client, or you can chunk it to the client ;-)23:50
torgomaticheader, body, footer23:50
*** shakamunyi has joined #openstack-swift23:51
torgomaticrequest parasite? little thingy attached to, but not part of, the body?23:52
notmynametorgomatic: well, technically, the trailers are the right things. jsut that the http protocol is backwards from what we need. but the semantics all work, as long as we could trigger on the 10 response23:52
torgomaticyeah, but the directionality is all wrong, so I think the word "trailer" will be overly confusing23:53
notmyname"overly confusing". have you even /read/ RFCs? ;-)23:54
notmyname...which is, I suppose, how we got here in the first place :-)23:54
torgomaticwe need a term that still implies "comes after the main body", but that isn't "trailer"23:54
torgomaticHTTP Truck Nutz(tm)23:54
* torgomatic has had a long week23:54
torgomaticHTTP Hair Extension23:55
notmynametrailer, footer, footnote, appendix, errata23:55
torgomaticdessert?23:55
notmynameheh23:55
torgomaticHTTP Cheese Plate23:55
torgomaticHTTP Aftertaste23:56
torgomaticbah, this really is one of the two hard problems23:56
notmynamebackwash23:57
*** judd7 has quit IRC23:58
notmynametorgomatic: I don't see anywhere in the spec that talks about 100 continue sending headers back. I don't see it disallowed either23:59

Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!