Thursday, 2015-11-19

*** joeljwright has joined #openstack-swift00:00
*** ChanServ sets mode: +v joeljwright00:00
*** wbhuber_ has joined #openstack-swift00:00
*** blmartin has quit IRC00:00
*** wbhuber_ has quit IRC00:01
notmynamearcimboldo: yeah :-). common question. it's more than just adeployment tool. has a lot of ops tools. provides auth integration, capacity planning, utilization, filesystem gateway, and more. and support, of course00:01
*** wbhuber_ has joined #openstack-swift00:01
*** wbhuber__ has joined #openstack-swift00:02
*** NM has quit IRC00:03
arcimboldoone more question: when I add a node to swift, does it move data around or it keeps it where it is?00:04
*** wbhuber has quit IRC00:04
notmynamearcimboldo: in general, if you add 1% capacity to the cluster, 1% of the data on each drive will move00:05
*** wbhuber has joined #openstack-swift00:05
notmynamearcimboldo: so that each drive fills up at the same rate00:05
arcimboldoand the weight is used to deal with drives of different sizes?00:06
*** wbhuber_ has quit IRC00:06
*** wbhuber__ has quit IRC00:06
notmynameyeah, exactly00:06
notmynamealso the weight is used to do gradual capacity additions00:07
notmynameeg if you need to add a rack of gear, you can gradually add it over a week or two and not impact the clients talking to the cluster00:07
arcimboldoso, assuming I already have a cluster for block storage, what would you say to convince me that for the object store I should use swift instead of radosgw? :)00:08
notmynamelargest swift clusters are 10x the largest ceph clusters? ;-)00:08
arcimboldoyou can do better :)00:09
notmynameheh00:09
notmynamecomes down to using the right tool for the job. ceph is pretty focused on providing storage for block devices for VMs. to do that they use an object system, but it's tuned for that block use case00:09
notmynameswift on the other hand is designed for high availability and direct access by the end-users00:10
notmynamethe radosgw reimplements part of swift's api, so with swift you get the full set of features00:11
*** joeljwright has quit IRC00:11
*** tsg has quit IRC00:12
claygnotmyname: zaitcev is going to fix all[1] the feature gaps tho!00:12
clayg1. not all00:12
*** m_kazuhiro has quit IRC00:12
zaitcevwhat what00:12
notmynameswift does pretty well at multi-region support, has storage policies to allow you to take advantage of different hardware00:12
notmynameheh00:12
notmynameyeah, there's people who are in this channel who work on both swift and radosgw00:13
zaitcevWe're working on an async copy in RGW that's almost like Swift's container sync I daresay, that allows sensible multi-region... thing.00:13
notmynamearcimboldo: swift also does a really good job of multi-tenant support00:14
notmynamealso can work with a lot of different auth systems00:14
zaitcevBut in Swift that capability is just built in by design.00:14
zaitcevBut but but... We've almost done with Keystone v3 support! There's a pull request for that :-)00:15
arcimboldothanks guys :)00:15
arcimboldomy impression when I tested both of them some times ago was that ceph is using a lot more cpu and ram than swift00:15
arcimboldowhich also raises the price of the storage node00:16
arcimboldobut I was testing it with very bad hw00:16
zaitcevHonestly, RGW is rather kludgy in many places. It has to go through RADOS API to get to storage. That's fine and all, kickass reliablity and distribution (within the datacenter) "for free". But then you have to create your own indexing with sharding and whatnot. In Swift all of that just works by virtue of sqlite.00:17
zaitcevMy eyes bleed every time I have to find how bucket index is laid out in RADOS.00:18
claygnice00:18
*** nadeem has quit IRC00:19
notmynamearcimboldo: isn't it ridiculously late in zurich right now?00:20
arcimboldo1:2000:20
notmynames/rediculously//00:20
arcimboldonot sure if it's late or soon00:20
notmynameheh00:20
notmyname"normal" for clayg ;-)00:20
zaitcevAnother thing I do not appreciate is that RGW uses loaded objects for performace. So parts of it are actually on OSDs, which can load C++ classes from dynamically. They communicate to the main RGW through automatic serialization of C++ structs, almost like a pickle.00:20
claygwerd - that's the good time of getting stuff done night00:21
zaitcevYou'd think it were a great idea right until the time you realize that you must shut down whole cluster to upgrade RGW.00:21
zaitcevBecause loaded classes must correspond to version you're running00:21
*** tsg has joined #openstack-swift00:21
zaitcevThere's a bit of compatibiltiy but it's not entirely perfect00:22
notmynamezaitcev: wait. really? no rolling upgrades for ceph/radosge?00:22
arcimboldothat's scary00:23
notmynamearcimboldo: https://swiftstack.com/blog/2013/12/20/upgrade-openstack-swift-no-downtime/00:23
zaitcevFinally what's irritating, there's dark matter and no fixing. In Swift we have that too... There was a bug where tombstones didn't get removed properly. I had nodes that had 50,000 forgotten tombstones.00:27
zaitcevBut in RGW it's not a bug, it's a part they forgot to do. So you delete a bucket and an empty bucket index is left in the pool forever.00:28
notmynameeww00:28
zaitcevSo a guy decided to fix it... It turned out that a thing called "log" is attached to that index and it has to hang around for the mutisite to work correctly.00:28
arcimboldoguys, thanks for the info, but I really need to sleep now00:29
arcimboldobye00:30
*** arcimboldo has quit IRC00:30
notmynamewife got a flat tire. gotta go pick up the kids00:37
claygoh goodness00:47
*** tsg has quit IRC01:03
*** rjaiswal has quit IRC01:15
*** mzhou has quit IRC01:18
*** zhill has quit IRC01:46
*** blmartin has joined #openstack-swift01:53
*** gyee has quit IRC01:55
hohello, in my env unittest does work for master. do you have any info for this?02:03
*** ejat has quit IRC02:07
*** ejat has joined #openstack-swift02:08
*** miurahr has joined #openstack-swift02:17
*** wbhuber has quit IRC02:18
*** wbhuber has joined #openstack-swift02:18
*** openstack has joined #openstack-swift02:27
hoi modified entries for dnspython/dnspython3 in requirements.txt as a workaround.02:29
*** haomaiwang has joined #openstack-swift02:29
jrichliho: i did too :-)02:32
hojrichli: thanks for the info!02:34
jrichlioh, well ... that isnt the real answer tho02:36
jrichliho: update pip, pbr, setuptools, and maybe virtualenv as well02:36
jrichliI tried all that and got things mostly to work, but I still had issues with the markers.02:36
jrichliI just haven't taken the time to fix the remaining issue yet02:37
jrichliho: peluse had the same issue I did, then eventually used easy-install to fix things - i gotta look up what exactly he said02:38
*** haomaiwang has quit IRC02:38
*** haomaiwa_ has joined #openstack-swift02:39
jrichliho: peluse had said he reinstalled pbr with easy_install02:42
jrichli(that's if you did all the updates and things are still broken)02:42
hojrichli: thanks:) i will re-install it.02:43
jrichliho: before you do that, you might just verify the versions that are actually being used meet the requirements file for pip, pbr, and setuptools.  the upgrade sometimes doesn't take because a version "owned by the OS" ecclipses the version that should be used.02:45
*** sanchitmalhotra has joined #openstack-swift02:47
hojrichli: before updates the pbr, i updated tox. it works.02:47
jrichliho: wow, that is all you had to do?  that is great.02:47
hojrichli: yep, before i got your info i already executed updating for tox.02:49
jrichliglad it is working! :-)02:50
hojrichli: thanks!02:54
jrichliho: you are welcome.  Of course, seems you didn't extra advice after all ;-)02:55
hojrichli: one question: i'm trying to rebase copy middleware but I got unittest failures. in today's meeting we discussed about the middleware's status but i can not read the today's meeting log. do you have any info for it?02:56
jrichliho: see http://eavesdrop.openstack.org/irclogs/%23openstack-meeting/%23openstack-meeting.2015-11-18.log.html  and search for notmyname02:58
jrichliI don't know how to make the link go to that section02:58
*** mac_ified has joined #openstack-swift02:59
jrichliif that doesn't work, I can give you the contents02:59
*** tsg has joined #openstack-swift02:59
hojrichli: thanks! i can read it :) there is no info in http://eavesdrop.openstack.org/meetings/swift/2015/swift.2015-11-18-22.03.log.html03:00
jrichliho: ah, i see.03:00
jrichliho: some of us noticed that the openstack bot wasn't working today when the meeting was ended.03:01
hojrichli: i see. i understand that torgomatic is working for a common helper method and some copy hooks are remain03:07
*** badari has quit IRC03:07
jrichliho:  that is correct, but if somebody has the time and desire to work on those, that would be welcome :-)03:08
hojrichli: ok, i don't have thanksgiving holiday so i may have time than others :)03:12
jrichliho: wow, that would be great if you could lend a hand with the COPY work.  I know that torgomatic had mentioned "alternative solutions", and that is always one way to go, or you could see if you could start with what he has?  Not sure.03:13
*** bapalm has quit IRC03:15
*** nadeem has joined #openstack-swift03:16
hojrichli: i would like to know his thought for it (current issues). i will read the code first.03:21
*** bapalm has joined #openstack-swift03:21
jrichliho: agreed.  Sounds good!  Thanks.03:22
*** sanchitmalhotra1 has joined #openstack-swift03:29
*** sanchitmalhotra has quit IRC03:31
*** jerrygb has quit IRC03:35
*** sanchitmalhotra has joined #openstack-swift03:40
*** ppai has joined #openstack-swift03:40
*** sanchitmalhotra1 has quit IRC03:42
*** jamielennox is now known as jamielennox|away03:45
*** jamielennox|away is now known as jamielennox03:57
*** wbhuber has quit IRC03:59
*** zhill has joined #openstack-swift04:00
*** lpabon has quit IRC04:03
*** mahatic has joined #openstack-swift04:03
*** tsg_ has joined #openstack-swift04:03
*** tsg has quit IRC04:07
*** bill_az has quit IRC04:10
*** miurahr has quit IRC04:10
*** trifon has joined #openstack-swift04:12
*** jerrygb has joined #openstack-swift04:14
*** wbhuber has joined #openstack-swift04:14
*** zhill has quit IRC04:19
*** wuhg has joined #openstack-swift04:21
mahatictimburke: hello, are you around by any chance?04:31
timburkemahatic: actually, yeah. just happened to get back on04:38
mahatictimburke: ah cool. So jrichli was referring to the change of maybe_multipart_ method you wrote for slo and that you had an idea of how to use it for decrypter (for a multi-range GET case). Did you mean it could be useful because the decrypter middleware processes processes chunk by chunk04:41
mahatictimburke: lemme know if thatś a lot of info at once :)04:41
*** trifon has quit IRC04:42
mahaticchunk by chunk i.e. each byte-range in a multi-range GET04:42
timburkeyeah; basically, we'll send the range request straight to the object servers, split out the multipart doc we get back into a bunch of iters (via something like my maybe_multipart_...), decrypt each iter (after taking into account offsets, etc), and merge them all back together04:43
timburkethat's the thought i had, anyway. haven't dug into it enough to say for sure how feasible it is04:44
mahaticyeah, i think the method you wrote returns body, but we would need both headers, bytes, and the body, something like what this does: multipart_byteranges_to_document_iters04:46
mahatictimburke: but to poke on what you said - we do get back a multipart doc to decrypter and not a chunk by chunk?04:51
*** jrichli has quit IRC04:51
mahaticok, it does get the doc back04:54
*** venkat_p has joined #openstack-swift04:58
timburkemahatic: not sure what you mean about bytes vs body. but i think the main question is whether you expect an iter or file-like as input (ie, the response coming out of the object server), and whether you want an iter or a file-like as output (ie, as input to the decrypter)04:58
timburke(maybe i should have named it maybe_multipart_byteranges_iter_to_document_iter_iters)04:59
mahatictimburke: correct. but i can make it a FileLikeIter (irrespective of obj server passing it or not) I believe (not sure if i phrased it right though)05:01
timburkemahatic: yup. as in https://github.com/openstack/swift/blob/master/swift/common/utils.py#L351305:02
mahaticlike the one you used - FileLikeIter05:02
mahaticright05:02
venkat_pHi all05:02
venkat_pIn my devstack setup, I am not able to delete existing endpoint for swift05:03
venkat_pwhat can be the problem05:03
venkat_pIt is showing : Unable to delete endpoint.05:03
mattoliverauvenkat_p: unable to delete and endpoint, sounds like a keystone issue05:05
venkat_pmattoliverau :Ok, Thanks05:05
mahatictimburke: this must be basic: but i see sometimes chunk size being this 65536 and sometime 4096, is there a diff?05:05
venkat_pmattoliverau: but newly created endpoints, I am able to delete05:06
timburkemahatic: eh, it's all in-memory anyway; the chunk size doesn't much matter (or at least, that's what i seem to recall torgomatic telling me)05:08
mahatictimburke: :) okay, thanks!05:08
mahaticI was wondering if it made any diff05:08
*** miurahr has joined #openstack-swift05:10
*** tsg_ has quit IRC05:13
*** Yeo09 has quit IRC05:14
mahatictimburke: sorry to bother again, but your change was specific to a slo case? why did you have to have a generator of iterators? I mean isnt the body already that? and you could use a .next() on it?05:15
mahatichttps://github.com/openstack/swift/blob/master/swift/common/utils.py#L351605:16
*** janonymous_ has joined #openstack-swift05:20
*** rjaiswal has joined #openstack-swift05:20
*** janonymous has quit IRC05:20
timburkemahatic: really, i just needed to strip out the mime headers; i didn't need any of that. then i just flatten the iterators: https://github.com/openstack/swift/blob/master/swift/common/request_helpers.py#L403-L40705:21
timburkei still had it return an iterator for each range, though, as it seemed more generally useful05:21
timburke(like, hopefully, for you and crypto)05:22
*** manas has joined #openstack-swift05:25
mahatictimburke: I see. thanks. I need to debug and see the crypto stuff05:27
*** itlinux has joined #openstack-swift05:35
*** tsg_ has joined #openstack-swift05:37
*** tsg_ has joined #openstack-swift05:37
*** nadeem has quit IRC05:38
*** sanchitmalhotra1 has joined #openstack-swift05:43
*** sanchitmalhotra has quit IRC05:46
*** asettle has quit IRC05:54
*** trifon has joined #openstack-swift05:58
*** janonymous_ has quit IRC06:12
openstackgerritHisashi Osanai proposed openstack/swift: Refactor server side copy as middleware  https://review.openstack.org/15692306:20
*** SkyRocknRoll has joined #openstack-swift06:21
*** janonymous has joined #openstack-swift06:22
*** itlinux has quit IRC06:23
*** rcernin has joined #openstack-swift06:23
*** klrmn1 has quit IRC06:26
*** wbhuber has quit IRC06:28
venkat_pHi all06:30
venkat_pIs it possible to have 2 swift endpoints in the same region06:30
venkat_pand creating containers/objects on both the endpoints?06:31
mattoliverauvenkat_p: and endpoint really just points to a swift proxy, or a load balancer pointing to swift proxies, so yes it is possible. So long as they point to the same cluster it's fine06:34
*** tsg_ has quit IRC06:35
venkat_p endpoint just points to a swift proxy06:35
venkat_pmattoliverau : these are different clusters06:36
mattoliverauIf there 2 different clusters then there not in the same region (assuming you mean swift region not geo region)06:37
venkat_pYour assumption is correct06:38
venkat_pmattoliverau : this endpoint deletion is not working for existing services.  why?06:39
hosleep(0.1) in test_server.py does not work with my env...06:45
*** mac_ified has quit IRC06:47
*** asettle has joined #openstack-swift06:59
*** breitz has quit IRC07:01
*** breitz has joined #openstack-swift07:01
*** pchng_ has joined #openstack-swift07:06
*** asettle has quit IRC07:07
*** pchng has quit IRC07:09
*** sanchitmalhotra has joined #openstack-swift07:13
*** sanchitmalhotra1 has quit IRC07:15
*** ho has quit IRC07:18
*** silor has joined #openstack-swift07:25
*** asettle has joined #openstack-swift07:32
*** jerrygb has quit IRC07:40
*** jerrygb has joined #openstack-swift07:40
*** jerrygb has quit IRC07:44
*** silor1 has joined #openstack-swift07:47
*** silor has quit IRC07:47
*** silor1 is now known as silor07:47
*** hseipp has joined #openstack-swift08:01
*** arnox has joined #openstack-swift08:03
*** hseipp has left #openstack-swift08:03
*** janonymous has quit IRC08:22
openstackgerritRico Lin proposed openstack/python-swiftclient: improve readme contents  https://review.openstack.org/23520908:26
*** vinsh_ has joined #openstack-swift08:33
*** vinsh has quit IRC08:35
*** jerrygb has joined #openstack-swift08:41
*** phchoi1 has joined #openstack-swift08:43
*** jerrygb has quit IRC08:46
*** jordanP has joined #openstack-swift08:51
*** afaranha has quit IRC08:51
*** afaranha has joined #openstack-swift08:52
*** geaaru has joined #openstack-swift08:55
*** haomaiwa_ has quit IRC08:57
*** haomaiwang has joined #openstack-swift08:59
*** haomaiwang has quit IRC09:01
*** haomaiwang has joined #openstack-swift09:01
*** hseipp has joined #openstack-swift09:04
*** aix has joined #openstack-swift09:26
*** hogepodge has quit IRC09:34
*** rjaiswal has quit IRC09:35
*** jistr has joined #openstack-swift09:35
*** hogepodge has joined #openstack-swift09:39
*** daemontool has joined #openstack-swift09:42
*** dimasot has joined #openstack-swift09:42
dimasothi09:44
*** daemontool has quit IRC09:47
*** daemontool has joined #openstack-swift09:48
*** hogepodge has quit IRC09:54
*** hseipp has quit IRC09:59
*** hseipp has joined #openstack-swift09:59
*** haomaiwang has quit IRC10:01
*** openstackgerrit has quit IRC10:01
*** haomaiwang has joined #openstack-swift10:01
*** openstackgerrit has joined #openstack-swift10:01
*** hogepodge has joined #openstack-swift10:10
*** dewsday has joined #openstack-swift10:11
*** dewsday has quit IRC10:13
*** dimasot has quit IRC10:15
*** openstack has joined #openstack-swift10:20
*** janonymous has joined #openstack-swift10:24
*** manas has quit IRC10:30
*** jerrygb has joined #openstack-swift10:42
*** hogepodge has quit IRC10:42
*** mahatic has quit IRC10:44
*** manas has joined #openstack-swift10:47
*** jerrygb has quit IRC10:47
*** hogepodge has joined #openstack-swift10:51
*** sanchitmalhotra has quit IRC11:00
*** haomaiwang has quit IRC11:01
*** dabukalam has quit IRC11:01
*** logan2 has quit IRC11:01
*** haomaiwang has joined #openstack-swift11:01
*** logan2 has joined #openstack-swift11:01
*** dabukalam has joined #openstack-swift11:02
*** ekarlso has quit IRC11:05
*** jamielennox is now known as jamielennox|away11:22
*** jmccarthy has joined #openstack-swift11:22
*** joeljwright has joined #openstack-swift11:28
*** ChanServ sets mode: +v joeljwright11:28
*** ekarlso has joined #openstack-swift11:29
*** manas has quit IRC11:54
*** afaranha has left #openstack-swift12:01
*** haomaiwang has quit IRC12:01
*** haomaiwang has joined #openstack-swift12:01
*** Guest53794 has quit IRC12:26
*** dimasot has quit IRC12:30
*** venkat_p has quit IRC12:31
*** joeljwright has quit IRC12:34
*** kei_yama has quit IRC12:35
*** jerrygb has joined #openstack-swift12:43
*** jerrygb has quit IRC12:49
*** mahatic has joined #openstack-swift12:53
*** haomaiwang has quit IRC13:01
*** haomaiwang has joined #openstack-swift13:01
*** ppai has quit IRC13:06
*** SkyRocknRoll has quit IRC13:16
*** ppai has joined #openstack-swift13:20
*** openstackstatus has joined #openstack-swift13:34
*** ChanServ sets mode: +v openstackstatus13:34
openstackgerritEran Rom proposed openstack/swift: Container-Sync to iterate only over synced containers  https://review.openstack.org/20580313:35
*** joeljwright has joined #openstack-swift13:42
*** ChanServ sets mode: +v joeljwright13:42
*** mwheckmann has joined #openstack-swift13:43
*** haomaiwang has quit IRC13:45
*** jerrygb has joined #openstack-swift14:00
*** ppai has quit IRC14:01
*** hseipp has quit IRC14:03
*** hseipp has joined #openstack-swift14:04
*** jerrygb has quit IRC14:05
*** daemontool_ has joined #openstack-swift14:08
*** daemontool has quit IRC14:09
*** miurahr has quit IRC14:10
*** tsg has joined #openstack-swift14:10
*** tsg has quit IRC14:11
*** tsg has joined #openstack-swift14:12
*** petertr7_away is now known as petertr714:13
*** jerrygb has joined #openstack-swift14:14
*** haomaiwang has joined #openstack-swift14:15
*** daemontool_ has quit IRC14:16
*** tsg has quit IRC14:17
*** tsg has joined #openstack-swift14:17
*** daemontool_ has joined #openstack-swift14:17
*** tsg has quit IRC14:22
*** haomai___ has joined #openstack-swift14:31
*** haomaiwang has quit IRC14:34
*** dimasot has joined #openstack-swift14:38
*** tongli has joined #openstack-swift14:41
*** hseipp has quit IRC14:46
*** wer has quit IRC14:47
*** phchoi1 has quit IRC14:48
*** wbhuber has joined #openstack-swift14:48
*** wbhuber has quit IRC14:50
*** wbhuber has joined #openstack-swift14:50
*** wbhuber_ has joined #openstack-swift14:53
*** hseipp has joined #openstack-swift14:54
*** wbhuber has quit IRC14:55
*** breitz has quit IRC15:00
*** haomai___ has quit IRC15:01
*** haomaiwang has joined #openstack-swift15:01
*** rcernin has quit IRC15:03
*** breitz has joined #openstack-swift15:04
*** phchoi1 has joined #openstack-swift15:05
*** lcurtis has joined #openstack-swift15:07
*** blmartin has joined #openstack-swift15:07
openstackgerritGábor Antal proposed openstack/swift: Reduced complexity of _response_iter() method  https://review.openstack.org/24756015:08
*** jrichli has joined #openstack-swift15:13
*** breitz has quit IRC15:15
*** jlhinson has joined #openstack-swift15:20
*** haomaiwang has quit IRC15:21
*** tsg has joined #openstack-swift15:23
*** wer has joined #openstack-swift15:24
*** testme has joined #openstack-swift15:28
*** arnox has quit IRC15:28
*** jlhinson has quit IRC15:29
*** pchng_ is now known as pchng15:31
*** marcusvrn_ has joined #openstack-swift15:33
*** trifon has quit IRC15:33
*** testme has quit IRC15:35
*** test has joined #openstack-swift15:37
*** test is now known as Guest4519915:37
*** sanchitmalhotra has joined #openstack-swift15:39
*** pdardeau has joined #openstack-swift15:40
*** mzhou has joined #openstack-swift15:42
*** wbhuber_ is now known as wbhuber15:47
*** jlhinson has joined #openstack-swift15:47
*** wbhuber_ has joined #openstack-swift15:57
*** tsg has quit IRC15:59
notmynamegood morning16:00
*** tsg has joined #openstack-swift16:00
mahaticgood morning16:00
*** zul has quit IRC16:02
*** jlhinson has quit IRC16:03
*** zul has joined #openstack-swift16:04
*** jlhinson has joined #openstack-swift16:08
*** sanchitmalhotra has quit IRC16:09
*** klrmn1 has joined #openstack-swift16:14
*** aix has quit IRC16:14
pelusemornin'16:24
*** petertr7 is now known as petertr7_away16:25
*** wbhuber has quit IRC16:25
*** wbhuber_ is now known as wbhuber16:25
*** nadeem has joined #openstack-swift16:27
*** nadeem has quit IRC16:28
*** petertr7_away is now known as petertr716:28
*** nadeem has joined #openstack-swift16:28
*** rjaiswal has joined #openstack-swift16:34
*** klrmn1 has quit IRC16:38
*** tsg_ has joined #openstack-swift16:41
*** tsg has quit IRC16:43
*** alejandrito has joined #openstack-swift16:49
*** gyee has joined #openstack-swift16:51
*** vinsh_ is now known as Vinsh16:51
*** silor has quit IRC17:01
*** wuhg has quit IRC17:01
*** silor has joined #openstack-swift17:03
*** blmartin has quit IRC17:07
*** blmartin has joined #openstack-swift17:08
*** silor has quit IRC17:10
*** mahatic has quit IRC17:13
*** jistr has quit IRC17:14
*** chsc has joined #openstack-swift17:15
*** mahatic has joined #openstack-swift17:16
notmynameand after a brief trip to the tire shop, I'm in the office17:20
*** petertr7 is now known as petertr7_away17:25
*** jlhinson has quit IRC17:34
*** SkyRocknRoll_ has quit IRC17:36
notmynamejordanP: I saw what was in -meeting about devstack. like you, I want to see the packages available asap17:40
jordanPyep. Is it true that swift could be blocked if the gate only has pyeclib 1.0.7 ?17:41
jordanPI didn't see any patch in swift that needs > 1.0.717:41
notmynameI think the way global requirements is working we need those packages in order to raise the version17:42
notmyname(my current, but perhaps incomplete/incorrect, understanding of the situation)17:42
jordanPwhat would we want to raise the version ?17:43
jordanPwe can't live with 1.0.7 ?17:43
jordanPfor a while, I mean, not for ever17:43
notmynamethe biggest reason is to unbundle jerasure17:44
*** daemontool_ has quit IRC17:44
*** daemontool_ has joined #openstack-swift17:44
jordanPyeah but that's more politcal then technical, as far as I understand17:46
*** SkyRocknRoll_ has joined #openstack-swift17:50
*** geaaru has quit IRC17:52
*** trifon has joined #openstack-swift17:57
*** garthb has joined #openstack-swift17:58
*** breitz has joined #openstack-swift17:58
*** joeljwright has quit IRC17:58
*** blmartin has quit IRC18:00
*** blmartin has joined #openstack-swift18:01
claygheyoh!18:02
notmynamegood morning18:03
*** phchoi1 has quit IRC18:07
*** jamielennox|away is now known as jamielennox18:09
*** hseipp has quit IRC18:14
*** mahatic has quit IRC18:19
*** gyee has quit IRC18:20
*** pdardeau has quit IRC18:22
*** jordanP has quit IRC18:31
*** SkyRocknRoll_ has quit IRC18:34
*** tsg_ has quit IRC18:38
*** bsdkurt has joined #openstack-swift18:39
claygjanonymous: torgomatic: peterlisak: onovy: how did patch 243040 get so many reviews and no one ding'd it on not having tests?18:45
patchbotclayg: https://review.openstack.org/#/c/243040/ - Log error if a local device not identified18:45
*** petertr7_away is now known as petertr718:45
*** david-lyle has quit IRC18:48
clayganyway - I think an error log line from the reaper for every handoff part on it is too much18:48
*** phchoi1 has joined #openstack-swift18:48
*** jlhinson has joined #openstack-swift18:59
*** pdardeau has joined #openstack-swift19:04
*** zhill has joined #openstack-swift19:06
janonymousclayg: Hey, i checked the places where the changes were looking good as per commit message and existing tests were gud  with it so +1'd it. but your tests adds a gud check to it that i might hv missed19:11
*** jamielennox is now known as jamielennox|away19:16
*** gyee has joined #openstack-swift19:29
*** zhill has quit IRC19:32
claygjanonymous: yeah I think my tests show at least for the db replicators that the change works - i'm not sure if a trival test would have cauth the logic error in the account-reaper - i'm just surprised some reviewer didn't say "you should add tests" - even if they +1'd it - aside from maybe a doc change - it's always good to add tests - even better if the review can offer them up in a diff19:36
claygare functests failing on the QA cluster across the board or just this change -> https://review.openstack.org/#/c/240596/419:37
claygit WOMM but I've uninstalled simplejson at this point so idk19:38
claygpatch 24059619:38
patchbotclayg: https://review.openstack.org/#/c/240596/ - remove remaining simplejson uses, prefer standard ...19:38
notmynameclayg: haven't checked yet this morning, but it was looking good yesterday afternoon IIRC19:38
janonymousclayg: Thanks, i will take a note of that and would address that from now :)19:42
*** david-lyle has joined #openstack-swift19:43
claygjanonymous: ;)19:46
janonymous:)19:46
*** openstackgerrit has quit IRC19:46
*** openstackgerrit has joined #openstack-swift19:46
*** jrichli has quit IRC19:53
*** blmartin has quit IRC19:57
*** Guest45199 has quit IRC19:58
claygtimburke: ok, here we go on reverse listings again20:02
claygtimburke: wish us luck!20:03
*** jlhinson has quit IRC20:04
*** rjaiswal has quit IRC20:25
*** dimasot has quit IRC20:25
*** diazjf has joined #openstack-swift20:34
*** mzhou has quit IRC20:37
*** mzhou has joined #openstack-swift20:37
*** pdardeau has quit IRC20:39
*** jerrygb has quit IRC20:48
*** jerrygb has joined #openstack-swift20:49
*** jerrygb has quit IRC20:49
*** jerrygb has joined #openstack-swift20:50
timburkeyay! good luck clayg! shake all the bugs out of that code!20:50
*** tongli has quit IRC20:56
*** trifon has quit IRC21:06
*** klrmn1 has joined #openstack-swift21:09
*** diazjf has quit IRC21:09
*** mfalatic_ has quit IRC21:10
*** jerrygb has quit IRC21:21
*** pdardeau has joined #openstack-swift21:27
mattoliverauMorning21:32
*** jerrygb has joined #openstack-swift21:35
*** jerrygb has quit IRC21:35
aerwin3mattoliverau: Morning.21:36
*** willsama has joined #openstack-swift21:40
*** willsama has quit IRC21:40
*** daemontool_ has quit IRC21:41
*** mzhou has quit IRC21:42
*** daemontool_ has joined #openstack-swift21:42
*** zhill has joined #openstack-swift21:56
*** petertr7 is now known as petertr7_away22:12
openstackgerritDavid Goetz proposed openstack/swift: de able to specify drives in direct bench  https://review.openstack.org/24781322:13
openstackgerritDavid Goetz proposed openstack/swift: de able to specify drives in direct bench  https://review.openstack.org/24781322:14
claygdfg_: hell yeah de-able that crap!22:15
dfg_clayg: oh- oops22:21
*** pdardeau has quit IRC22:23
*** pdardeau has joined #openstack-swift22:36
*** jerrygb has joined #openstack-swift22:36
* notmyname is running vSAIO for the first time in about 6 months22:40
*** jerrygb has quit IRC22:41
*** nadeem has quit IRC22:41
openstackgerritTim Burke proposed openstack/python-swiftclient: Make LengthWrappers resettable if their _readable has seek/tell  https://review.openstack.org/22689722:45
openstackgerritMerged openstack/swift: remove remaining simplejson uses, prefer standard library import  https://review.openstack.org/24059622:45
*** pgbridge has joined #openstack-swift22:54
*** breitz has quit IRC22:59
*** jerrygb has joined #openstack-swift23:01
*** zhill has quit IRC23:06
openstackgerritSamuel Merritt proposed openstack/swift: Let operators add watchers to object audit  https://review.openstack.org/21282423:09
*** km has joined #openstack-swift23:09
*** km is now known as Guest9300323:10
*** logan2 has quit IRC23:10
*** anderstj has quit IRC23:10
*** mlanner has quit IRC23:10
*** logan2 has joined #openstack-swift23:10
*** patchbot has quit IRC23:11
*** patchbot has joined #openstack-swift23:11
*** alejandrito has quit IRC23:11
*** anderstj has joined #openstack-swift23:13
*** mlanner has joined #openstack-swift23:14
*** mac_ified has joined #openstack-swift23:22
*** zhill has joined #openstack-swift23:24
*** zhill has quit IRC23:29
*** kei_yama has joined #openstack-swift23:31
*** chsc has quit IRC23:32
*** darrenc is now known as darrenc_afk23:33
*** zhill has joined #openstack-swift23:34
*** lcurtis has quit IRC23:43
*** blmartin has joined #openstack-swift23:43
*** blmartin has quit IRC23:51
*** darrenc_afk is now known as darrenc23:56
openstackgerritMerged openstack/swift: Add unit tests for direct_client  https://review.openstack.org/24129123:59

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