*** joeljwright has joined #openstack-swift | 00:00 | |
*** ChanServ sets mode: +v joeljwright | 00:00 | |
*** wbhuber_ has joined #openstack-swift | 00:00 | |
*** blmartin has quit IRC | 00:00 | |
*** wbhuber_ has quit IRC | 00:01 | |
notmyname | arcimboldo: 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 course | 00:01 |
---|---|---|
*** wbhuber_ has joined #openstack-swift | 00:01 | |
*** wbhuber__ has joined #openstack-swift | 00:02 | |
*** NM has quit IRC | 00:03 | |
arcimboldo | one 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 IRC | 00:04 | |
notmyname | arcimboldo: in general, if you add 1% capacity to the cluster, 1% of the data on each drive will move | 00:05 |
*** wbhuber has joined #openstack-swift | 00:05 | |
notmyname | arcimboldo: so that each drive fills up at the same rate | 00:05 |
arcimboldo | and the weight is used to deal with drives of different sizes? | 00:06 |
*** wbhuber_ has quit IRC | 00:06 | |
*** wbhuber__ has quit IRC | 00:06 | |
notmyname | yeah, exactly | 00:06 |
notmyname | also the weight is used to do gradual capacity additions | 00:07 |
notmyname | eg 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 cluster | 00:07 |
arcimboldo | so, 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 |
notmyname | largest swift clusters are 10x the largest ceph clusters? ;-) | 00:08 |
arcimboldo | you can do better :) | 00:09 |
notmyname | heh | 00:09 |
notmyname | comes 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 case | 00:09 |
notmyname | swift on the other hand is designed for high availability and direct access by the end-users | 00:10 |
notmyname | the radosgw reimplements part of swift's api, so with swift you get the full set of features | 00:11 |
*** joeljwright has quit IRC | 00:11 | |
*** tsg has quit IRC | 00:12 | |
clayg | notmyname: zaitcev is going to fix all[1] the feature gaps tho! | 00:12 |
clayg | 1. not all | 00:12 |
*** m_kazuhiro has quit IRC | 00:12 | |
zaitcev | what what | 00:12 |
notmyname | swift does pretty well at multi-region support, has storage policies to allow you to take advantage of different hardware | 00:12 |
notmyname | heh | 00:12 |
notmyname | yeah, there's people who are in this channel who work on both swift and radosgw | 00:13 |
zaitcev | We'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 |
notmyname | arcimboldo: swift also does a really good job of multi-tenant support | 00:14 |
notmyname | also can work with a lot of different auth systems | 00:14 |
zaitcev | But in Swift that capability is just built in by design. | 00:14 |
zaitcev | But but but... We've almost done with Keystone v3 support! There's a pull request for that :-) | 00:15 |
arcimboldo | thanks guys :) | 00:15 |
arcimboldo | my impression when I tested both of them some times ago was that ceph is using a lot more cpu and ram than swift | 00:15 |
arcimboldo | which also raises the price of the storage node | 00:16 |
arcimboldo | but I was testing it with very bad hw | 00:16 |
zaitcev | Honestly, 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 |
zaitcev | My eyes bleed every time I have to find how bucket index is laid out in RADOS. | 00:18 |
clayg | nice | 00:18 |
*** nadeem has quit IRC | 00:19 | |
notmyname | arcimboldo: isn't it ridiculously late in zurich right now? | 00:20 |
arcimboldo | 1:20 | 00:20 |
notmyname | s/rediculously// | 00:20 |
arcimboldo | not sure if it's late or soon | 00:20 |
notmyname | heh | 00:20 |
notmyname | "normal" for clayg ;-) | 00:20 |
zaitcev | Another 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 |
clayg | werd - that's the good time of getting stuff done night | 00:21 |
zaitcev | You'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 |
zaitcev | Because loaded classes must correspond to version you're running | 00:21 |
*** tsg has joined #openstack-swift | 00:21 | |
zaitcev | There's a bit of compatibiltiy but it's not entirely perfect | 00:22 |
notmyname | zaitcev: wait. really? no rolling upgrades for ceph/radosge? | 00:22 |
arcimboldo | that's scary | 00:23 |
notmyname | arcimboldo: https://swiftstack.com/blog/2013/12/20/upgrade-openstack-swift-no-downtime/ | 00:23 |
zaitcev | Finally 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 |
zaitcev | But 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 |
notmyname | eww | 00:28 |
zaitcev | So 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 |
arcimboldo | guys, thanks for the info, but I really need to sleep now | 00:29 |
arcimboldo | bye | 00:30 |
*** arcimboldo has quit IRC | 00:30 | |
notmyname | wife got a flat tire. gotta go pick up the kids | 00:37 |
clayg | oh goodness | 00:47 |
*** tsg has quit IRC | 01:03 | |
*** rjaiswal has quit IRC | 01:15 | |
*** mzhou has quit IRC | 01:18 | |
*** zhill has quit IRC | 01:46 | |
*** blmartin has joined #openstack-swift | 01:53 | |
*** gyee has quit IRC | 01:55 | |
ho | hello, in my env unittest does work for master. do you have any info for this? | 02:03 |
*** ejat has quit IRC | 02:07 | |
*** ejat has joined #openstack-swift | 02:08 | |
*** miurahr has joined #openstack-swift | 02:17 | |
*** wbhuber has quit IRC | 02:18 | |
*** wbhuber has joined #openstack-swift | 02:18 | |
*** openstack has joined #openstack-swift | 02:27 | |
ho | i modified entries for dnspython/dnspython3 in requirements.txt as a workaround. | 02:29 |
*** haomaiwang has joined #openstack-swift | 02:29 | |
jrichli | ho: i did too :-) | 02:32 |
ho | jrichli: thanks for the info! | 02:34 |
jrichli | oh, well ... that isnt the real answer tho | 02:36 |
jrichli | ho: update pip, pbr, setuptools, and maybe virtualenv as well | 02:36 |
jrichli | I tried all that and got things mostly to work, but I still had issues with the markers. | 02:36 |
jrichli | I just haven't taken the time to fix the remaining issue yet | 02:37 |
jrichli | ho: peluse had the same issue I did, then eventually used easy-install to fix things - i gotta look up what exactly he said | 02:38 |
*** haomaiwang has quit IRC | 02:38 | |
*** haomaiwa_ has joined #openstack-swift | 02:39 | |
jrichli | ho: peluse had said he reinstalled pbr with easy_install | 02:42 |
jrichli | (that's if you did all the updates and things are still broken) | 02:42 |
ho | jrichli: thanks:) i will re-install it. | 02:43 |
jrichli | ho: 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-swift | 02:47 | |
ho | jrichli: before updates the pbr, i updated tox. it works. | 02:47 |
jrichli | ho: wow, that is all you had to do? that is great. | 02:47 |
ho | jrichli: yep, before i got your info i already executed updating for tox. | 02:49 |
jrichli | glad it is working! :-) | 02:50 |
ho | jrichli: thanks! | 02:54 |
jrichli | ho: you are welcome. Of course, seems you didn't extra advice after all ;-) | 02:55 |
ho | jrichli: 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 |
jrichli | ho: see http://eavesdrop.openstack.org/irclogs/%23openstack-meeting/%23openstack-meeting.2015-11-18.log.html and search for notmyname | 02:58 |
jrichli | I don't know how to make the link go to that section | 02:58 |
*** mac_ified has joined #openstack-swift | 02:59 | |
jrichli | if that doesn't work, I can give you the contents | 02:59 |
*** tsg has joined #openstack-swift | 02:59 | |
ho | jrichli: thanks! i can read it :) there is no info in http://eavesdrop.openstack.org/meetings/swift/2015/swift.2015-11-18-22.03.log.html | 03:00 |
jrichli | ho: ah, i see. | 03:00 |
jrichli | ho: some of us noticed that the openstack bot wasn't working today when the meeting was ended. | 03:01 |
ho | jrichli: i see. i understand that torgomatic is working for a common helper method and some copy hooks are remain | 03:07 |
*** badari has quit IRC | 03:07 | |
jrichli | ho: that is correct, but if somebody has the time and desire to work on those, that would be welcome :-) | 03:08 |
ho | jrichli: ok, i don't have thanksgiving holiday so i may have time than others :) | 03:12 |
jrichli | ho: 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 IRC | 03:15 | |
*** nadeem has joined #openstack-swift | 03:16 | |
ho | jrichli: i would like to know his thought for it (current issues). i will read the code first. | 03:21 |
*** bapalm has joined #openstack-swift | 03:21 | |
jrichli | ho: agreed. Sounds good! Thanks. | 03:22 |
*** sanchitmalhotra1 has joined #openstack-swift | 03:29 | |
*** sanchitmalhotra has quit IRC | 03:31 | |
*** jerrygb has quit IRC | 03:35 | |
*** sanchitmalhotra has joined #openstack-swift | 03:40 | |
*** ppai has joined #openstack-swift | 03:40 | |
*** sanchitmalhotra1 has quit IRC | 03:42 | |
*** jamielennox is now known as jamielennox|away | 03:45 | |
*** jamielennox|away is now known as jamielennox | 03:57 | |
*** wbhuber has quit IRC | 03:59 | |
*** zhill has joined #openstack-swift | 04:00 | |
*** lpabon has quit IRC | 04:03 | |
*** mahatic has joined #openstack-swift | 04:03 | |
*** tsg_ has joined #openstack-swift | 04:03 | |
*** tsg has quit IRC | 04:07 | |
*** bill_az has quit IRC | 04:10 | |
*** miurahr has quit IRC | 04:10 | |
*** trifon has joined #openstack-swift | 04:12 | |
*** jerrygb has joined #openstack-swift | 04:14 | |
*** wbhuber has joined #openstack-swift | 04:14 | |
*** zhill has quit IRC | 04:19 | |
*** wuhg has joined #openstack-swift | 04:21 | |
mahatic | timburke: hello, are you around by any chance? | 04:31 |
timburke | mahatic: actually, yeah. just happened to get back on | 04:38 |
mahatic | timburke: 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 chunk | 04:41 |
mahatic | timburke: lemme know if thatś a lot of info at once :) | 04:41 |
*** trifon has quit IRC | 04:42 | |
mahatic | chunk by chunk i.e. each byte-range in a multi-range GET | 04:42 |
timburke | yeah; 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 together | 04:43 |
timburke | that's the thought i had, anyway. haven't dug into it enough to say for sure how feasible it is | 04:44 |
mahatic | yeah, 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_iters | 04:46 |
mahatic | timburke: 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 IRC | 04:51 | |
mahatic | ok, it does get the doc back | 04:54 |
*** venkat_p has joined #openstack-swift | 04:58 | |
timburke | mahatic: 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 |
mahatic | timburke: 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 |
timburke | mahatic: yup. as in https://github.com/openstack/swift/blob/master/swift/common/utils.py#L3513 | 05:02 |
mahatic | like the one you used - FileLikeIter | 05:02 |
mahatic | right | 05:02 |
venkat_p | Hi all | 05:02 |
venkat_p | In my devstack setup, I am not able to delete existing endpoint for swift | 05:03 |
venkat_p | what can be the problem | 05:03 |
venkat_p | It is showing : Unable to delete endpoint. | 05:03 |
mattoliverau | venkat_p: unable to delete and endpoint, sounds like a keystone issue | 05:05 |
venkat_p | mattoliverau :Ok, Thanks | 05:05 |
mahatic | timburke: this must be basic: but i see sometimes chunk size being this 65536 and sometime 4096, is there a diff? | 05:05 |
venkat_p | mattoliverau: but newly created endpoints, I am able to delete | 05:06 |
timburke | mahatic: 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 |
mahatic | timburke: :) okay, thanks! | 05:08 |
mahatic | I was wondering if it made any diff | 05:08 |
*** miurahr has joined #openstack-swift | 05:10 | |
*** tsg_ has quit IRC | 05:13 | |
*** Yeo09 has quit IRC | 05:14 | |
mahatic | timburke: 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 |
mahatic | https://github.com/openstack/swift/blob/master/swift/common/utils.py#L3516 | 05:16 |
*** janonymous_ has joined #openstack-swift | 05:20 | |
*** rjaiswal has joined #openstack-swift | 05:20 | |
*** janonymous has quit IRC | 05:20 | |
timburke | mahatic: 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-L407 | 05:21 |
timburke | i still had it return an iterator for each range, though, as it seemed more generally useful | 05:21 |
timburke | (like, hopefully, for you and crypto) | 05:22 |
*** manas has joined #openstack-swift | 05:25 | |
mahatic | timburke: I see. thanks. I need to debug and see the crypto stuff | 05:27 |
*** itlinux has joined #openstack-swift | 05:35 | |
*** tsg_ has joined #openstack-swift | 05:37 | |
*** tsg_ has joined #openstack-swift | 05:37 | |
*** nadeem has quit IRC | 05:38 | |
*** sanchitmalhotra1 has joined #openstack-swift | 05:43 | |
*** sanchitmalhotra has quit IRC | 05:46 | |
*** asettle has quit IRC | 05:54 | |
*** trifon has joined #openstack-swift | 05:58 | |
*** janonymous_ has quit IRC | 06:12 | |
openstackgerrit | Hisashi Osanai proposed openstack/swift: Refactor server side copy as middleware https://review.openstack.org/156923 | 06:20 |
*** SkyRocknRoll has joined #openstack-swift | 06:21 | |
*** janonymous has joined #openstack-swift | 06:22 | |
*** itlinux has quit IRC | 06:23 | |
*** rcernin has joined #openstack-swift | 06:23 | |
*** klrmn1 has quit IRC | 06:26 | |
*** wbhuber has quit IRC | 06:28 | |
venkat_p | Hi all | 06:30 |
venkat_p | Is it possible to have 2 swift endpoints in the same region | 06:30 |
venkat_p | and creating containers/objects on both the endpoints? | 06:31 |
mattoliverau | venkat_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 fine | 06:34 |
*** tsg_ has quit IRC | 06:35 | |
venkat_p | endpoint just points to a swift proxy | 06:35 |
venkat_p | mattoliverau : these are different clusters | 06:36 |
mattoliverau | If there 2 different clusters then there not in the same region (assuming you mean swift region not geo region) | 06:37 |
venkat_p | Your assumption is correct | 06:38 |
venkat_p | mattoliverau : this endpoint deletion is not working for existing services. why? | 06:39 |
ho | sleep(0.1) in test_server.py does not work with my env... | 06:45 |
*** mac_ified has quit IRC | 06:47 | |
*** asettle has joined #openstack-swift | 06:59 | |
*** breitz has quit IRC | 07:01 | |
*** breitz has joined #openstack-swift | 07:01 | |
*** pchng_ has joined #openstack-swift | 07:06 | |
*** asettle has quit IRC | 07:07 | |
*** pchng has quit IRC | 07:09 | |
*** sanchitmalhotra has joined #openstack-swift | 07:13 | |
*** sanchitmalhotra1 has quit IRC | 07:15 | |
*** ho has quit IRC | 07:18 | |
*** silor has joined #openstack-swift | 07:25 | |
*** asettle has joined #openstack-swift | 07:32 | |
*** jerrygb has quit IRC | 07:40 | |
*** jerrygb has joined #openstack-swift | 07:40 | |
*** jerrygb has quit IRC | 07:44 | |
*** silor1 has joined #openstack-swift | 07:47 | |
*** silor has quit IRC | 07:47 | |
*** silor1 is now known as silor | 07:47 | |
*** hseipp has joined #openstack-swift | 08:01 | |
*** arnox has joined #openstack-swift | 08:03 | |
*** hseipp has left #openstack-swift | 08:03 | |
*** janonymous has quit IRC | 08:22 | |
openstackgerrit | Rico Lin proposed openstack/python-swiftclient: improve readme contents https://review.openstack.org/235209 | 08:26 |
*** vinsh_ has joined #openstack-swift | 08:33 | |
*** vinsh has quit IRC | 08:35 | |
*** jerrygb has joined #openstack-swift | 08:41 | |
*** phchoi1 has joined #openstack-swift | 08:43 | |
*** jerrygb has quit IRC | 08:46 | |
*** jordanP has joined #openstack-swift | 08:51 | |
*** afaranha has quit IRC | 08:51 | |
*** afaranha has joined #openstack-swift | 08:52 | |
*** geaaru has joined #openstack-swift | 08:55 | |
*** haomaiwa_ has quit IRC | 08:57 | |
*** haomaiwang has joined #openstack-swift | 08:59 | |
*** haomaiwang has quit IRC | 09:01 | |
*** haomaiwang has joined #openstack-swift | 09:01 | |
*** hseipp has joined #openstack-swift | 09:04 | |
*** aix has joined #openstack-swift | 09:26 | |
*** hogepodge has quit IRC | 09:34 | |
*** rjaiswal has quit IRC | 09:35 | |
*** jistr has joined #openstack-swift | 09:35 | |
*** hogepodge has joined #openstack-swift | 09:39 | |
*** daemontool has joined #openstack-swift | 09:42 | |
*** dimasot has joined #openstack-swift | 09:42 | |
dimasot | hi | 09:44 |
*** daemontool has quit IRC | 09:47 | |
*** daemontool has joined #openstack-swift | 09:48 | |
*** hogepodge has quit IRC | 09:54 | |
*** hseipp has quit IRC | 09:59 | |
*** hseipp has joined #openstack-swift | 09:59 | |
*** haomaiwang has quit IRC | 10:01 | |
*** openstackgerrit has quit IRC | 10:01 | |
*** haomaiwang has joined #openstack-swift | 10:01 | |
*** openstackgerrit has joined #openstack-swift | 10:01 | |
*** hogepodge has joined #openstack-swift | 10:10 | |
*** dewsday has joined #openstack-swift | 10:11 | |
*** dewsday has quit IRC | 10:13 | |
*** dimasot has quit IRC | 10:15 | |
*** openstack has joined #openstack-swift | 10:20 | |
*** janonymous has joined #openstack-swift | 10:24 | |
*** manas has quit IRC | 10:30 | |
*** jerrygb has joined #openstack-swift | 10:42 | |
*** hogepodge has quit IRC | 10:42 | |
*** mahatic has quit IRC | 10:44 | |
*** manas has joined #openstack-swift | 10:47 | |
*** jerrygb has quit IRC | 10:47 | |
*** hogepodge has joined #openstack-swift | 10:51 | |
*** sanchitmalhotra has quit IRC | 11:00 | |
*** haomaiwang has quit IRC | 11:01 | |
*** dabukalam has quit IRC | 11:01 | |
*** logan2 has quit IRC | 11:01 | |
*** haomaiwang has joined #openstack-swift | 11:01 | |
*** logan2 has joined #openstack-swift | 11:01 | |
*** dabukalam has joined #openstack-swift | 11:02 | |
*** ekarlso has quit IRC | 11:05 | |
*** jamielennox is now known as jamielennox|away | 11:22 | |
*** jmccarthy has joined #openstack-swift | 11:22 | |
*** joeljwright has joined #openstack-swift | 11:28 | |
*** ChanServ sets mode: +v joeljwright | 11:28 | |
*** ekarlso has joined #openstack-swift | 11:29 | |
*** manas has quit IRC | 11:54 | |
*** afaranha has left #openstack-swift | 12:01 | |
*** haomaiwang has quit IRC | 12:01 | |
*** haomaiwang has joined #openstack-swift | 12:01 | |
*** Guest53794 has quit IRC | 12:26 | |
*** dimasot has quit IRC | 12:30 | |
*** venkat_p has quit IRC | 12:31 | |
*** joeljwright has quit IRC | 12:34 | |
*** kei_yama has quit IRC | 12:35 | |
*** jerrygb has joined #openstack-swift | 12:43 | |
*** jerrygb has quit IRC | 12:49 | |
*** mahatic has joined #openstack-swift | 12:53 | |
*** haomaiwang has quit IRC | 13:01 | |
*** haomaiwang has joined #openstack-swift | 13:01 | |
*** ppai has quit IRC | 13:06 | |
*** SkyRocknRoll has quit IRC | 13:16 | |
*** ppai has joined #openstack-swift | 13:20 | |
*** openstackstatus has joined #openstack-swift | 13:34 | |
*** ChanServ sets mode: +v openstackstatus | 13:34 | |
openstackgerrit | Eran Rom proposed openstack/swift: Container-Sync to iterate only over synced containers https://review.openstack.org/205803 | 13:35 |
*** joeljwright has joined #openstack-swift | 13:42 | |
*** ChanServ sets mode: +v joeljwright | 13:42 | |
*** mwheckmann has joined #openstack-swift | 13:43 | |
*** haomaiwang has quit IRC | 13:45 | |
*** jerrygb has joined #openstack-swift | 14:00 | |
*** ppai has quit IRC | 14:01 | |
*** hseipp has quit IRC | 14:03 | |
*** hseipp has joined #openstack-swift | 14:04 | |
*** jerrygb has quit IRC | 14:05 | |
*** daemontool_ has joined #openstack-swift | 14:08 | |
*** daemontool has quit IRC | 14:09 | |
*** miurahr has quit IRC | 14:10 | |
*** tsg has joined #openstack-swift | 14:10 | |
*** tsg has quit IRC | 14:11 | |
*** tsg has joined #openstack-swift | 14:12 | |
*** petertr7_away is now known as petertr7 | 14:13 | |
*** jerrygb has joined #openstack-swift | 14:14 | |
*** haomaiwang has joined #openstack-swift | 14:15 | |
*** daemontool_ has quit IRC | 14:16 | |
*** tsg has quit IRC | 14:17 | |
*** tsg has joined #openstack-swift | 14:17 | |
*** daemontool_ has joined #openstack-swift | 14:17 | |
*** tsg has quit IRC | 14:22 | |
*** haomai___ has joined #openstack-swift | 14:31 | |
*** haomaiwang has quit IRC | 14:34 | |
*** dimasot has joined #openstack-swift | 14:38 | |
*** tongli has joined #openstack-swift | 14:41 | |
*** hseipp has quit IRC | 14:46 | |
*** wer has quit IRC | 14:47 | |
*** phchoi1 has quit IRC | 14:48 | |
*** wbhuber has joined #openstack-swift | 14:48 | |
*** wbhuber has quit IRC | 14:50 | |
*** wbhuber has joined #openstack-swift | 14:50 | |
*** wbhuber_ has joined #openstack-swift | 14:53 | |
*** hseipp has joined #openstack-swift | 14:54 | |
*** wbhuber has quit IRC | 14:55 | |
*** breitz has quit IRC | 15:00 | |
*** haomai___ has quit IRC | 15:01 | |
*** haomaiwang has joined #openstack-swift | 15:01 | |
*** rcernin has quit IRC | 15:03 | |
*** breitz has joined #openstack-swift | 15:04 | |
*** phchoi1 has joined #openstack-swift | 15:05 | |
*** lcurtis has joined #openstack-swift | 15:07 | |
*** blmartin has joined #openstack-swift | 15:07 | |
openstackgerrit | Gábor Antal proposed openstack/swift: Reduced complexity of _response_iter() method https://review.openstack.org/247560 | 15:08 |
*** jrichli has joined #openstack-swift | 15:13 | |
*** breitz has quit IRC | 15:15 | |
*** jlhinson has joined #openstack-swift | 15:20 | |
*** haomaiwang has quit IRC | 15:21 | |
*** tsg has joined #openstack-swift | 15:23 | |
*** wer has joined #openstack-swift | 15:24 | |
*** testme has joined #openstack-swift | 15:28 | |
*** arnox has quit IRC | 15:28 | |
*** jlhinson has quit IRC | 15:29 | |
*** pchng_ is now known as pchng | 15:31 | |
*** marcusvrn_ has joined #openstack-swift | 15:33 | |
*** trifon has quit IRC | 15:33 | |
*** testme has quit IRC | 15:35 | |
*** test has joined #openstack-swift | 15:37 | |
*** test is now known as Guest45199 | 15:37 | |
*** sanchitmalhotra has joined #openstack-swift | 15:39 | |
*** pdardeau has joined #openstack-swift | 15:40 | |
*** mzhou has joined #openstack-swift | 15:42 | |
*** wbhuber_ is now known as wbhuber | 15:47 | |
*** jlhinson has joined #openstack-swift | 15:47 | |
*** wbhuber_ has joined #openstack-swift | 15:57 | |
*** tsg has quit IRC | 15:59 | |
notmyname | good morning | 16:00 |
*** tsg has joined #openstack-swift | 16:00 | |
mahatic | good morning | 16:00 |
*** zul has quit IRC | 16:02 | |
*** jlhinson has quit IRC | 16:03 | |
*** zul has joined #openstack-swift | 16:04 | |
*** jlhinson has joined #openstack-swift | 16:08 | |
*** sanchitmalhotra has quit IRC | 16:09 | |
*** klrmn1 has joined #openstack-swift | 16:14 | |
*** aix has quit IRC | 16:14 | |
peluse | mornin' | 16:24 |
*** petertr7 is now known as petertr7_away | 16:25 | |
*** wbhuber has quit IRC | 16:25 | |
*** wbhuber_ is now known as wbhuber | 16:25 | |
*** nadeem has joined #openstack-swift | 16:27 | |
*** nadeem has quit IRC | 16:28 | |
*** petertr7_away is now known as petertr7 | 16:28 | |
*** nadeem has joined #openstack-swift | 16:28 | |
*** rjaiswal has joined #openstack-swift | 16:34 | |
*** klrmn1 has quit IRC | 16:38 | |
*** tsg_ has joined #openstack-swift | 16:41 | |
*** tsg has quit IRC | 16:43 | |
*** alejandrito has joined #openstack-swift | 16:49 | |
*** gyee has joined #openstack-swift | 16:51 | |
*** vinsh_ is now known as Vinsh | 16:51 | |
*** silor has quit IRC | 17:01 | |
*** wuhg has quit IRC | 17:01 | |
*** silor has joined #openstack-swift | 17:03 | |
*** blmartin has quit IRC | 17:07 | |
*** blmartin has joined #openstack-swift | 17:08 | |
*** silor has quit IRC | 17:10 | |
*** mahatic has quit IRC | 17:13 | |
*** jistr has quit IRC | 17:14 | |
*** chsc has joined #openstack-swift | 17:15 | |
*** mahatic has joined #openstack-swift | 17:16 | |
notmyname | and after a brief trip to the tire shop, I'm in the office | 17:20 |
*** petertr7 is now known as petertr7_away | 17:25 | |
*** jlhinson has quit IRC | 17:34 | |
*** SkyRocknRoll_ has quit IRC | 17:36 | |
notmyname | jordanP: I saw what was in -meeting about devstack. like you, I want to see the packages available asap | 17:40 |
jordanP | yep. Is it true that swift could be blocked if the gate only has pyeclib 1.0.7 ? | 17:41 |
jordanP | I didn't see any patch in swift that needs > 1.0.7 | 17:41 |
notmyname | I think the way global requirements is working we need those packages in order to raise the version | 17:42 |
notmyname | (my current, but perhaps incomplete/incorrect, understanding of the situation) | 17:42 |
jordanP | what would we want to raise the version ? | 17:43 |
jordanP | we can't live with 1.0.7 ? | 17:43 |
jordanP | for a while, I mean, not for ever | 17:43 |
notmyname | the biggest reason is to unbundle jerasure | 17:44 |
*** daemontool_ has quit IRC | 17:44 | |
*** daemontool_ has joined #openstack-swift | 17:44 | |
jordanP | yeah but that's more politcal then technical, as far as I understand | 17:46 |
*** SkyRocknRoll_ has joined #openstack-swift | 17:50 | |
*** geaaru has quit IRC | 17:52 | |
*** trifon has joined #openstack-swift | 17:57 | |
*** garthb has joined #openstack-swift | 17:58 | |
*** breitz has joined #openstack-swift | 17:58 | |
*** joeljwright has quit IRC | 17:58 | |
*** blmartin has quit IRC | 18:00 | |
*** blmartin has joined #openstack-swift | 18:01 | |
clayg | heyoh! | 18:02 |
notmyname | good morning | 18:03 |
*** phchoi1 has quit IRC | 18:07 | |
*** jamielennox|away is now known as jamielennox | 18:09 | |
*** hseipp has quit IRC | 18:14 | |
*** mahatic has quit IRC | 18:19 | |
*** gyee has quit IRC | 18:20 | |
*** pdardeau has quit IRC | 18:22 | |
*** jordanP has quit IRC | 18:31 | |
*** SkyRocknRoll_ has quit IRC | 18:34 | |
*** tsg_ has quit IRC | 18:38 | |
*** bsdkurt has joined #openstack-swift | 18:39 | |
clayg | janonymous: torgomatic: peterlisak: onovy: how did patch 243040 get so many reviews and no one ding'd it on not having tests? | 18:45 |
patchbot | clayg: https://review.openstack.org/#/c/243040/ - Log error if a local device not identified | 18:45 |
*** petertr7_away is now known as petertr7 | 18:45 | |
*** david-lyle has quit IRC | 18:48 | |
clayg | anyway - I think an error log line from the reaper for every handoff part on it is too much | 18:48 |
*** phchoi1 has joined #openstack-swift | 18:48 | |
*** jlhinson has joined #openstack-swift | 18:59 | |
*** pdardeau has joined #openstack-swift | 19:04 | |
*** zhill has joined #openstack-swift | 19:06 | |
janonymous | clayg: 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 missed | 19:11 |
*** jamielennox is now known as jamielennox|away | 19:16 | |
*** gyee has joined #openstack-swift | 19:29 | |
*** zhill has quit IRC | 19:32 | |
clayg | janonymous: 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 diff | 19:36 |
clayg | are functests failing on the QA cluster across the board or just this change -> https://review.openstack.org/#/c/240596/4 | 19:37 |
clayg | it WOMM but I've uninstalled simplejson at this point so idk | 19:38 |
clayg | patch 240596 | 19:38 |
patchbot | clayg: https://review.openstack.org/#/c/240596/ - remove remaining simplejson uses, prefer standard ... | 19:38 |
notmyname | clayg: haven't checked yet this morning, but it was looking good yesterday afternoon IIRC | 19:38 |
janonymous | clayg: Thanks, i will take a note of that and would address that from now :) | 19:42 |
*** david-lyle has joined #openstack-swift | 19:43 | |
clayg | janonymous: ;) | 19:46 |
janonymous | :) | 19:46 |
*** openstackgerrit has quit IRC | 19:46 | |
*** openstackgerrit has joined #openstack-swift | 19:46 | |
*** jrichli has quit IRC | 19:53 | |
*** blmartin has quit IRC | 19:57 | |
*** Guest45199 has quit IRC | 19:58 | |
clayg | timburke: ok, here we go on reverse listings again | 20:02 |
clayg | timburke: wish us luck! | 20:03 |
*** jlhinson has quit IRC | 20:04 | |
*** rjaiswal has quit IRC | 20:25 | |
*** dimasot has quit IRC | 20:25 | |
*** diazjf has joined #openstack-swift | 20:34 | |
*** mzhou has quit IRC | 20:37 | |
*** mzhou has joined #openstack-swift | 20:37 | |
*** pdardeau has quit IRC | 20:39 | |
*** jerrygb has quit IRC | 20:48 | |
*** jerrygb has joined #openstack-swift | 20:49 | |
*** jerrygb has quit IRC | 20:49 | |
*** jerrygb has joined #openstack-swift | 20:50 | |
timburke | yay! good luck clayg! shake all the bugs out of that code! | 20:50 |
*** tongli has quit IRC | 20:56 | |
*** trifon has quit IRC | 21:06 | |
*** klrmn1 has joined #openstack-swift | 21:09 | |
*** diazjf has quit IRC | 21:09 | |
*** mfalatic_ has quit IRC | 21:10 | |
*** jerrygb has quit IRC | 21:21 | |
*** pdardeau has joined #openstack-swift | 21:27 | |
mattoliverau | Morning | 21:32 |
*** jerrygb has joined #openstack-swift | 21:35 | |
*** jerrygb has quit IRC | 21:35 | |
aerwin3 | mattoliverau: Morning. | 21:36 |
*** willsama has joined #openstack-swift | 21:40 | |
*** willsama has quit IRC | 21:40 | |
*** daemontool_ has quit IRC | 21:41 | |
*** mzhou has quit IRC | 21:42 | |
*** daemontool_ has joined #openstack-swift | 21:42 | |
*** zhill has joined #openstack-swift | 21:56 | |
*** petertr7 is now known as petertr7_away | 22:12 | |
openstackgerrit | David Goetz proposed openstack/swift: de able to specify drives in direct bench https://review.openstack.org/247813 | 22:13 |
openstackgerrit | David Goetz proposed openstack/swift: de able to specify drives in direct bench https://review.openstack.org/247813 | 22:14 |
clayg | dfg_: hell yeah de-able that crap! | 22:15 |
dfg_ | clayg: oh- oops | 22:21 |
*** pdardeau has quit IRC | 22:23 | |
*** pdardeau has joined #openstack-swift | 22:36 | |
*** jerrygb has joined #openstack-swift | 22:36 | |
* notmyname is running vSAIO for the first time in about 6 months | 22:40 | |
*** jerrygb has quit IRC | 22:41 | |
*** nadeem has quit IRC | 22:41 | |
openstackgerrit | Tim Burke proposed openstack/python-swiftclient: Make LengthWrappers resettable if their _readable has seek/tell https://review.openstack.org/226897 | 22:45 |
openstackgerrit | Merged openstack/swift: remove remaining simplejson uses, prefer standard library import https://review.openstack.org/240596 | 22:45 |
*** pgbridge has joined #openstack-swift | 22:54 | |
*** breitz has quit IRC | 22:59 | |
*** jerrygb has joined #openstack-swift | 23:01 | |
*** zhill has quit IRC | 23:06 | |
openstackgerrit | Samuel Merritt proposed openstack/swift: Let operators add watchers to object audit https://review.openstack.org/212824 | 23:09 |
*** km has joined #openstack-swift | 23:09 | |
*** km is now known as Guest93003 | 23:10 | |
*** logan2 has quit IRC | 23:10 | |
*** anderstj has quit IRC | 23:10 | |
*** mlanner has quit IRC | 23:10 | |
*** logan2 has joined #openstack-swift | 23:10 | |
*** patchbot has quit IRC | 23:11 | |
*** patchbot has joined #openstack-swift | 23:11 | |
*** alejandrito has quit IRC | 23:11 | |
*** anderstj has joined #openstack-swift | 23:13 | |
*** mlanner has joined #openstack-swift | 23:14 | |
*** mac_ified has joined #openstack-swift | 23:22 | |
*** zhill has joined #openstack-swift | 23:24 | |
*** zhill has quit IRC | 23:29 | |
*** kei_yama has joined #openstack-swift | 23:31 | |
*** chsc has quit IRC | 23:32 | |
*** darrenc is now known as darrenc_afk | 23:33 | |
*** zhill has joined #openstack-swift | 23:34 | |
*** lcurtis has quit IRC | 23:43 | |
*** blmartin has joined #openstack-swift | 23:43 | |
*** blmartin has quit IRC | 23:51 | |
*** darrenc_afk is now known as darrenc | 23:56 | |
openstackgerrit | Merged openstack/swift: Add unit tests for direct_client https://review.openstack.org/241291 | 23:59 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!