Wednesday, 2016-02-10

notmynamehello mattoliverau and ho_00:02
*** Jeffrey4l has quit IRC00:03
*** diazjf has joined #openstack-swift00:05
*** asettle has quit IRC00:16
claygnotmyname: oh that sucks about FakeLogger's thread_locals :\00:17
notmynameyeah. it's not unsolvable, but it seems like more work than fixing it the right way00:18
*** asettle has joined #openstack-swift00:18
*** asettle is now known as asettle-afk00:18
claygnotmyname: does the FakeLogger in the thread end up *not* logging the tx_id because it doesn't use threadlocals - or does it just not have the post logmsg formatmatting that adds trasaction id's?00:18
notmynamea little of a, a little of b00:18
clayghrmm... it *seems* like if you get the logger from the debug_logger helper method it should be all wrapped up in a mostly real utils.LogAdapter :'(00:19
claygnotmyname: now you got *me* curious!00:20
notmyname*excellent*00:20
claygrofl00:20
notmynameactually, I think it does do the thread locals. but it doesn't have the formatter at all00:21
notmynameI was thinking something else about the thread_locals.00:21
notmynamebut even so, it would end up only testing that _get_put_responses passes thread locals to _get_conn_response. whoop-dee-do. I mean, I guess that's nice. maybe00:22
notmynamejrichli: you were talking about documenting some feature interactions. have you done anything on that?00:24
*** esker has quit IRC00:28
*** asettle-afk has quit IRC00:38
kota_good morning00:43
notmynamehello kota_00:43
kota_nomyname: hi00:44
kota_notmyname:^^00:44
*** arch-nemesis has quit IRC00:50
torgomaticheh, the ratelimit tests have a little fake WSGI app that returns "204 No Content"... in the body of the response00:52
* torgomatic was quite confused for a while00:52
notmynametorgomatic: because of course it does? ;-)00:55
*** takashi has joined #openstack-swift01:07
takashigood morning01:08
*** garthb has quit IRC01:14
openstackgerritClay Gerrard proposed openstack/swift: test for txn-id capture  https://review.openstack.org/27817601:15
*** diazjf has quit IRC01:16
*** asettle-afk has joined #openstack-swift01:19
claygjanonymous: ^ that is like *half* the work to get a test for patch 266239 if you wanna push it over the finish line (thanks for working on it!)01:23
patchbotclayg: https://review.openstack.org/#/c/266239/ - swift - Added GreenAsyncPile txn_id logging01:23
*** asettle-afk has quit IRC01:24
*** esker has joined #openstack-swift01:26
*** arthus has joined #openstack-swift01:39
*** shakamunyi has quit IRC01:40
*** esker has quit IRC01:40
*** esker has joined #openstack-swift01:41
*** esker has quit IRC01:45
mattoliveraukota_: morning01:46
*** darrenc is now known as darrenc_afk01:47
*** gyee has quit IRC01:53
jrichliasettle: great to hear that you will be at the hackathon!  I think I sat by you in a working session at Tokyo.  But I didn't get the chance to talk with you.01:58
jrichlinotmyname: Yes, I had written a wishlist bug 1531698 to track this, but have not assigned myself.01:59
openstackbug 1531698 in OpenStack Object Storage (swift) "Create an Advanced Features Matrix - docs and tests" [Undecided,New] https://launchpad.net/bugs/153169801:59
jrichlinotmyname: before I talk about what I have done, I just noticed that is not written as the other wishlist bugs.  I thought all I had to do was add a 'wishlist' tag.  But I see that the importance is supposed to be set to 'wishlist'.  I don't think I have permissions to do that, however.01:59
jrichlinotmyname: as for what I have done, I am still in the information gathering stage.  I'd like to learn more before I start to document.  If somebody else wants to work the bug before I get to that point, feel free.  :-)01:59
*** darrenc_afk is now known as darrenc01:59
jrichliThis really all started with the work related to COPY as mw along with the dlo manifest bug.  There have recently been a series of bugs/patches that are adding tests and defining/asserting behavior of mixing some of the following: slo, dlo, versioning, copy, fast-post/post-as-copy.  acoles has been helping me understand along the way as I review :-)02:00
*** km has joined #openstack-swift02:06
*** diazjf has joined #openstack-swift02:07
*** diazjf has quit IRC02:22
*** diazjf has joined #openstack-swift02:23
*** lyrrad has quit IRC02:35
*** mingyu has quit IRC02:54
*** mingyu has joined #openstack-swift02:54
*** darrenc is now known as darrenc_afk02:58
*** zhill has quit IRC02:59
*** links has joined #openstack-swift03:00
*** sanchitmalhotra has joined #openstack-swift03:04
vinshnotmyname: clayg. servers_per_port FTW.  I think out rack might catch fire.03:06
*** logan-- has joined #openstack-swift03:10
*** darrenc_afk is now known as darrenc03:11
*** diazjf has quit IRC03:12
vinshcrazy. 45% faster/more average requests per second.03:14
vinshBeautiful.03:14
*** logan-- has quit IRC03:14
*** forcebanana has quit IRC03:17
*** logan- has quit IRC03:22
*** logan- has joined #openstack-swift03:23
*** zhill has joined #openstack-swift03:26
*** zhill has quit IRC03:30
claygvinsh: that's great!  congrats!03:35
notmynamejrichli: done03:36
notmynamevinsh: very cool!03:36
vinshBig thanks to the swift developers adding killer features. ^503:36
notmynamehttps://twitter.com/wolever/status/69723462096689561603:37
notmynamehjmm03:37
notmynametimburke: ^ FYI03:38
*** nadeem has joined #openstack-swift03:40
*** nadeem has quit IRC03:40
*** nadeem has joined #openstack-swift03:41
*** bill_az has quit IRC03:49
janonymousclayg: Thanks a lot, i would try to do it for the rest. :)03:58
*** forcebanana has joined #openstack-swift03:59
*** zhill has joined #openstack-swift04:19
claygnotmyname: timburke: https://bugs.launchpad.net/bugs/121317904:21
openstackLaunchpad bug 1213179 in python-swiftclient "swiftclient logs all ClientException (404) at ERROR (with traceback)" [High,Confirmed]04:21
*** venkat has joined #openstack-swift04:39
*** venkat has quit IRC04:39
*** nadeem has quit IRC04:51
mingyuclayg: For Bug #1539369, "update saio docs for liberasure-dev", is that for liberasure-dev particularly?04:56
openstackbug 1539369 in OpenStack Object Storage (swift) "update saio docs for liberasure-dev" [Undecided,New] https://launchpad.net/bugs/153936904:56
claygmingyu: honestly when I read that bug over i decided my descrption was pretty poor - or at least I complain about a lot of things not related to liberasure-dev04:58
claygI think the problem is that the swift-all-in-one docs are rusted - and we need to fix them - if it's easier to break that up into different launchpad bugs and attack easy issue individually for tracking purposes we can do that04:59
claygif it's easier to change that bug to "saio doc doesn't work" and then make a patch "saio doc works" - then we should do that05:00
*** mragupat has joined #openstack-swift05:00
mingyuOK, understood. I'm trying to fix that.05:01
claygmingyu: that's *awesome* - thank you05:02
mingyuIt's my pleasure. There is another question that why don't we try to make the shell scripts in devstack works better for Swift? And then use devstack to setup an all-in-one development environment, just like other projects such as nova, etc.05:05
*** mragupat has quit IRC05:06
mahaticclayg: I think that one is fixed somewhere, the update for saio docs, onovy (sorry if I'm wrong) fixed it I suppose?05:06
*** mragupat has joined #openstack-swift05:06
* mahatic is looking for it05:07
claygmingyu: IME maintaince and modification of devstack is non-trival (this is irrespective of it's suitability for swift development and the conflicting gaols/requirements/usecase for other openstack developers use of devstack) - a number of folks in the community use vagrant-swift-all-in-one (or something similar) to script automate building saio's - but the developer docs predate those tools05:07
mahaticcoz I remember that got in handy when I was doing a fesh installation05:07
mahaticfresh*05:07
claygmahatic: that would be great!  I haven't tried to build a saio based on the development guide in awhile - but I know I had to make a number of fixes to v-saio after the latest mess with pip 8.0 and liberasure-dev05:08
claygmahatic: a *while* ago notmyname told me he didn't think the saio docs were working (someone grabbied him out-of-band) and I say "yeah that's probably true, i'll file a bug" - but there may have been enough lapse that they got fixed?05:10
mahaticoh yeah, that was another patch - pip stuff. but liberasure-dev was diff I believe05:10
mahaticclayg: patch 27441605:10
patchbotmahatic: https://review.openstack.org/#/c/274416/ - swift - Changed EC backend from jerasure to liberasurecode... (MERGED)05:10
mahaticclayg: i thought we were talking about that. but pip fix is a diff patch which isn't merged yet. a couple people attempted, but none got merged from what I know05:11
claygmahatic: so sad :'(05:11
*** trifon has joined #openstack-swift05:12
claygmahatic: maybe crack open a beer and spend the next hour going through the dev guide on a vm - could be fun!05:12
mahaticclayg: so no, doc isn't fixed for pip. yes, sad. I also had to check the irc log for folks' suggestion for pip issues. I'll find the patch, maybe you could take a look. It seemed somewhat working for me, but needs improvements I think. pip fix patch that is05:13
mingyumahatic: are you saying about patch 20779005:14
patchbotmingyu: https://review.openstack.org/#/c/207790/ - swift - Update SAIO setup for Ubuntu 14.0405:14
mingyu?05:14
mahaticclayg: :) sure sounds fun. but hold on, maybe that patch could help05:14
mahaticmingyu clayg yeah, that's the one05:14
claygomg what's going on in there!?05:16
mahaticjust blindly pick a couple of those (if not, try a couple of more) and it works ;)05:18
claygOMG none of us know how to computer anymore - it's gotten to hard - let's give up05:18
*** asettle-afk has joined #openstack-swift05:19
mingyuhaha05:19
claygisn't 16.04 right around the corner - can we just say it's not a bug - we're just "waiting"05:19
clayg... for the right moment ...05:19
clayg... to POUNCE!05:19
mahaticlol05:19
mingyuyes, wait until april05:20
mingyubut i don't think everything will be fine on 16.0405:20
mahaticso we'll have a fix in a couple of months then, not bad ;)05:20
mingyumaybe there will be some other issues then05:20
mahatichmm yeah05:21
mingyupip on 14.04 is old. Actually, I don't understand why Canonical did not upgrade it.05:22
*** asettle-afk is now known as asettle05:23
claygmingyu: they can't it's against debian policy - and pip has been on a crazy tear recently - someone might have done a ppa for pip6 or pip7 or pip8 but they keep moving to fast - backwards compatability be damned05:24
claygmingyu: they python community used to be all into "move slow and just work" - then openstack people start infesting everything now we're into "move fast and break things" - so like you know how you used to do productive things - now you can troubleshoot why the newest version of pip is incompatible with everything and breaks the world - PROGRESS!05:26
StevenKclayg: That's not fair -- as someone who is currently contributing to pip, we *do* care about backwards compatability05:27
claygLOL05:27
mahaticI wonder how everyone else is dealing with it05:27
claygbackwards compatible is hard - and packaging is cruical - it's a tough unforgiving gig - thanks for your effort05:28
mahaticclayg: careful what you say ;)05:28
mingyulol05:29
claygStevenK: ^ mahatic has your back05:30
StevenKI see that. :-)05:31
mahaticlol05:31
claygmingyu: as far as "how everyone else is dealing with it" - well all take it and like it -> https://github.com/pypa/pip/issues/338405:31
*** asettle has quit IRC05:33
*** asettle has joined #openstack-swift05:33
mingyuI thought we'd better to keep the code and docs compatible with 14.04 at least in this cycle and move to 16.04 in the O version.05:34
StevenKclayg: pip is horribly complex, mistakes happen. :-/05:35
claygStevenK: np05:37
*** mingyu has quit IRC05:42
*** mingyu has joined #openstack-swift05:43
*** ianbrown_ has quit IRC05:44
*** ianbrown_ has joined #openstack-swift05:45
*** diazjf has joined #openstack-swift05:45
*** klrmn has quit IRC05:48
*** diazjf1 has joined #openstack-swift05:48
*** diazjf has quit IRC05:51
*** daemontool_ has joined #openstack-swift05:58
mingyuI have to leave for a while, have fun with your chat:-)05:59
*** daemontool has quit IRC06:02
*** esker has joined #openstack-swift06:08
*** ppai has joined #openstack-swift06:11
*** dmorita has quit IRC06:17
*** esker has quit IRC06:21
*** ChubYann has quit IRC06:22
*** esker has joined #openstack-swift06:32
*** cbartz has joined #openstack-swift06:48
*** dmorita has joined #openstack-swift06:51
*** ianbrown_ has quit IRC06:52
*** ianbrown_ has joined #openstack-swift06:53
*** dmorita has quit IRC06:55
*** rcernin has joined #openstack-swift07:13
*** diazjf1 has quit IRC07:18
*** mragupat has quit IRC07:27
openstackgerritMerged openstack/swift: Port FileLikeIter to Python 3  https://review.openstack.org/23701907:36
*** openstackgerrit has quit IRC07:47
*** openstackgerrit has joined #openstack-swift07:47
*** rcernin has quit IRC07:52
*** esker has quit IRC07:56
*** esker has joined #openstack-swift07:59
openstackgerritAlexandra Settle proposed openstack/swift: WIP: New operational procedures guide  https://review.openstack.org/27824507:59
*** rledisez has joined #openstack-swift08:12
*** rcernin has joined #openstack-swift08:15
zaitcev"... please ignore the delightful spelling error in the commit message." -- I was this close to fixing it08:17
*** d0ugal has joined #openstack-swift08:17
*** zaitcev has quit IRC08:18
*** jistr|doc has joined #openstack-swift08:22
openstackgerritAlexandra Settle proposed openstack/python-swiftclient: New python swiftclient doc  https://review.openstack.org/27824808:23
*** jmccarthy1 has joined #openstack-swift08:29
*** ho_ has quit IRC08:31
openstackgerritMahati Chamarthy proposed openstack/swift: Correct order of args passed to assertEqual  https://review.openstack.org/27670608:32
*** dmorita has joined #openstack-swift08:33
openstackgerritAlexandra Settle proposed openstack/python-swiftclient: New python swiftclient doc  https://review.openstack.org/27824808:33
*** dmorita has quit IRC08:34
*** geaaru has joined #openstack-swift08:34
*** jmccarthy1 has quit IRC08:38
*** jmccarthy1 has joined #openstack-swift08:39
*** asettle is now known as asettle-afk08:40
*** kei_yama has quit IRC09:01
*** asettle-afk has quit IRC09:01
*** acoles_ is now known as acoles09:06
*** ppai has quit IRC09:09
*** zhill has quit IRC09:21
*** ppai has joined #openstack-swift09:23
*** ntt has joined #openstack-swift09:33
nttHi, is there any efficient search method for searching files in swift ?09:34
*** asettle-afk has joined #openstack-swift09:37
*** asettle-afk is now known as asettle09:38
*** takashi has quit IRC09:42
*** jistr|doc has quit IRC09:46
openstackgerritAlistair Coles proposed openstack/swift: Copy headers correctly when copying object  https://review.openstack.org/27272409:50
*** mvk has joined #openstack-swift09:52
*** mvk has quit IRC09:56
openstackgerritAlistair Coles proposed openstack/swift: Merge branch 'master' into merge-master  https://review.openstack.org/27828309:58
openstackgerritAlistair Coles proposed openstack/swift: Merge branch 'master' into feature/crypto  https://review.openstack.org/27828309:59
*** mvk has joined #openstack-swift10:16
*** jmccarthy1 has quit IRC10:26
*** ppai has quit IRC10:34
*** ppai has joined #openstack-swift10:34
*** dmorita has joined #openstack-swift10:35
*** jmccarthy1 has joined #openstack-swift10:37
*** dmorita has quit IRC10:39
openstackgerritMingyu Li proposed openstack/swift: Order the devices by (region, zone, ip, device) in the output of swift-ring-builder  https://review.openstack.org/27795610:44
*** ppai has quit IRC10:47
*** ppai has joined #openstack-swift10:59
*** asettle has quit IRC11:00
*** joeljwright has joined #openstack-swift11:25
*** ChanServ sets mode: +v joeljwright11:25
*** changbl has quit IRC11:25
*** jmccarthy has quit IRC11:26
*** jmccarthy has joined #openstack-swift11:27
onovyntt: hi, i think there was a talk at tokio summit about this. something about meta data searching :)11:42
*** permalac has joined #openstack-swift11:55
*** links has quit IRC11:56
openstackgerritAlistair Coles proposed openstack/swift: Decrypt multipart mime doc  https://review.openstack.org/24837711:58
*** krishna has quit IRC11:59
*** mvk has quit IRC12:00
*** daemontool_ has quit IRC12:00
*** mvk has joined #openstack-swift12:02
*** daemontool_ has joined #openstack-swift12:16
*** mingyu has quit IRC12:35
*** links has joined #openstack-swift12:35
*** mingyu has joined #openstack-swift12:36
*** admin0 has joined #openstack-swift12:55
admin0hi guys12:55
admin0how to check the replication factor for account and storage builder/ring ?12:55
mingyuadmin0: use the command swift-ring-builder <builder_file>13:01
*** admin0 has quit IRC13:02
*** admin0 has joined #openstack-swift13:03
mingyuThen you can see in the second line of the result, for example, "3.000000 replicas".13:03
*** admin0 has quit IRC13:06
*** mrmoje has joined #openstack-swift13:07
*** admin0 has joined #openstack-swift13:08
*** haomaiwa_ has joined #openstack-swift13:10
*** mrmoje has quit IRC13:21
*** Jeffrey4l has joined #openstack-swift13:39
*** permalac has quit IRC13:39
*** ahale_ has quit IRC13:41
*** ahale has joined #openstack-swift13:42
*** km has quit IRC13:47
*** silor has joined #openstack-swift14:00
*** haomaiwa_ has quit IRC14:01
*** haomaiwa_ has joined #openstack-swift14:01
*** mingyu has quit IRC14:05
*** petertr7_away is now known as petertr714:06
*** sanchitmalhotra has quit IRC14:06
*** mingyu has joined #openstack-swift14:07
*** silor1 has joined #openstack-swift14:07
*** silor has quit IRC14:09
*** silor1 is now known as silor14:09
*** admin0 has quit IRC14:09
*** admin0 has joined #openstack-swift14:15
*** jamie_h has joined #openstack-swift14:16
*** jordanP has joined #openstack-swift14:22
*** permalac has joined #openstack-swift14:22
*** links has quit IRC14:27
*** changbl has joined #openstack-swift14:29
*** bill_az has joined #openstack-swift14:33
*** janonymous has quit IRC14:34
*** ppai has quit IRC14:34
*** ho_away has joined #openstack-swift14:45
*** daemontool_ has quit IRC14:49
*** daemontool_ has joined #openstack-swift14:50
*** admin0 has quit IRC14:51
*** daemontool__ has joined #openstack-swift14:51
*** daemontool__ is now known as daemontool14:52
*** esker has quit IRC14:52
*** proteusguy_ has quit IRC14:53
*** daemontool_ has quit IRC14:55
*** admin0 has joined #openstack-swift14:59
*** admin0 has quit IRC14:59
*** haomaiwa_ has quit IRC15:01
*** haomaiwa_ has joined #openstack-swift15:01
*** ntata has joined #openstack-swift15:04
*** trifon has quit IRC15:04
*** proteusguy_ has joined #openstack-swift15:06
*** mrmoje has joined #openstack-swift15:06
*** cbartz has quit IRC15:12
*** permalac has quit IRC15:13
*** _JZ_ has joined #openstack-swift15:15
*** dmorita has joined #openstack-swift15:20
*** dmorita has quit IRC15:25
*** mvk has quit IRC15:29
*** mvk has joined #openstack-swift15:29
*** mragupat has joined #openstack-swift15:30
*** mvk has quit IRC15:30
*** mvk has joined #openstack-swift15:31
*** rcernin has quit IRC15:33
*** _JZ_ has quit IRC15:37
*** _JZ__ has joined #openstack-swift15:38
*** mrmoje has quit IRC15:44
*** mrmoje has joined #openstack-swift15:46
*** ho_away has quit IRC15:57
*** nadeem has joined #openstack-swift15:58
*** nadeem has quit IRC15:58
*** klrmn has joined #openstack-swift15:59
*** nadeem has joined #openstack-swift15:59
*** rcernin has joined #openstack-swift16:01
*** haomaiwa_ has quit IRC16:01
*** haomaiwa_ has joined #openstack-swift16:01
*** dmorita has joined #openstack-swift16:02
*** Jeffrey4l has quit IRC16:05
*** dmorita has quit IRC16:08
*** esker has joined #openstack-swift16:12
*** bjkeller has joined #openstack-swift16:15
*** esker has quit IRC16:16
*** arthus has quit IRC16:17
*** garthb has joined #openstack-swift16:17
*** esker has joined #openstack-swift16:17
*** mrmoje has quit IRC16:18
*** mrmoje has joined #openstack-swift16:20
*** trifon has joined #openstack-swift16:23
*** rcernin has quit IRC16:24
*** mingyu has quit IRC16:38
*** klrmn has quit IRC16:39
*** mingyu has joined #openstack-swift16:41
openstackgerritGage Hugo proposed openstack/swift: Removed default value for log_statsd_host  https://review.openstack.org/27850216:42
*** mingyu has quit IRC16:44
*** zaitcev has joined #openstack-swift16:50
*** ChanServ sets mode: +v zaitcev16:50
*** diazjf has joined #openstack-swift16:53
*** marcusvrn_ has joined #openstack-swift16:53
*** trifon has quit IRC16:53
*** jamie_h has quit IRC16:54
*** gyee has joined #openstack-swift16:55
*** Mingyu has joined #openstack-swift17:00
*** haomaiwa_ has quit IRC17:01
*** haomaiwang has joined #openstack-swift17:01
*** dmorita has joined #openstack-swift17:01
*** nadeem has quit IRC17:02
*** nadeem has joined #openstack-swift17:03
*** nadeem has quit IRC17:07
*** trifon has joined #openstack-swift17:08
*** dmorita has quit IRC17:09
*** rvasilets__ has joined #openstack-swift17:11
*** daemontool has quit IRC17:13
*** lyrrad has joined #openstack-swift17:13
notmynamegood morning17:15
*** arthus has joined #openstack-swift17:18
*** thumpba has joined #openstack-swift17:21
*** arch-nemesis has joined #openstack-swift17:22
*** _JZ_ has joined #openstack-swift17:25
*** _JZ__ has quit IRC17:28
mrmojegutten morgen17:36
*** dmorita has joined #openstack-swift17:38
*** nadeem has joined #openstack-swift17:44
*** rledisez has quit IRC17:50
*** rcernin has joined #openstack-swift17:52
acolesnotmyname: re patch 258158 do we have any process that needs to be followed to announce deprecation? other than the historic entry in changelog? or do we just rip it out?17:52
patchbotacoles: https://review.openstack.org/#/c/258158/ - swift - Keystone middleware deprecated option is_admin rem...17:52
*** petertr7 is now known as petertr7_away17:54
*** joeljwright has quit IRC17:55
*** mvk has quit IRC17:59
*** haomaiwang has quit IRC18:01
*** haomaiwa_ has joined #openstack-swift18:01
*** esker has quit IRC18:04
*** trifon has quit IRC18:09
notmynameacoles: good question. but I think that since there's been a warning for a while and the default is false, a changelog entry should be sufficient18:09
*** itlinux has quit IRC18:11
*** zhill has joined #openstack-swift18:14
acolesnotmyname: yes, there has been a warning logged if used. so remove it now and note that in changelog for next release?18:16
notmynameyup. I think that sounds good18:16
*** klrmn has joined #openstack-swift18:17
notmynameand actually this could be a great test of that. there's several things we need to remove that are deprecated. like the threads_per_disk thing. and, hopefully soon, post-as-copy. so far, we haven't been too great at removing deprecated stuff (https://xkcd.com/1172/)18:18
acoleslol (xkcd)18:19
acolesnotmyname: hmmm, if we were really kind we could remove the feature but log a warning if the option is found to be set in conf18:21
claygacoles: that does sound more friendly that silently ignoring the option and changing behavior?18:24
claygacoles: "change log: you know how we said thist was deprecated now it is, listen to us or your proxies won't start"18:25
acolesclay: yeah the friendly approach is growing on me18:26
*** gordc has joined #openstack-swift18:27
claygacoles: it's because you're a friendly guy18:29
*** jordanP has quit IRC18:29
*** ChubYann has joined #openstack-swift18:29
claygnotmyname: is all like bah, w/e, "we're never going to deprecate anything like this!!!" <GAAHHH>18:29
claygnotmyname: I think *maybe* we did something like that sort of for ports?18:30
notmynameyeah. we made it required. and now we're changing what's in the configs18:31
claygI guess vinsh said maybe we dont do that right?18:31
notmyname"required". of course other stuff like servers_per_port make it not actually required18:31
acolesclayg: nah its just an illusion18:31
*** bjkeller has quit IRC18:32
vinshHeyoo18:34
notmynamethe sample config should include a note about bind_port when server_per_port is used18:34
vinsh+118:34
claygahhhhhh18:34
clayg^ some one file it quick18:35
claygif you tag it low-hanging-fruit it'll get picked up by a fairy!18:35
vinshInstead magic binding occurs based on the one-ring and associated port lists.18:35
clayg~magic~18:35
notmynameactually, vinsh already promised to update the docs based on his experience :-)18:35
vinshYES. I have a lot of op experience on this subject I want to add.18:35
notmynamevinsh == magic fairy, in this case18:35
acoleswill vinsh update the code based on his experience? ;)18:36
vinshthat readme is just like "there is this cool port thing.. figure it out somehow"18:36
acoleshey vinsh hows it going?18:36
vinshThe code, once you figure out how to configure it.. is quality. :)18:36
vinshacoles: Its going well, got a week off to snowbaord last week.  Back in full force bringing up the second larger EC cluster.  (now with servers per port for a large boost in perf)18:37
*** forcebanana has quit IRC18:37
acolesnice, on both counts18:37
*** jmccarthy1 has quit IRC18:39
vinshSomething I learned .. that I was whining to clayg about were a bunch of 500 errors from object-reconstructor.  WELL, it turns out.. you don't want the reconstructor running on an object-server that has any form of "replication_server" set.   reconstructor needs a server providing access to all verbs.18:39
onovyacoles: thanks for review, good point18:40
openstackgerritOndÅ™ej NovĂ½ proposed openstack/swift: Keystone middleware deprecated option is_admin removed  https://review.openstack.org/25815818:40
acolesonovy: np18:40
acolesvinsh: yes. did we neglect to document that anywhere?18:41
vinshYeah :)  it was an artifact of me sort of swapping in reconstructor in place of replicator.18:41
vinshIt makes sense NOW, but was confusing for a while.18:42
claygvinsh: there's a bug open for that somewhere!18:42
claygbut - it's not tagged low-haning-fruit because of being a disastor - so the faries haven't fixed it yet :'(18:42
vinshhah!18:42
claygboom!  lp bug #144687318:43
openstackLaunchpad bug 1446873 in OpenStack Object Storage (swift) "ssync doesn't work with replication_server = true" [Medium,Confirmed] https://launchpad.net/bugs/144687318:43
notmynameclayg is our LP bug master ;-)18:43
vinshhot dang18:43
vinshI would do well by spending time reading open bugs.18:43
vinshnah. its more fun to beat your head against these things first ;)18:44
acolesvinsh: you would spend a lot of time !18:44
vinshI commit to putting up a doc/example review before end of week with some pointers i'm sure will help others.18:45
notmynameacoles: FYI patch 278245 is from the doc that I got from donagh. I've been talking to asettle about it, and she's converted it from docx to something that can be included in our source tree18:45
patchbotnotmyname: https://review.openstack.org/#/c/278245/ - swift - WIP: New operational procedures guide18:45
claygvinsh: well *now* you've done commited!18:45
claygvinsh: and that would be wonderful18:46
claygnotmyname: woot!  can't wait to look at that!18:46
claygi'm afk while i head into downtown18:46
claygl8r18:46
acolesnotmyname: k I added donagh as reviewer18:47
acolesback later18:47
notmynameacoles: thanks18:47
*** petertr7_away is now known as petertr718:52
*** thurloat is now known as thurloat_isgone19:00
*** haomaiwa_ has quit IRC19:01
*** petertr7 is now known as petertr7_away19:01
*** haomaiwang has joined #openstack-swift19:01
*** thumpba has quit IRC19:04
*** daemontool has joined #openstack-swift19:04
*** thumpba has joined #openstack-swift19:10
*** bjkeller has joined #openstack-swift19:16
*** bjkeller has quit IRC19:20
*** forcebanana has joined #openstack-swift19:21
gordchi, quick question. do we know when next swiftclient release is? was hoping to use the bulk delete functionality.19:25
*** geaaru has quit IRC19:26
notmynamelast release was dec 7. there's been some good stuff land, so we should probably do that soon19:27
notmynamethere's no time-based release schedule for swiftclient, so the honest answer right now is "whenever we want it to be"19:27
*** petertr7_away is now known as petertr719:28
*** trifon has joined #openstack-swift19:29
gordcnotmyname: cool cool. i'll keep my eye on it. i'm hoping sometime before m-3 maybe so i can test a related patch. but that's me being selfish :)19:29
notmynamegordc: when's m3?19:30
gordcearly march i want to say... possibly end of feb19:30
notmynameok19:30
gordcfeb 2919:31
gordchttp://releases.openstack.org/mitaka/schedule.html19:31
*** fthiagogv has quit IRC19:32
*** bjkeller has joined #openstack-swift19:32
*** daemontool has quit IRC19:38
openstackgerritMerged openstack/python-swiftclient: Accept token and tenant_id for authenticating against KS  https://review.openstack.org/17279119:39
openstackgerritMerged openstack/swift: Merge branch 'master' into feature/crypto  https://review.openstack.org/27828319:40
*** trifon has quit IRC19:40
*** mingyu_ has joined #openstack-swift19:45
*** zhill_desktop has joined #openstack-swift19:45
*** mingyu_ has quit IRC19:49
*** trifon has joined #openstack-swift19:52
openstackgerritMerged openstack/python-swiftclient: Fix segmented upload to pseudo-dir via <container>  https://review.openstack.org/27172819:55
*** mrmoje has quit IRC19:55
openstackgerritMerged openstack/python-swiftclient: more tests for pseudo/dir  https://review.openstack.org/27809019:56
onovynotmyname: hi, what about swift-bench release? :)19:58
*** joeljwright has joined #openstack-swift20:00
*** ChanServ sets mode: +v joeljwright20:00
*** haomaiwang has quit IRC20:01
*** haomaiwang has joined #openstack-swift20:01
claygweeeeee20:02
claygoh..... swift-bench20:02
*** arthus has quit IRC20:02
notmynameonovy: it's only been 2 years since the last tag there! how often do you want releases?! ;-)20:07
onovyok, so maybe next year? :)20:07
notmynamelol20:08
onovyok, i have note for 1st January :P20:08
*** daemontool has joined #openstack-swift20:08
openstackgerritLarry Rensing proposed openstack/swift: Removed usused unused parameter in server.py  https://review.openstack.org/27844120:14
openstackgerritLarry Rensing proposed openstack/swift: Removed unused parameter in server.py  https://review.openstack.org/27844120:27
openstackgerritAnkur proposed openstack/swift: Docstring omission in class BaseDiskFileManager. Added documentation for argument 'reclaim_age'  https://review.openstack.org/27861520:37
*** petertr7 is now known as petertr7_away20:42
notmynamemeeting in 15 minutes20:45
claygzohno!20:47
claygscotticus: you gunna come!?20:47
*** silor has quit IRC20:49
claygin new gerrit how do you tell when a patch depends on another?20:53
notmynamemaybe the list of stuff in the top right?20:53
*** petertr7_away is now known as petertr720:53
*** gordc has left #openstack-swift20:54
*** rvasilets__ has quit IRC20:56
mattoliveraumorning20:57
kota_good moring20:58
mattoliveraukota_: morning20:59
*** blmartin has joined #openstack-swift20:59
kota_mattoliverau: o/20:59
notmynamegood morning20:59
notmynamemeeting time in #openstack-meeting20:59
*** haomaiwang has quit IRC21:01
*** haomaiwang has joined #openstack-swift21:01
*** ankurgupta has joined #openstack-swift21:04
*** haomaiw__ has joined #openstack-swift21:04
*** haomaiwang has quit IRC21:06
*** daemontool has quit IRC21:07
*** ho_away has joined #openstack-swift21:13
*** daemontool has joined #openstack-swift21:15
*** barker has joined #openstack-swift21:17
cschwedeclayg: but then my schedule might got earlier, so there is less overlap :/ but thx, doing fine. how about you?21:17
claygbusy - and annoyed - so you know - about as always!  also looking forward to bristol21:19
openstackgerritTim Burke proposed openstack/python-swiftclient: Display proper name when failing to create segments container  https://review.openstack.org/26935921:25
openstackgerritTim Burke proposed openstack/python-swiftclient: Allow arbitrary content-types for directory markers  https://review.openstack.org/26068921:28
openstackgerritTim Burke proposed openstack/python-swiftclient: Use application/directory content-type for dir markers  https://review.openstack.org/25492121:28
openstackgerritAnkur proposed openstack/swift: Docstring omission in class BaseDiskFileManager.  https://review.openstack.org/27861521:32
acolesomission? in diskfile? surely not :P21:36
cschwedeacoles: i added you to the list of interested persons to partition power increase - hope that’s fine with you :) https://etherpad.openstack.org/p/swift-hackathon-feb-201621:37
acolescschwede: yep, thanks21:40
*** patchbot has quit IRC21:41
*** BAKfr_ has joined #openstack-swift21:41
*** patchbot` has joined #openstack-swift21:41
*** jordanP has joined #openstack-swift21:41
*** pdardeau| has joined #openstack-swift21:41
*** mragupat_ has joined #openstack-swift21:41
*** charz_ has joined #openstack-swift21:41
*** patchbot` is now known as patchbot21:41
*** ho_away_ has joined #openstack-swift21:42
*** wolsen has joined #openstack-swift21:44
*** bill_az_ has joined #openstack-swift21:44
*** mragupat has quit IRC21:45
*** hamr has joined #openstack-swift21:47
*** HenryG_ has joined #openstack-swift21:47
*** zhill_desktop has quit IRC21:47
*** ho_away has quit IRC21:48
*** bill_az has quit IRC21:48
*** BAKfr has quit IRC21:48
*** fbo_ has quit IRC21:48
*** wolsen_ has quit IRC21:48
*** briancline has quit IRC21:48
*** charz has quit IRC21:48
*** wbhuber has quit IRC21:48
*** pdardeau- has quit IRC21:48
*** HenryG has quit IRC21:48
*** dhellmann has quit IRC21:48
*** yarkot has quit IRC21:48
*** urth has quit IRC21:48
*** BAKfr_ is now known as BAKfr21:48
*** HenryG_ is now known as HenryG21:48
*** yarkot has joined #openstack-swift21:49
*** fbo has joined #openstack-swift21:49
*** barker has quit IRC21:49
*** dhellmann has joined #openstack-swift21:49
*** wbhuber has joined #openstack-swift21:51
*** barker has joined #openstack-swift21:52
*** HenryG has quit IRC21:52
*** HenryG has joined #openstack-swift21:56
*** haomaiw__ has quit IRC22:01
*** haomaiwang has joined #openstack-swift22:01
*** ho_away_ has quit IRC22:06
notmynamepatch 215867 is a relatively small patch that should make a huge difference for anyone who has had an issue with full clusters. just needs one more +222:06
patchbotnotmyname: https://review.openstack.org/#/c/215867/ - swift - Make handoffs_first a more useful "mode"22:06
*** rcernin has quit IRC22:07
onovyanyone final +A pls? patch 27628022:07
patchbotonovy: https://review.openstack.org/#/c/276280/ - swift - Script for checking sanity of manpages22:07
claygcschwede: I thin the work there is still to try and break up the problem into smaller and smaller somewhat opinionated and arcane capabilities that are still useful if you know what you're doing - and find *some* way to make *some* progress22:07
claygnotmyname: we should rename the "period immediately following swift-meeting" to the "beg for reviews party!"22:07
*** petertr7 is now known as petertr7_away22:08
notmynamelol22:08
notmynameinstead on an airing of grievances, it's a begging for reviews22:09
notmynameonovy: on it. related question: what tool is there to write/edit a manpage?22:10
onovynotmyname: vim/nano/gedit22:10
notmynamewell yeah. it's "just" text. kinda like you /could/ edit a PDF with a text editor22:10
onovyand... maybe... someone... emacs22:10
onovyi'm editing in vim really. it's simple text format22:11
onovythere are some "native" parsers which tries to convert <command> --help do manpages22:11
onovybut it's useless/not working22:11
notmynamethe only way I know to edit a manpage (or write a new one) is to start from an existing one and copy/paste and hope for no fat-finger errors in formatting codes (which I have no idea how they're defined)22:11
onovy/native/primitive/22:11
onovynotmyname: i'm doing it same :)22:11
notmynameeg I have no idea what this means. https://github.com/openstack/swift/blob/master/doc/manpages/swift-account-info.1#L36-L4922:12
notmynameoh good. I have a PD. zero of them. now some IP. here comes PD again!22:13
onovyhttp://linux.die.net/man/7/man ?22:13
onovynotmyname: just try "man man" in your terminal22:13
*** daemontool has quit IRC22:13
onovy. at beggining of line means macro22:14
openstackgerritJohn Dickinson proposed openstack/swift: Script for checking sanity of manpages  https://review.openstack.org/27628022:17
notmynameonovy: I fixed tab/space inconsistencies22:17
onovyah, sry for it22:17
*** klrmn1 has joined #openstack-swift22:17
notmynameno worries22:17
onovyand thanks for merging22:18
*** petertr7z has joined #openstack-swift22:18
onovyand now i need to figure out how to make it gating :)22:18
*** petertr7z is now known as petertr722:18
acolesnotmyname: but maybe I liked those tabs!22:19
acolesnotmyname: JK22:19
notmynameacoles: maybe you did. deal with it.22:19
notmyname;-)22:19
notmyname(winky face makes it better)22:19
acolesthe winky smile...22:19
onovy:))22:19
acolesyeah, that :)22:19
onovyand you removed "just"22:20
*** joeljwright has quit IRC22:20
onovymaybe acoles liked that word too!22:20
notmynameyeah. that word annoys me22:20
acolesits, just, you know, just a word that keeps just creeping up22:20
onovyjust a command... you know22:21
acolesgoodnight22:21
timburkejust a just command!22:21
notmynameit's almost always a needless space-filler that only (just!) trivializes someone else's hard work22:21
*** chlong_ has joined #openstack-swift22:22
acolesits ok notmyname , there's no need to justify yourself :P22:22
*** petertr7_away has quit IRC22:22
*** dhellmann has quit IRC22:22
*** chlong has quit IRC22:22
*** klrmn has quit IRC22:22
*** haomaiwang has quit IRC22:22
*** dhellmann has joined #openstack-swift22:23
*** haomaiwang has joined #openstack-swift22:23
*** mrmoje has joined #openstack-swift22:23
*** acoles is now known as acoles_22:24
notmynamepeterlisak: around? (/cc onovy)22:25
onovyi think peter is sleeping22:26
notmynameok :-)22:26
onovy11pm here22:26
notmynameonovy: can you ping him about patch 238799 when you talk to him next? I'd love to see the last comments from clayg addressed22:26
patchbotnotmyname: https://review.openstack.org/#/c/238799/ - swift - Change schedule priority of daemon/server in config22:26
onovyhe will send fixies tomorrow/friday22:27
onovyalready pinged him today :)22:27
notmynameok, thanks22:27
onovyi really want it in mitaka :)22:27
onovygn22:31
*** peyton has quit IRC22:32
*** barker has quit IRC22:33
*** jordanP has quit IRC22:33
*** diazjf has quit IRC22:34
*** nadeem has quit IRC22:40
*** arthus has joined #openstack-swift22:51
*** haomaiwang has quit IRC23:01
*** haomaiwa_ has joined #openstack-swift23:01
*** dmorita has quit IRC23:03
*** dmorita has joined #openstack-swift23:04
*** arch-nemesis has quit IRC23:05
*** dmorita has quit IRC23:05
*** dmorita has joined #openstack-swift23:05
*** zhill has quit IRC23:05
*** dmorita has quit IRC23:07
*** asettle has joined #openstack-swift23:07
*** bjkeller has left #openstack-swift23:07
notmynamestats and numbers!23:07
notmynamehere's some stats about our reviews in swift23:07
notmynameon average, it takes a patch author 1 day 18 hours to respond. it takes reviewers 2 days 15 hours to respond23:09
claygthey have us outnumbered 2:123:10
notmynameah, it's not that bad (if I recalculated correctly)23:10
*** dmorita has joined #openstack-swift23:11
notmynameit takes an owner 2 days 43 minutes to respond to a reviewer. and a reviewer 2 days 2 hours to respond to an author23:11
notmynameon average (all time)23:11
notmynamererunning just for open patches23:14
notmynameGlobal average:23:15
notmyname owner: 4 days, 7:05:07.97837923:15
notmyname reviewer: 6 days, 9:21:13.84406623:15
*** dmorita has quit IRC23:15
*** daemontool has joined #openstack-swift23:15
notmynamethat's not pretty (for anyone)23:15
timburke"global" being...across all swift-related projects? how does swift compare against other comparably-sized openstack projects?23:16
notmynametimburke: don't know. I haven't downloaded all their review comments. this is for all comments left on patches to swift's master branch23:17
notmynameand "open" excludes WIP patches23:17
*** dmorita has joined #openstack-swift23:22
*** dmorita has quit IRC23:26
notmynameok, dropped the zero values. owners are at abotu 5 days. reviewers are at about 7.5 days23:28
notmynamepatch owners are winning23:28
*** ChanServ changes topic to "Review Dashboard: https://goo.gl/mtEv1C | Hackathon: https://www.eventbrite.com/e/swift-hackathon-bristol-sponsored-by-hpe-tickets-19994495073 | Logs: http://eavesdrop.openstack.org/irclogs/%23openstack-swift/ | Meetings: https://wiki.openstack.org/wiki/Meetings/Swift"23:29
*** blmartin has quit IRC23:29
*** mingyu_ has joined #openstack-swift23:30
*** trifon has quit IRC23:34
*** mingyu_ has quit IRC23:34
*** dmorita has joined #openstack-swift23:35
*** mragupat_ has quit IRC23:35
*** mrmoje has quit IRC23:39
asettlenotmyname: speaking of reviewing, I'll hopefully get up the next 1000 lines tonight of the doc23:40
asettleIt's not going to be a fun review :P23:40
notmynameasettle: thanks for doing it23:40
asettleYeah no worries, it's a blast ;)23:41
notmynameis it the reformatting of tables that's the slow part?23:41
asettleIt will look slightly different from the HP doc.23:41
asettleHmm so, I have a python script handy that I just ran over the doc to get that sorted. But the problem so far is the original RST conversion converted a lot of the code blocks into tables23:41
asettleFor some *bizarre* reason23:41
notmynameah23:41
notmynameyeah, that sounds annoying23:41
asettleSo then I ran the script over the top, and that seemed to make that a little bit less messy... but it's just slow23:42
asettleIt should all be ready to go by the hackathon, but I'm interested in getting reviews at the hackathon done en masse and maybe looking at identifying gaps within the doc23:43
notmynameI think that's a great plan23:43
* notmyname goes to add that to the hackathon etherpad23:44
asettleHere all week23:44
asettleCause there is some hilariously redacted sections that I'm sure we could be able to fill in23:44
asettleAnd coming up with more 'openstack upstream' solutions than HP related ones.23:44
asettleI say this, with a lot of presumption.23:44
*** ChanServ changes topic to "Review Dashboard: https://goo.gl/mtEv1C | Hackathon: https://etherpad.openstack.org/p/swift-hackathon-feb-2016 | Logs: http://eavesdrop.openstack.org/irclogs/%23openstack-swift/ | Meetings: https://wiki.openstack.org/wiki/Meetings/Swift"23:45
*** chlong_ has quit IRC23:46
notmynamebetter stats on review timings: https://gist.github.com/notmyname/e16cc453c3b40e37222423:47
claygnotmyname: neato23:53
claygnotmyname: CAN HAZ SAUSE?23:54
notmynameclayg: just pushed it https://github.com/notmyname/git-stats/blob/master/review_timings.py23:54
*** andymccr has joined #openstack-swift23:54
notmynamegrabbing nova review comments now to compare23:55
notmyname(it takes a long time to download all the nova review comments)23:55
*** thumpba has quit IRC23:57

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