*** breitz has quit IRC | 00:05 | |
notmyname | ho: are you coming to austin next week? | 00:06 |
---|---|---|
notmyname | ho: also, I saw that there was a patch from someone else at fujitsu. that's great! | 00:07 |
notmyname | ok, I'm headed home | 00:09 |
*** sanchitmalhotra has joined #openstack-swift | 00:13 | |
*** sanchitmalhotra1 has quit IRC | 00:15 | |
openstackgerrit | Minwoo Bae proposed openstack/swift: Error handling of DiskFileNoSpace() https://review.openstack.org/198909 | 00:18 |
*** chlong has joined #openstack-swift | 00:27 | |
ho | notmyname: i'll be there :-) | 00:33 |
ho | notmyname: yeah, we try to increase contributors and I'm a teacher for it. | 00:35 |
mattoliverau | ho: nice ho-sensei :) | 00:37 |
ho | mattoliverau: :-) | 00:37 |
*** minwoob has quit IRC | 00:39 | |
*** sanchitmalhotra1 has joined #openstack-swift | 00:49 | |
*** zhill has quit IRC | 00:49 | |
*** jasondotstar has quit IRC | 00:50 | |
*** sanchitmalhotra has quit IRC | 00:51 | |
*** jasondotstar has joined #openstack-swift | 00:52 | |
*** jasondotstar has quit IRC | 00:56 | |
*** sanchitmalhotra has joined #openstack-swift | 00:59 | |
*** sanchitmalhotra1 has quit IRC | 01:01 | |
*** sanchitmalhotra1 has joined #openstack-swift | 01:05 | |
*** sanchitmalhotra has quit IRC | 01:07 | |
*** bill_az has quit IRC | 01:10 | |
*** kota_ has joined #openstack-swift | 01:16 | |
*** ChanServ sets mode: +v kota_ | 01:16 | |
kota_ | good morning | 01:17 |
*** tongli has joined #openstack-swift | 01:18 | |
notmyname | ho: that's great to hear (on both counts) | 01:21 |
*** mfalatic has quit IRC | 01:21 | |
*** mfalatic_ has joined #openstack-swift | 01:21 | |
*** jasondotstar has joined #openstack-swift | 01:27 | |
*** sanchitmalhotra has joined #openstack-swift | 01:36 | |
*** blmartin has joined #openstack-swift | 01:38 | |
*** sanchitmalhotra1 has quit IRC | 01:39 | |
*** wbhuber has joined #openstack-swift | 01:43 | |
*** hrou has joined #openstack-swift | 01:50 | |
*** robefran_ has joined #openstack-swift | 02:06 | |
*** hezhiqiang has joined #openstack-swift | 02:07 | |
*** swat30 has quit IRC | 02:08 | |
*** robefran has quit IRC | 02:09 | |
ho | notmyname: thanks! as for the contributors, it looks good progress and i think it really good things for us we can be open software engineers. | 02:10 |
ho | kota_: morning! | 02:10 |
*** zul has joined #openstack-swift | 02:11 | |
*** swat30 has joined #openstack-swift | 02:12 | |
kota_ | ho: nice to hear that more contributors will be in Japan :-) | 02:16 |
*** tongli has quit IRC | 02:16 | |
*** tsg has quit IRC | 02:25 | |
*** yuan has joined #openstack-swift | 02:35 | |
*** jrichli has joined #openstack-swift | 02:38 | |
*** lcurtis has joined #openstack-swift | 02:38 | |
*** wbhuber has quit IRC | 02:46 | |
ho | kota_: yeah, tokyo summit push our activity. it's great! | 02:51 |
*** breitz has joined #openstack-swift | 03:04 | |
*** silor has joined #openstack-swift | 03:05 | |
openstackgerrit | Janie Richling proposed openstack/swift: Trivial Key Master for encryption https://review.openstack.org/193749 | 03:10 |
*** sakaYK has joined #openstack-swift | 03:14 | |
*** sanchitmalhotra1 has joined #openstack-swift | 03:19 | |
*** silor has quit IRC | 03:20 | |
*** silor has joined #openstack-swift | 03:20 | |
*** sanchitmalhotra has quit IRC | 03:22 | |
openstackgerrit | Merged openstack/swift: pep8 fix: assertEquals -> assertEqual https://review.openstack.org/209976 | 03:23 |
*** kota_ has quit IRC | 03:40 | |
*** blmartin has quit IRC | 03:46 | |
*** jasondotstar has quit IRC | 04:09 | |
ho | mattoliverau: is it possible have your re-review for patch 138342 before hack-a-thon? (starred by PTL patch) | 04:11 |
patchbot | ho: https://review.openstack.org/#/c/138342/ | 04:11 |
mattoliverau | ho: sure, will do my best to, I've got gertty setup so I can review on the plane :) | 04:12 |
*** gyee has quit IRC | 04:13 | |
mattoliverau | if I don't get to it today. | 04:13 |
mattoliverau | I'm just in the middle of packing, so long as I don't have to run out and buy missing things, I'll get a few reviews done beofre the end of the day :) | 04:14 |
* mattoliverau leaves for mid-cycle first thing in the morning. | 04:14 | |
jrichli | mattoliverau: have a good flight! | 04:16 |
mattoliverau | jrichli: thanks :) At least it's only 2 flights. | 04:16 |
jrichli | mattoliverau: that's good, but sounds like long flights. bring snacks! | 04:17 |
lcurtis | could someone answer a swift question for me? why would someone actually need to obtain a container listing? | 04:18 |
lcurtis | if requests are specifically /account/container/object | 04:19 |
lcurtis | is container listing necessary? | 04:19 |
mattoliverau | jrichli: 14.5 hours to LAX then 3 to Austin, so only 17.5 hours in flight 20+ in transit.. easy :P | 04:19 |
jrichli | wow. and you do that a lot ... i have never had a flight over 9 hours, i think | 04:20 |
mattoliverau | lcurtis: if you want to see what objects are inside a container. | 04:20 |
mattoliverau | lcurtis: if your using dlo, then they are important | 04:20 |
notmyname | jrichli: it's not as fun as it sounds (long flights) ;-) | 04:21 |
mattoliverau | jrichli: 9 hours will be my flight to tokyo :).. so yeah except for NZ it's always long :P | 04:21 |
lcurtis | sorry, what does dlo stand for? | 04:21 |
mattoliverau | lcurtis: Dynamic Large Objects | 04:22 |
jrichli | notmyname: have you experienced several long flights? | 04:22 |
lcurtis | ah..thank you | 04:22 |
mattoliverau | jrichli: yeah he comes visit Oz in summer :) | 04:22 |
jrichli | nice. | 04:22 |
mattoliverau | I first heard about swift from notmyname in one of his LCA swift talks a few years back | 04:23 |
notmyname | australia/nz, europe, hong kong, brazil, and morocco have all been long flights. and I've been to many of those more than once ;-) | 04:23 |
jrichli | dang | 04:23 |
jrichli | you travel alot! | 04:23 |
jrichli | btw mattoliverau, I really got a kick out of that slip slap slop or whatever it was | 04:24 |
notmyname | this month (6 weeks?) I'll have been in portland, seattle, austin, and day trips to the peninsula | 04:24 |
mattoliverau | lol, yeah, the 80s ad campain.. I remember when that was on TV :) | 04:24 |
mattoliverau | Slip Slop Slap is still a common saying in Oz, so the campain definitely worked | 04:25 |
jrichli | notmyname: you could do a travel show. | 04:26 |
notmyname | what is that? mattoliverau are you holding out on me for aussie slang? | 04:26 |
mattoliverau | notmyname: I'll go find the link again | 04:26 |
jrichli | https://www.youtube.com/watch?v=b7nocIenCYg | 04:27 |
jrichli | you would be amazed at what i save off in my notes | 04:27 |
notmyname | compared to the rest of my family, I travel a lot. compared to a lot of people in opnestack, I don't. mattoliverau takes 2 flights and does 3 months of my travel ;-) | 04:27 |
jrichli | do you make use of the freq flyer miles? | 04:29 |
mattoliverau | jrichli: thanks thats is. notmyname ^^ | 04:29 |
notmyname | yeah, some. | 04:29 |
lcurtis | so it is necessary to do a container list to retrieve a DLO? | 04:30 |
mattoliverau | lol, only in distance, I'm not away for too long. Only 2 weeks this trip. | 04:30 |
notmyname | lcurtis: yes | 04:30 |
notmyname | which is both the best and worst thing about DLOs | 04:31 |
lcurtis | Thanks notmyname | 04:31 |
lcurtis | I will understand this stuff yet | 04:31 |
notmyname | lcurtis: also, container listing are used for accounting and for container reconciling if you have more than one policy | 04:31 |
notmyname | and container sync to keep 2 clusters in sync | 04:32 |
notmyname | and, internally, expiring objects | 04:32 |
lcurtis | ah...makes more sense then | 04:32 |
notmyname | and, from the end user perspective, the first important thing is to store the data. the next thing is to know what you've stored. listings are a simple way to do that | 04:32 |
lcurtis | in terms of writes to sqlitedb...could you recommend where i might find the sql for reads and writes to the sqlite db? | 04:34 |
lcurtis | im curious as to why so many actual writes to disk based on x a mount of throughput to server | 04:34 |
lcurtis | container server that is | 04:35 |
notmyname | I saw your question earlier, but I don't have a specific answer | 04:35 |
notmyname | the code is in container/backend.py and db.py | 04:35 |
*** darrenc is now known as darrenc_afk | 04:35 | |
lcurtis | sure...i would imagine that is pretty vague question | 04:35 |
lcurtis | i am more on syseng side compared to dba/dev | 04:36 |
notmyname | first thing to check is if you were actually just doing contianer IO at the time. no replication or auditing or anything else | 04:36 |
lcurtis | okay...guessing would be mostly container io | 04:38 |
*** _hrou_ has joined #openstack-swift | 04:38 | |
lcurtis | is there a document that shows workflow of client to proxy to account/container logic? | 04:39 |
*** nakagawamsa has joined #openstack-swift | 04:39 | |
*** hrou has quit IRC | 04:40 | |
*** sakaYK has quit IRC | 04:41 | |
notmyname | lcurtis: doesn't look like it :-( | 04:41 |
*** sakaYK has joined #openstack-swift | 04:41 | |
notmyname | lcurtis: I've drawn that on a whiteboard dozens of times for people, but it doesn't look like it's ever been written down or recorded | 04:41 |
notmyname | hmm...let me check some videos | 04:41 |
lcurtis | ive done the ring one a few times | 04:42 |
notmyname | nope | 04:42 |
mattoliverau | lcurtis: as notmyname mentioned background services will also be doing things inside the dbs. The replicator will merge items, and relaim (clear out listings marked as deleted) so a good to take them out of the equation too. | 04:43 |
lcurtis | okay..no worries...i think ive reached my quota for pestering questions for the day | 04:43 |
lcurtis | mattoliverau - thats an excellent point | 04:44 |
mattoliverau | lol | 04:44 |
lcurtis | i really appreciate the help guys | 04:44 |
lcurtis | thanks much | 04:44 |
mattoliverau | nps anytime. But if were quiet next week it cause we're all locking in a room | 04:45 |
*** hezhiqiang has quit IRC | 04:46 | |
jrichli | I even got a chain and padlock from security to lock up the room :-) | 04:47 |
lcurtis | hehehe | 04:52 |
lcurtis | sorry..one more q...what are some of the largest known swift clusters in world? | 04:54 |
notmyname | rackspace, hp, ibm, and ntt have all been public about theirs | 04:55 |
mattoliverau | lcurtis: you should read notmyname's latest blog post, he mentions some :) | 04:55 |
mattoliverau | but yeah rackspace (I think I'm suppose to say that first) :p | 04:56 |
notmyname | on http://www.rackspace.com/blog/happy-birthday-openstack/ Rackspace say 115+PB in Swift | 04:57 |
notmyname | largest single clusters are in the neighborhood of 50-80PB, from what I've been told | 04:58 |
lcurtis | phew...okay | 04:58 |
notmyname | (not necessarily Rackspace, but including them) | 04:58 |
lcurtis | great info to know | 04:58 |
lcurtis | thanks again | 04:59 |
*** darrenc_afk is now known as darrenc | 05:01 | |
jrichli | g'night all. safe travels! | 05:03 |
*** jrichli has quit IRC | 05:04 | |
*** SkyRocknRoll has joined #openstack-swift | 05:08 | |
lcurtis | erg..sorry...another one...checking this page, it notes container database is updated asynchronously to reflect new object in it https://swiftstack.com/openstack-swift/ | 05:10 |
lcurtis | i thought proxy service actually updated container? | 05:10 |
*** haomaiwang has quit IRC | 05:11 | |
*** haomaiwa_ has joined #openstack-swift | 05:11 | |
*** hezhiqiang has joined #openstack-swift | 05:11 | |
notmyname | the proxy sends info to the object servers which attempt to update the container server synchronously at the time of the request. however, failure to update the container server will queue it for later (the request still succedes | 05:14 |
*** ppai has joined #openstack-swift | 05:15 | |
*** jasondotstar has joined #openstack-swift | 05:16 | |
lcurtis | okay...got it... | 05:18 |
lcurtis | awesome..ty | 05:19 |
*** breitz has quit IRC | 05:21 | |
*** jasondotstar has quit IRC | 05:21 | |
*** jamespage_ has joined #openstack-swift | 05:29 | |
*** mahatic has joined #openstack-swift | 05:32 | |
*** hezhiqiang has quit IRC | 05:40 | |
*** sakaYK has quit IRC | 05:41 | |
ho | mattoliverau: thanks! you have a lot of time to austin. i hope it's enogh time for my review :-) | 05:44 |
mattoliverau | ho: lol, me too. When are you arriving in Ausin? | 05:45 |
*** zaitcev has quit IRC | 05:46 | |
*** ppai has quit IRC | 05:58 | |
*** _hrou_ has quit IRC | 05:59 | |
openstackgerrit | Matthew Oliver proposed openstack/swift-specs: Update sharding spec, notably CountingTrie and shrinking https://review.openstack.org/201000 | 06:02 |
*** lcurtis has quit IRC | 06:03 | |
*** zul has quit IRC | 06:06 | |
*** ttrumm has joined #openstack-swift | 06:10 | |
*** ppai has joined #openstack-swift | 06:12 | |
*** sakaYK has joined #openstack-swift | 06:22 | |
ho | mattoliverau: tomorrow (means saturday) | 06:31 |
mattoliverau | ho: me too, might see you during the weekend then :) | 06:32 |
*** saltsa has quit IRC | 06:34 | |
ho | mattoliverau: yeah, breakfast in the hotel :-) | 06:35 |
mattoliverau | So your staying at home2 suites too, yay! | 06:36 |
*** ppai has quit IRC | 06:42 | |
ho | yay! | 06:46 |
*** ppai has joined #openstack-swift | 06:55 | |
*** saltsa has joined #openstack-swift | 06:56 | |
*** jamespage_ has quit IRC | 06:58 | |
*** jasondotstar has joined #openstack-swift | 07:05 | |
*** ppai has quit IRC | 07:09 | |
*** jasondotstar has quit IRC | 07:09 | |
*** nexusz99 has joined #openstack-swift | 07:15 | |
*** ttrumm_ has joined #openstack-swift | 07:19 | |
*** rledisez has joined #openstack-swift | 07:20 | |
*** ttrumm has quit IRC | 07:20 | |
*** ppai has joined #openstack-swift | 07:23 | |
*** ppai has quit IRC | 07:33 | |
*** ppai has joined #openstack-swift | 07:47 | |
*** chlong has quit IRC | 08:04 | |
*** jistr has joined #openstack-swift | 08:06 | |
*** ttrumm_ has quit IRC | 08:14 | |
*** acoles_ is now known as acoles | 08:14 | |
acoles | good morning | 08:17 |
mahatic | good morning! | 08:18 |
*** joeljwright has joined #openstack-swift | 08:20 | |
*** ChanServ sets mode: +v joeljwright | 08:20 | |
cschwede | hello! | 08:21 |
*** jordanP has joined #openstack-swift | 08:24 | |
jordanP | hey guys, did you know that twitch.tv (the streaming platform) was using swift ? That's cool | 08:24 |
*** ttrumm_ has joined #openstack-swift | 08:25 | |
nexusz99 | jordanP, wow! that's cool !!! where can i found that information? | 08:34 |
jordanP | nexusz99, whatch a replay, then use wireshark... | 08:35 |
nexusz99 | jordanP, OK I will try thanks | 08:36 |
jordanP | nexusz99, here the URL from the stream: http://vod.ak.hls.ttvnw.net/v1/AUTH_system/vods_17a1/dota2ti_15669404032_283207604/high/index-0000000779-It5H.ts?start_offset=19671944&end_offset=20479779 | 08:36 |
jordanP | it looks like swift... | 08:36 |
nexusz99 | jordanP, wow.. | 08:38 |
nexusz99 | jordanP, yes.. i checked twitch.tv's response, they have the swift's response header (X-Trans-Id: tx0c89b1049635473bb6d04-0055c46e4c) | 08:40 |
*** ttrumm has joined #openstack-swift | 08:41 | |
*** ttrumm_ has quit IRC | 08:45 | |
*** ppai has quit IRC | 08:46 | |
*** jasondotstar has joined #openstack-swift | 09:00 | |
*** ppai has joined #openstack-swift | 09:00 | |
*** eandersson has joined #openstack-swift | 09:07 | |
mattoliverau | Morning cschwede, acoles, mahatic, and anyone else I missed | 09:09 |
acoles | hey mattoliverau | 09:09 |
mattoliverau | Oh and acoles, don't mention the ashes.. Tho I expect to here about it all next week :p | 09:10 |
onovy | hi, can someone look to https://review.openstack.org/#/c/192562/ please? | 09:10 |
acoles | oh mattoliverau i was biting my tongue :D | 09:10 |
mattoliverau | Lol | 09:10 |
acoles | mattoliverau: on bbc news "11 aussies are seeking political asylum in uk for fear of persecution if they return home" :) | 09:11 |
mattoliverau | acoles: they better be, there not welcome here anymore :P | 09:12 |
acoles | heh. it ain't over yet. | 09:12 |
* acoles is overly cautious | 09:12 | |
*** SkyRocknRoll has quit IRC | 09:13 | |
mahatic | Morning mattoliverau ! | 09:13 |
acoles | mattoliverau: so have your sports channels replaced ashes coverage with back re-runs of neighbours? | 09:14 |
*** ppai has quit IRC | 09:14 | |
*** km has quit IRC | 09:15 | |
*** ppai has joined #openstack-swift | 09:28 | |
*** rledisez has quit IRC | 09:29 | |
*** jasondotstar has quit IRC | 09:29 | |
*** rledisez has joined #openstack-swift | 09:30 | |
mattoliverau | acoles: lol, yup so much neighbours :p | 09:37 |
*** jasondotstar has joined #openstack-swift | 09:42 | |
*** sakaYK has quit IRC | 09:54 | |
*** ttrumm has quit IRC | 09:59 | |
*** marzif has joined #openstack-swift | 09:59 | |
*** ho has quit IRC | 10:10 | |
*** ppai has quit IRC | 10:12 | |
*** jasondotstar has quit IRC | 10:13 | |
*** mlanner has quit IRC | 10:17 | |
*** joearnold has quit IRC | 10:18 | |
*** dosaboy has quit IRC | 10:18 | |
*** occup4nt has joined #openstack-swift | 10:19 | |
*** acorwin has quit IRC | 10:19 | |
*** occupant has quit IRC | 10:19 | |
*** klrmn has quit IRC | 10:19 | |
*** redbo has quit IRC | 10:19 | |
*** redbo has joined #openstack-swift | 10:19 | |
*** ChanServ sets mode: +v redbo | 10:19 | |
*** dosaboy has joined #openstack-swift | 10:19 | |
*** jistr has quit IRC | 10:20 | |
*** klrmn has joined #openstack-swift | 10:20 | |
*** ttrumm has joined #openstack-swift | 10:20 | |
*** jistr has joined #openstack-swift | 10:20 | |
*** jeblair has quit IRC | 10:21 | |
*** joearnold has joined #openstack-swift | 10:22 | |
*** mlanner has joined #openstack-swift | 10:22 | |
*** jeblair has joined #openstack-swift | 10:22 | |
*** acorwin has joined #openstack-swift | 10:23 | |
*** silor has quit IRC | 10:23 | |
*** ppai has joined #openstack-swift | 10:26 | |
*** mahatic has quit IRC | 10:32 | |
*** mahatic has joined #openstack-swift | 10:32 | |
*** robefran has joined #openstack-swift | 10:33 | |
*** ttrumm_ has joined #openstack-swift | 10:34 | |
*** robefran_ has quit IRC | 10:35 | |
*** SkyRocknRoll has joined #openstack-swift | 10:35 | |
*** ttrumm has quit IRC | 10:36 | |
*** jordanP has quit IRC | 10:45 | |
*** mtreinish has quit IRC | 10:45 | |
*** openstackgerrit has quit IRC | 10:45 | |
*** jamespage has quit IRC | 10:45 | |
*** HenryG has quit IRC | 10:45 | |
*** dfg has quit IRC | 10:45 | |
*** pgbridge has quit IRC | 10:45 | |
*** wer has quit IRC | 10:45 | |
*** cschwede has quit IRC | 10:45 | |
*** raginbajin has quit IRC | 10:45 | |
*** dhellmann has quit IRC | 10:45 | |
*** cebruns has quit IRC | 10:45 | |
*** ctennis has quit IRC | 10:45 | |
*** d0ugal has quit IRC | 10:45 | |
*** torgomatic has quit IRC | 10:45 | |
*** ttrumm_ has quit IRC | 10:46 | |
*** jordanP has joined #openstack-swift | 10:49 | |
*** mtreinish has joined #openstack-swift | 10:49 | |
*** jamespage has joined #openstack-swift | 10:49 | |
*** openstackgerrit has joined #openstack-swift | 10:49 | |
*** HenryG has joined #openstack-swift | 10:49 | |
*** dfg has joined #openstack-swift | 10:49 | |
*** pgbridge has joined #openstack-swift | 10:49 | |
*** wer has joined #openstack-swift | 10:49 | |
*** cschwede has joined #openstack-swift | 10:49 | |
*** raginbajin has joined #openstack-swift | 10:49 | |
*** dhellmann has joined #openstack-swift | 10:49 | |
*** cebruns has joined #openstack-swift | 10:49 | |
*** ctennis has joined #openstack-swift | 10:49 | |
*** d0ugal has joined #openstack-swift | 10:49 | |
*** torgomatic has joined #openstack-swift | 10:49 | |
*** cameron.freenode.net sets mode: +vv cschwede torgomatic | 10:49 | |
*** occup4nt has quit IRC | 10:57 | |
*** occupant has joined #openstack-swift | 10:57 | |
*** SkyRocknRoll has quit IRC | 11:12 | |
*** bill_az has joined #openstack-swift | 11:16 | |
*** sanchitmalhotra1 has quit IRC | 11:36 | |
*** haomaiwa_ has quit IRC | 11:37 | |
*** haomaiwa_ has joined #openstack-swift | 11:38 | |
*** ppai has quit IRC | 11:42 | |
*** lcurtis has joined #openstack-swift | 11:44 | |
*** ttrumm has joined #openstack-swift | 11:47 | |
*** ppai has joined #openstack-swift | 11:54 | |
*** ttrumm has quit IRC | 11:54 | |
*** robefran has quit IRC | 12:04 | |
*** ttrumm has joined #openstack-swift | 12:04 | |
*** lcurtis has quit IRC | 12:06 | |
*** MVenesio has joined #openstack-swift | 12:09 | |
*** ttrumm_ has joined #openstack-swift | 12:12 | |
*** ttrumm has quit IRC | 12:15 | |
*** ppai has quit IRC | 12:16 | |
*** chlong has joined #openstack-swift | 12:16 | |
*** ppai has joined #openstack-swift | 12:30 | |
*** robefran has joined #openstack-swift | 12:34 | |
*** tongli has joined #openstack-swift | 12:38 | |
*** bapalm has joined #openstack-swift | 12:39 | |
*** bill_az has quit IRC | 12:47 | |
*** nakagawamsa has quit IRC | 12:49 | |
*** ppai has quit IRC | 12:59 | |
*** dustins has joined #openstack-swift | 13:05 | |
*** joeljwright has quit IRC | 13:07 | |
*** logan2 has quit IRC | 13:11 | |
*** NM has joined #openstack-swift | 13:11 | |
*** logan2 has joined #openstack-swift | 13:12 | |
*** mgriffin has joined #openstack-swift | 13:18 | |
mgriffin | I am trying to use /usr/bin/swift 2.0.3, can I store -U (username) and -K (api key) in environment variables instead of args? | 13:19 |
*** hrou has joined #openstack-swift | 13:20 | |
mgriffin | OS_USERNAME didn't seem to work | 13:20 |
*** dustins has quit IRC | 13:21 | |
*** joeljwright has joined #openstack-swift | 13:24 | |
*** ChanServ sets mode: +v joeljwright | 13:24 | |
*** petertr7_away is now known as petertr7 | 13:26 | |
*** NM has quit IRC | 13:31 | |
*** proteusguy has quit IRC | 13:41 | |
*** dustins has joined #openstack-swift | 13:42 | |
*** tongli has quit IRC | 13:45 | |
mahatic | acoles: wrt to yesterday's, removing crypto mock will pretty much error out all the tests since all them are asserting based on fake encryption | 13:46 |
mahatic | all of them* | 13:46 |
*** cdelatte has joined #openstack-swift | 13:46 | |
*** delattec has joined #openstack-swift | 13:46 | |
acoles | mgriffin: if you do 'swift --os-help' you will see details of the env vars to use | 13:47 |
acoles | mgriffin: I think OS_USERNAME should be used in conjunction with OS_PROJECT_NAME | 13:47 |
acoles | mgriffin: that's assuming you are using keystone as auth service | 13:48 |
mgriffin | swift: error: no such option: --os-help | 13:48 |
mgriffin | maybe i have too old a version in ubuntu 14.04 | 13:49 |
acoles | mgriffin: hmm, yeah maybe that came i later than your version | 13:49 |
*** hw_ has joined #openstack-swift | 13:49 | |
mgriffin | i suppose i can use -U and -K but wanted avoid this being visible in "ps" | 13:50 |
mgriffin | acoles: thanks | 13:50 |
acoles | mgriffin: ok, so OS_USERNAME=tester, OS_PROJECT_NAME=test, OS_PASSWORD=testing | 13:50 |
hw_ | Hi. Anybody here who can tell me, how to pass values through the FormPost Middleware? I know this is possible with Headers, but I only have a plain form, so this is no solution. I have already tested it with a query parameter. But I have looked into the source code of FormPost, the environment seems to be cleaned before the subrequest is made.... | 13:51 |
hw_ | Mayby anybody has an idea? | 13:51 |
*** wbhuber has joined #openstack-swift | 13:51 | |
acoles | mahatic: oh :( | 13:52 |
acoles | mahatic: so do they make assertions about the ciphertext value? | 13:52 |
hrou | mahatic, what assertions ? I wouldn't think the UT would care about the encryption algo used. | 13:53 |
acoles | mgriffin: wait, on older versions you may need to use OS_TENANT_NAME, sorry, not sure when it changed | 13:53 |
acoles | mgriffin: that is instead of OS_PROJECT_NAME | 13:53 |
hrou | mgriffin, acoles - for V2 keystone, OS_TENANT_NAME + OS_AUTH_URL | 13:53 |
mahatic | acoles: nope, assertions based on Fake_body | 13:53 |
*** proteusguy has joined #openstack-swift | 13:53 | |
acoles | mgriffin: keystone rebranded tenants as projects at some point | 13:54 |
mahatic | acoles: ciphertext does not come into the picture in the code. We're only asserting the header values and fake body | 13:54 |
mahatic | headers that we set (as if the client would) | 13:56 |
acoles | mgriffin: yes that should do it, and iirc OS_TENANT_NAME will still work with V3 but OS_PROJECT_NAME was also added | 13:56 |
mgriffin | OS_PASSWORD is supposed to be the api key? | 13:56 |
*** tongli has joined #openstack-swift | 13:57 | |
acoles | mahatic: yes, by ciphertext i meant the body output from encrypter - sounds like the tests are making assertions about that base on mock cipher? | 13:57 |
acoles | mgriffin: yes | 13:57 |
mahatic | acoles: yes | 13:58 |
mgriffin | acoles: strangely i get an auth error | 13:58 |
acoles | mgriffin: :( | 13:59 |
openstackgerrit | Zhao Lei proposed openstack/swift: Fix a spelling typo in comment https://review.openstack.org/210448 | 13:59 |
acoles | mahatic: oic :( | 13:59 |
openstackgerrit | janonymous proposed openstack/swift: pep8 fix: assertEquals -> assertEqual https://review.openstack.org/209647 | 13:59 |
*** jrichli has joined #openstack-swift | 14:01 | |
mahatic | acoles: so when I remove the crypto (I also had to change the key length for crypto to accept), the encrypted value doesn't match upto the fake_body obviously. So it needs refactoring I believe. I guess that's the way forward? | 14:01 |
acoles | mgriffin: i just rolled back to swiftclient v2.0 and checked with OS_USERNAME, OS_TENANT_NAME, OS_PASSWORD, OS_AUTH_URL in env | 14:03 |
mahatic | s/crypto/crypto mock | 14:03 |
*** silor has joined #openstack-swift | 14:03 | |
acoles | mahatic: well its either that or start on a separate set of tests. i'd hate for you to change them all and then get voted down for not isolating the unit tests enough! | 14:06 |
acoles | mahatic: as a start, how about duplicating one of the tests (is there a test of a PUT for example, replacing the mock crypto with the real thing and get that passing | 14:06 |
mahatic | acoles: hehe, definitely sounds good | 14:06 |
acoles | just to see if there are any gotchas | 14:07 |
mahatic | acoles: yes, I could do that. that is how I started testing too (removing fake crypto stuff) | 14:07 |
acoles | mahatic: i'm just trying to avoid unnecessary test duplication, but also want to avoid wasted time on your part :) | 14:07 |
jrichli | mahatic acoles: the tests do not assert any particular mock: it is just uses an encrypt/decrypt in the mock right now to assert | 14:08 |
jrichli | so it will decrypt what the encrypter spits out to match it against plaintext | 14:09 |
mahatic | acoles: right, makes sense :) | 14:09 |
mahatic | jrichli: correct | 14:09 |
openstackgerrit | Zhao Lei proposed openstack/swift: Fix a spelling typo in object-expirer.conf https://review.openstack.org/210453 | 14:09 |
jrichli | so, just change the assert to not be that. just add a new assertion like we talked about the other day in IRC ... | 14:09 |
jrichli | ill post in a minute | 14:09 |
acoles | jrichli: i should stop hand-waving :) | 14:10 |
mahatic | jrichli: replace the fake_encrypt part you mean? | 14:10 |
jrichli | well, you may as well remove the use of the fake crypto altogether. basically, we are going to assert that the ciphertext is not cipherable | 14:11 |
*** ttrumm_ has quit IRC | 14:11 | |
mahatic | jrichli: right, I think for that acoles is suggesting to start off in a new thing because if I remove fake_crypto and someone thinks the unit tests are not isolated enough, that'll be a problem :) | 14:12 |
mgriffin | acoles: alright ST_AUTH ST_USER and ST_KEY work in my environment | 14:16 |
acoles | mgriffin: just for anyone listening in, you need ST_USER ST_KEY ST_AUTH for cloud files | 14:16 |
acoles | :) | 14:16 |
mgriffin | acoles: you think i should just spam ST_AUTH OS_USERNAME and OS_TENANT_NAME to avoid caring about this much? | 14:16 |
jrichli | mahatic: the new assertion could be something like this (from notmyname): assertFalse(any(word in word_list for words in cyphertext.split())) | 14:17 |
jrichli | where word_list are the words in your plaintext | 14:18 |
acoles | mgriffin: err, not sure if the OS_ options being present in your env would cause swift client to assume you are using a keystone auth system, i can't remember the precedence. | 14:18 |
acoles | mgriffin: might be best to keep it simple | 14:19 |
acoles | now it works | 14:19 |
*** hw_ has quit IRC | 14:19 | |
hrou | jrichli, are you worried about leading to indeterminate results (assuming we use a different key / iv each UT invocation) could very well lead to the same word (though very unlikely) ? | 14:20 |
mgriffin | acoles: which auth system is using ST_AUTH? | 14:20 |
acoles | mgriffin: whatever cloud files use i guess. (plus we have a dumb tempauth system for dev testing that uses it) | 14:21 |
jrichli | hrou: seems like a safe gamble, but I am open to opinions | 14:21 |
*** jlhinson has joined #openstack-swift | 14:22 | |
mahatic | jrichli: acoles should I go ahead and make modifications on the existing tests? | 14:22 |
hrou | jrichli, I like the idea : ) I just mean if we use the same key / iv each time, then we're guaranteed if it passes once it will always pass. | 14:22 |
*** lcurtis has joined #openstack-swift | 14:23 | |
acoles | jrichli: you see any problem with what hrou just said cos i like the sound of that | 14:23 |
mgriffin | acoles: cool i found this https://community.rackspace.com/products/f/25/t/644 | 14:23 |
acoles | ie use a fixed key/iv for each unit test | 14:23 |
jrichli | hrou acoles: sounds good. | 14:24 |
openstackgerrit | Zhao Lei proposed openstack/swift: Fix some spelling typo in comments https://review.openstack.org/210453 | 14:24 |
acoles | jrichli: mahatic so that swhat i had been assuming - unit test knows the key/iv so can calculate the expected ciphertext and therefore assert that object body is as it should be | 14:26 |
acoles | mgriffin: cool, hurricanerix can probably help you better with rax specific client questions but hopefully you are sorted now | 14:27 |
acoles | jrichli: should i bring a raincoat? | 14:28 |
jrichli | hrou acoles mahatic: looking back at it, we do use the same key/iv each time already | 14:28 |
mahatic | jroll: yeah, in crypto.py tesst right? | 14:28 |
jroll | hi :) | 14:28 |
jrichli | acoles: I will check. we haven't gotten rain since june, i think | 14:28 |
mahatic | jrichli: | 14:28 |
mahatic | jroll: sorry :) | 14:29 |
mgriffin | acoles: thanks again. | 14:29 |
jroll | :P no worries | 14:29 |
mahatic | jrichli: no, in test_Encrypter as well. sorry | 14:29 |
acoles | jrichli: actually that was tongue in cheek - i assumed hot and dry ;) | 14:29 |
acoles | mgriffin: np | 14:30 |
wbhuber | acoles: ;-) bring a sweater. | 14:30 |
jrichli | hrou acoles mahatic: oh, nm. i meant right now in the tests, but we all knew that. yes, using the real crypto there will need to be a way to control the key/iv form the test | 14:31 |
jrichli | without using the current mock | 14:31 |
hrou | jrichli, yea sorry that's what I meant ; ) i.e. when using the real crypto, that's what advantage of mocking it entirely. | 14:31 |
acoles | wbhuber: :) | 14:32 |
hrou | acoles, we had someone from Austin here in Toronto and I was mentioning it was one of the hottest days in the entire summer and they just laughed and walked away, so yea bring a sweater : ) | 14:33 |
jrichli | acoles: asking if its gonna rain is a valid question, actually. we do sometimes get rain in the summer. but I dont see it in the forecast. | 14:33 |
acoles | jrichli: thx | 14:36 |
acoles | jrichli: mahatic so looks like the tests do control the key via FakeAppThatSetsKeys | 14:37 |
mahatic | acoles: yup | 14:38 |
acoles | but the IV is set by crypto | 14:38 |
mahatic | right | 14:38 |
* acoles keeps forgetting the IV! | 14:38 | |
acoles | so is there something in crypto.py we can mock to return a fixed IV maybe | 14:38 |
acoles | ? | 14:38 |
mahatic | I think we can mock "create_iv" in crypto | 14:39 |
hrou | yep, all it does is return os.urandom(16) | 14:40 |
*** mgriffin has left #openstack-swift | 14:42 | |
*** breitz has joined #openstack-swift | 14:42 | |
mahatic | acoles: ^ | 14:45 |
acoles | mahatic: agree | 14:47 |
mahatic | I still have a question though, this goes into the existing tests or not? :) | 14:48 |
mahatic | acoles: jrichli ^ | 14:50 |
*** ttrumm has joined #openstack-swift | 14:50 | |
notmyname | good morning | 14:57 |
*** geaaru has joined #openstack-swift | 14:59 | |
*** minwoob has joined #openstack-swift | 15:01 | |
notmyname | jordanP: that's really cool about twitch.tv using swift! | 15:06 |
notmyname | actually, that's extra cool since they are owned by amazon ;-) | 15:07 |
jordanP | notmyname, lol I forgot about that ! | 15:07 |
*** ttrumm has quit IRC | 15:10 | |
notmyname | jordanP: so I'm trying to find that myself | 15:12 |
jordanP | notmyname, I've checked only replay/vods, I don"t know about live streams | 15:13 |
notmyname | ah, ok. live stream doesn't seem to | 15:14 |
jrichli | mahatic: Start with whatever makes the most sense to you now. I dont have a strong opinion at this point. As you get more into implementation, we might want to reassess that decision | 15:14 |
jrichli | for example, if you start with a new file, you might feel like there is a lot of copy/paste or duplicated code | 15:15 |
jrichli | if that happens and you feel like you could integrate with the existing one at that point, then great | 15:15 |
notmyname | jordanP: yup. found one | 15:16 |
jrichli | mahatic: basically, its hard for me to make that call without being the one in all the details. :-) | 15:17 |
jordanP | i wonder which feature of Swift they are using | 15:17 |
mahatic | jrichli: yes :) got that, lemme take a back up of test_encrypter and start off on that one (maybe on a PUT initially and go on from there), will see what works out | 15:21 |
jrichli | mahatic: sounds good. thanks! | 15:22 |
notmyname | looks like they are using varnish (which makes sense, too) and the /info enpoint is returning an error from varnish. looks like they are hiding that endpoint | 15:26 |
notmyname | which also makes sense for their use case | 15:26 |
notmyname | jordanP: I'm guessing the swift feature they are using is "large-scale, cheap storage that can handle a *lot* of concurrent connections" ;-) | 15:28 |
*** ttrumm has joined #openstack-swift | 15:28 | |
*** ttrumm has quit IRC | 15:29 | |
jordanP | notmyname, possibly :) | 15:31 |
*** wbhuber_ has joined #openstack-swift | 15:36 | |
*** wbhuber has quit IRC | 15:36 | |
*** chsc has joined #openstack-swift | 15:38 | |
*** logan2 has quit IRC | 15:38 | |
*** logan2 has joined #openstack-swift | 15:41 | |
openstackgerrit | Alistair Coles proposed openstack/swift: Replace assertTrue(not <condition>) with assertFalse(<condition>) https://review.openstack.org/206454 | 15:42 |
*** gyee has joined #openstack-swift | 15:42 | |
*** nadeem has joined #openstack-swift | 15:51 | |
*** nadeem has quit IRC | 15:53 | |
*** nadeem has joined #openstack-swift | 15:53 | |
*** mahatic has quit IRC | 15:57 | |
*** cazino has left #openstack-swift | 16:01 | |
*** jordanP has quit IRC | 16:08 | |
*** wbhuber_ is now known as wbhuber | 16:09 | |
*** rledisez has quit IRC | 16:16 | |
*** petertr7 is now known as petertr7_away | 16:21 | |
openstackgerrit | Hamdi Roumani proposed openstack/swift: Doc instructions for post rebase steps https://review.openstack.org/208669 | 16:26 |
*** jistr has quit IRC | 16:28 | |
*** janonymous_ has joined #openstack-swift | 16:29 | |
janonymous_ | Hi Guys, I think it would be helpful if someone could review these patches, so that new one could be submitted once all are done: https://review.openstack.org/#/q/status:open+project:openstack/swift+branch:master+topic:py3,n,z | 16:30 |
janonymous_ | Thanks in advance... :) | 16:30 |
*** bapalm has quit IRC | 16:31 | |
*** lyrrad has joined #openstack-swift | 16:37 | |
*** nadeem has quit IRC | 16:40 | |
*** swat30 has quit IRC | 16:43 | |
*** thurloat_isgone has quit IRC | 16:43 | |
*** geaaru has quit IRC | 16:45 | |
*** marzif has quit IRC | 16:45 | |
openstackgerrit | janonymous proposed openstack/swift: Use six.moves.map/filter/zip inplace of itertools.izip/imap/ifilter https://review.openstack.org/203414 | 16:45 |
*** thurloat_isgone has joined #openstack-swift | 16:46 | |
*** thurloat_isgone is now known as thurloat | 16:46 | |
*** swat30 has joined #openstack-swift | 16:47 | |
*** joeljwright has quit IRC | 16:59 | |
*** nadeem has joined #openstack-swift | 17:02 | |
janonymous_ | So it's friday night in most of the places ... time to chill :) | 17:12 |
*** geaaru has joined #openstack-swift | 17:12 | |
*** mfalatic_ has quit IRC | 17:16 | |
*** nadeem has quit IRC | 17:18 | |
*** lyrrad has quit IRC | 17:22 | |
*** lyrrad has joined #openstack-swift | 17:26 | |
lcurtis | good day swiftstackians...noticing that rsync throughput seems to be slow in general...is there some kind of throttling or other xinetd setting i should be checking? | 17:27 |
*** nadeem has joined #openstack-swift | 17:27 | |
lcurtis | like 40-80mbps on 1gbps link, known wire speed possible on link | 17:27 |
openstackgerrit | Merged openstack/swift: Fix a spelling typo in comment https://review.openstack.org/210448 | 17:28 |
openstackgerrit | Eran Rom proposed openstack/swift: Container-Sync to iterate only over synced containers https://review.openstack.org/205803 | 17:29 |
openstackgerrit | Merged openstack/swift: Fix some spelling typo in comments https://review.openstack.org/210453 | 17:30 |
*** petertr7_away is now known as petertr7 | 17:39 | |
*** geaaru has quit IRC | 18:00 | |
*** nadeem has quit IRC | 18:03 | |
*** gyee has quit IRC | 18:05 | |
openstackgerrit | Minwoo Bae proposed openstack/swift: Error handling of DiskFileNoSpace() https://review.openstack.org/198909 | 18:05 |
*** nadeem has joined #openstack-swift | 18:09 | |
*** nadeem has quit IRC | 18:18 | |
*** lyrrad has quit IRC | 18:20 | |
*** lyrrad has joined #openstack-swift | 18:21 | |
*** breitz has quit IRC | 18:23 | |
*** lyrrad has quit IRC | 18:23 | |
openstackgerrit | Thiago da Silva proposed openstack/swift: versioned writes middleware https://review.openstack.org/134347 | 18:23 |
*** eandersson has quit IRC | 18:24 | |
*** lyrrad has joined #openstack-swift | 18:24 | |
*** bapalm has joined #openstack-swift | 18:26 | |
*** lyrrad has quit IRC | 18:27 | |
*** acoles is now known as acoles_ | 18:28 | |
*** lyrrad has joined #openstack-swift | 18:29 | |
*** hrou has quit IRC | 18:36 | |
*** bapalm has quit IRC | 18:38 | |
*** bapalm has joined #openstack-swift | 18:48 | |
*** bapalm has quit IRC | 18:48 | |
*** delattec has quit IRC | 18:50 | |
*** cdelatte has quit IRC | 18:50 | |
*** gyee has joined #openstack-swift | 18:52 | |
*** hrou has joined #openstack-swift | 18:54 | |
*** ttrumm has joined #openstack-swift | 18:54 | |
*** robefran has quit IRC | 18:56 | |
*** jbonjean has joined #openstack-swift | 19:04 | |
*** ttrumm has quit IRC | 19:13 | |
*** mfalatic has joined #openstack-swift | 19:19 | |
*** tongli has quit IRC | 19:28 | |
clayg | somewhere right around here I'm feeling very related to the conversation -> https://youtu.be/wf-BqAjZb8M?t=611 | 19:28 |
portante | clayg: speaking with emacs, yes! | 19:32 |
openstackgerrit | Merged openstack/swift: Replace assertTrue(not <condition>) with assertFalse(<condition>) https://review.openstack.org/206454 | 19:32 |
clayg | portante: I have some vms building in the background and kicked this off for the background | 19:32 |
clayg | portante: when he said "you step into this code I've been maintaing for 15 years and pep8ify it for me" I thought a few others might also get some smiles on Friday | 19:33 |
portante | yes! | 19:33 |
portante | clayg: first time I have heard him speak, he is pretty good (raymond hettinger) | 19:35 |
*** amoturi has quit IRC | 19:40 | |
*** amoturi has joined #openstack-swift | 19:40 | |
*** MVenesio has quit IRC | 19:45 | |
*** chsc has quit IRC | 19:47 | |
tdasilva | JSÓN | 19:50 |
tdasilva | jay-son | 19:50 |
tdasilva | lol | 19:50 |
portante | wax on wax off | 19:50 |
*** kevinc_ has joined #openstack-swift | 19:59 | |
notmyname | "pep8 unto thyself, not unto others" :-) | 19:59 |
*** petertr7 is now known as petertr7_away | 20:02 | |
*** nadeem has joined #openstack-swift | 20:05 | |
*** chlong has quit IRC | 20:06 | |
portante | notmyname: yes! | 20:07 |
portante | great line | 20:07 |
*** petertr7_away is now known as petertr7 | 20:07 | |
kevinc_ | Anyone have experience with Seagate Kinetic drives? I setup our test cluster to read and write to the Kinetic drives, but the data doesn't get replicated when I simulate a failure | 20:09 |
MooingLemur | tdasilva: I like that. JSÓN. | 20:12 |
tdasilva | MooingLemur: did I get the accent right? | 20:15 |
*** silor has quit IRC | 20:15 | |
minwoob | tdasilva: In https://review.openstack.org/#/c/198909/ were you actually looking for the variable to be prepended with '_' ? In that case, all the other msg variables might need that change. | 20:20 |
minwoob | tdasilva: Otherwise, feel free to take a look at the most updated version. | 20:21 |
*** jlhinson_ has joined #openstack-swift | 20:28 | |
*** jlhinson has quit IRC | 20:28 | |
tdasilva | minwoob: I think that looks good, wasn't looking for you to change every single one | 20:28 |
*** jlhinson_ has quit IRC | 20:32 | |
minwoob | tdasilva: The other ones match up to that one, just making sure that was the change that was needed though, to eliminate some alternative modifications that could have been made. | 20:33 |
*** zul has joined #openstack-swift | 20:36 | |
*** dustins has quit IRC | 20:41 | |
*** jbonjean has left #openstack-swift | 20:45 | |
clayg | kevinc_: you have to run the kinetic-swift-replciator daemon - it's seperate from the swift-object-replicator (swift-init stuff) | 20:47 |
*** sweeper has quit IRC | 20:52 | |
kevinc_ | clayg: ok, great! That was what I was looking for. I assume i need to do the same for the auditor and the updater. | 20:53 |
kevinc_ | looks like the objects are replicating now | 20:53 |
kevinc_ | awesome | 20:53 |
clayg | neat! | 20:54 |
*** logan2 has quit IRC | 20:56 | |
*** ccavanna has quit IRC | 21:07 | |
*** ccavanna has joined #openstack-swift | 21:08 | |
*** ccavanna has quit IRC | 21:09 | |
*** ccavanna has joined #openstack-swift | 21:09 | |
*** gyee has quit IRC | 21:18 | |
openstackgerrit | Eran Rom proposed openstack/swift: Container-Sync to iterate only over synced containers https://review.openstack.org/205803 | 21:19 |
openstackgerrit | Eran Rom proposed openstack/swift: Add container sync probe test to SAIO default set https://review.openstack.org/205804 | 21:19 |
*** _hrou_ has joined #openstack-swift | 21:19 | |
*** petertr7 is now known as petertr7_away | 21:20 | |
*** hrou has quit IRC | 21:20 | |
*** tsg has joined #openstack-swift | 21:21 | |
*** minwoob has quit IRC | 21:24 | |
*** _hrou_ has quit IRC | 21:24 | |
*** jrichli has quit IRC | 21:27 | |
*** kevinc_ has quit IRC | 21:28 | |
openstackgerrit | Bill Huber proposed openstack/swift: Add unit test for container_update for unmounted device https://review.openstack.org/210610 | 21:35 |
*** nadeem has quit IRC | 21:38 | |
*** nadeem has joined #openstack-swift | 21:39 | |
*** logan2 has joined #openstack-swift | 21:39 | |
*** zaitcev has joined #openstack-swift | 21:47 | |
*** ChanServ sets mode: +v zaitcev | 21:47 | |
*** wbhuber has quit IRC | 21:52 | |
mattoliverau | Morning all, at airport, the waiting begins | 22:10 |
*** jamespage_ has joined #openstack-swift | 22:19 | |
*** otoolee has quit IRC | 22:20 | |
*** otoolee has joined #openstack-swift | 22:23 | |
*** portante has quit IRC | 22:32 | |
*** portante has joined #openstack-swift | 22:34 | |
*** lyrrad_ has joined #openstack-swift | 22:39 | |
*** lcurtis has quit IRC | 22:46 | |
*** lyrrad has quit IRC | 22:49 | |
*** zul has quit IRC | 22:49 | |
*** nexusz99 has quit IRC | 22:49 | |
*** changbl has quit IRC | 22:49 | |
*** lyrrad_ is now known as lyrrad | 22:49 | |
*** nexusz99 has joined #openstack-swift | 22:52 | |
*** zul has joined #openstack-swift | 22:54 | |
*** changbl has joined #openstack-swift | 22:56 | |
*** cazino has joined #openstack-swift | 22:57 | |
*** wbhuber has joined #openstack-swift | 23:11 | |
*** logan2 has quit IRC | 23:15 | |
*** nexusz99 has quit IRC | 23:35 | |
*** nadeem has quit IRC | 23:59 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!