Thursday, 2016-08-25

*** Suyi has quit IRC00:00
openstackgerritMerged openstack/swift: Get ready for os-api-ref sphinx theme change  https://review.openstack.org/35793200:04
*** chlong has quit IRC00:13
*** chlong has joined #openstack-swift00:26
openstackgerritTim Burke proposed openstack/python-swiftclient: Make functests py3-compatible  https://review.openstack.org/36013500:27
timburkewe should probably have a gate job that actually tests that^^00:29
openstackgerritMerged openstack/swift: Add Pros/Cons docs for global cluster consideration  https://review.openstack.org/30438200:38
*** m_kazuhiro has joined #openstack-swift00:54
*** klrmn has quit IRC01:05
*** jamielennox is now known as jamielennox|away01:11
*** jamielennox|away is now known as jamielennox01:11
*** dmorita has quit IRC01:53
claygzomgbbq!!! swiftclient supports copy command!01:58
claygwhoa... notmyname is not in channel?01:58
claygam i in the right place?01:58
mattoliverauclayg: you are.. I wonder if his bouncer died again02:02
clayghi matt02:04
zaitcevFun fact: Unit testing in Go is very inconvenient.02:05
zaitcevActually, I take it back. The real problem is mocking.02:06
zaitcevBTW02:06
zaitcevDid you hear that Google invented another language, called Dart?02:06
zaitcevs/Google /someone at &/02:07
*** bigdogstl has joined #openstack-swift02:12
*** trananhkma has joined #openstack-swift02:24
*** serverascode has quit IRC02:28
*** tmoreira has quit IRC02:30
*** serverascode has joined #openstack-swift02:31
*** tmoreira has joined #openstack-swift02:33
zhengyinmorning everyone03:01
zhengyinmattoliverau, kota_: morning :)03:02
*** jamielennox is now known as jamielennox|away03:09
*** dmorita has joined #openstack-swift03:18
*** chlong has quit IRC03:23
*** dmorita has quit IRC03:23
*** jamielennox|away is now known as jamielennox03:23
*** klrmn has joined #openstack-swift03:24
*** bigdogstl has quit IRC03:27
*** bigdogstl has joined #openstack-swift03:31
*** chlong has joined #openstack-swift03:35
*** bigdogstl has quit IRC03:35
*** chlong has quit IRC03:38
*** chlong has joined #openstack-swift03:38
mattoliverauzhengyin: morning o/03:39
*** bigdogstl has joined #openstack-swift03:40
*** bigdogstl has quit IRC03:47
*** bigdogstl has joined #openstack-swift03:49
*** bigdogstl has quit IRC03:51
*** bigdogstl has joined #openstack-swift03:54
openstackgerritzheng yin proposed openstack/python-swiftclient: Add swift tempurl and swift auth command docstring  https://review.openstack.org/36021204:04
openstackgerritzheng yin proposed openstack/python-swiftclient: Add swift tempurl and swift auth command docstring  https://review.openstack.org/36021204:13
openstackgerritMerged openstack/swift: Improve readability in the obj server's unit tests  https://review.openstack.org/35953404:22
openstackgerritMerged openstack/python-swiftclient: Strip leading/trailing whitespace from headers  https://review.openstack.org/35680204:24
*** hosanai has joined #openstack-swift04:25
*** ChanServ sets mode: +v hosanai04:25
*** bigdogstl has quit IRC04:30
*** dmorita has joined #openstack-swift04:37
*** links has joined #openstack-swift04:37
*** aswadr_ has joined #openstack-swift04:41
*** dmorita has quit IRC04:41
*** dmorita has joined #openstack-swift04:45
*** psachin has joined #openstack-swift04:48
*** psachin has quit IRC04:49
*** dmorita has quit IRC04:49
openstackgerritOpenStack Proposal Bot proposed openstack/python-swiftclient: Updated from global requirements  https://review.openstack.org/8925004:54
openstackgerritOpenStack Proposal Bot proposed openstack/swift: Updated from global requirements  https://review.openstack.org/8873604:55
*** dmorita has joined #openstack-swift05:12
*** ppai has joined #openstack-swift05:13
*** psachin has joined #openstack-swift05:14
*** dmorita has quit IRC05:17
*** ppai has quit IRC05:29
*** SkyRocknRoll has joined #openstack-swift05:43
*** n0th1n6 has joined #openstack-swift05:43
*** ppai has joined #openstack-swift05:44
timburkehuh. well *that* seems like a bit of a deal breaker in the py3 transition: https://bugs.python.org/issue2223305:47
*** n0th1n6 has quit IRC05:50
*** ppai has quit IRC06:02
*** McMurlock1 has joined #openstack-swift06:14
*** ppai has joined #openstack-swift06:17
*** ntt has joined #openstack-swift06:22
*** rcernin has joined #openstack-swift06:28
*** klrmn has quit IRC06:29
*** silor has joined #openstack-swift06:43
*** geaaru has joined #openstack-swift06:55
*** manous has joined #openstack-swift06:55
*** manous has quit IRC07:00
*** manous has joined #openstack-swift07:01
*** silor has quit IRC07:03
*** silor1 has joined #openstack-swift07:03
*** silor1 is now known as silor07:06
*** manous has quit IRC07:06
*** tesseract- has joined #openstack-swift07:08
*** manous has joined #openstack-swift07:09
*** manous has quit IRC07:14
*** manous has joined #openstack-swift07:17
*** manous has quit IRC07:22
*** manous has joined #openstack-swift07:24
*** manous has quit IRC07:29
*** AndyWojo has quit IRC07:29
*** manous has joined #openstack-swift07:30
*** stack_ has joined #openstack-swift07:31
*** AndyWojo has joined #openstack-swift07:32
*** trananhkma has quit IRC07:33
*** stack_ has quit IRC07:33
*** trananhkma has joined #openstack-swift07:34
*** manous has quit IRC07:35
*** sheel has joined #openstack-swift07:37
*** manous has joined #openstack-swift07:38
*** yarkot1 has quit IRC07:40
*** manous has quit IRC07:43
*** manous has joined #openstack-swift07:44
*** manous has quit IRC07:48
openstackgerritzheng yin proposed openstack/swift: Fix ValueError information in obj/expirer  https://review.openstack.org/36030707:52
*** SkyRocknRoll has quit IRC08:10
*** joeljwright has joined #openstack-swift08:20
*** ChanServ sets mode: +v joeljwright08:20
*** asettle has joined #openstack-swift08:20
*** SkyRocknRoll has joined #openstack-swift08:22
*** jordanP has joined #openstack-swift08:32
*** psachin has quit IRC08:35
*** joeljwright has quit IRC08:45
*** zul has joined #openstack-swift08:46
*** openstackgerrit has quit IRC08:48
*** openstackgerrit has joined #openstack-swift08:49
*** jordanP has quit IRC08:56
*** jordanP has joined #openstack-swift08:57
*** joeljwright has joined #openstack-swift09:13
*** ChanServ sets mode: +v joeljwright09:13
*** nikivi has joined #openstack-swift09:14
*** zul has quit IRC09:33
*** zul has joined #openstack-swift09:38
charzHi! I have a question for object-updater, we know it'll check async_pending data and try to update it to container DB. Do we have a timeout or something to let object-updater drops these async_pending jobs?09:45
charzJust curious, if container DB is in a unmount drives and the object-updater can't get response from container-server, does updater try it forever?09:47
*** nikivi has quit IRC09:48
ahaleyeah, i mean it doesnt keep trying forever right now on that one async, it'll fail with conn_timeout or something that time, but keep it around and keep retrying every time it does a pass of the likely rapidly increasing amount of asyncs09:53
*** joeljwright has quit IRC10:03
*** joeljwright has joined #openstack-swift10:06
*** ChanServ sets mode: +v joeljwright10:06
charzahale: so if the drive is still not mounted, the async_pending jobs won't be deleted, right? And that means object-updater will check that in each run.10:12
ahaleyup exactly10:12
charzahale: If the drive is mounted and object-updater sends requests to container-server, is there have any chance to miss any date that should update to container DB?10:15
ahaleyou mean, can asyncs pile up even when the remote container-servers are all responsive ? yeah on big busy containers with high writes i've seen that10:16
charzIf the jobs are stored into db.pending, and that should be merged to DB in next commit, right?10:18
ahaleyeah i think - thats stuff i dont know so well10:19
*** psachin has joined #openstack-swift10:19
charzahale: thx, just want to make sure my understanding is correct.10:21
ahaleyeah i think you're pretty close at least , but i dont know enough about the specifics to go much further :)10:33
*** asettle has quit IRC11:01
*** asettle has joined #openstack-swift11:02
*** joeljwright has quit IRC11:02
*** kencjohnston_ has quit IRC11:23
*** kencjohnston has joined #openstack-swift11:24
*** sheel has quit IRC11:26
openstackgerritMatthew Oliver proposed openstack/python-swiftclient: Fix examples and missing code-block  https://review.openstack.org/32555911:28
*** sanchitmalhotra has quit IRC11:31
*** foexle has joined #openstack-swift11:43
*** hosanai has quit IRC11:53
*** asettle has quit IRC11:55
*** asettle has joined #openstack-swift11:56
*** trananhkma has quit IRC12:12
*** zul has quit IRC12:15
*** ajiang_ has joined #openstack-swift12:19
*** ajiang has quit IRC12:19
*** wer has quit IRC12:20
*** glange has joined #openstack-swift12:22
*** ChanServ sets mode: +v glange12:22
*** kota_ has quit IRC12:22
*** SkyRocknRoll has quit IRC12:22
*** glange_ has quit IRC12:23
*** briancurtin has quit IRC12:23
*** vern has quit IRC12:23
*** vern has joined #openstack-swift12:24
*** thurloat has quit IRC12:25
*** philipw has quit IRC12:25
*** kota_ has joined #openstack-swift12:25
*** ChanServ sets mode: +v kota_12:25
*** thurloat has joined #openstack-swift12:25
*** philipw has joined #openstack-swift12:25
*** briancurtin has joined #openstack-swift12:25
*** mtreinish has quit IRC12:27
*** wer has joined #openstack-swift12:30
*** mtreinish has joined #openstack-swift12:30
*** m_kazuhiro has quit IRC12:33
*** cdelatte has joined #openstack-swift12:42
*** joeljwright has joined #openstack-swift12:43
*** ChanServ sets mode: +v joeljwright12:43
*** cdelatte has quit IRC12:46
*** yarkot1 has joined #openstack-swift13:03
*** foexle has quit IRC13:04
*** notmyname has joined #openstack-swift13:09
*** ChanServ sets mode: +v notmyname13:09
notmynamegood morning13:10
*** kei_yama has quit IRC13:11
*** foexle has joined #openstack-swift13:12
notmynameclayg: I caught up from the logs. yeah, seems my bouncer died. not sure why.13:13
*** StraubTW has joined #openstack-swift13:17
*** klamath has joined #openstack-swift13:19
*** ppai has quit IRC13:19
*** klamath_ has joined #openstack-swift13:20
*** jordanP has quit IRC13:20
*** links has quit IRC13:22
*** klamath has quit IRC13:24
notmynameops meetup in NYC starts today13:24
notmynamenot sure how much swift-related talking there will be, but I'll keep my ears open13:24
*** joeljwright1 has joined #openstack-swift13:29
*** zul has joined #openstack-swift13:31
*** joeljwright has quit IRC13:31
*** asettle has quit IRC13:35
*** asettle has joined #openstack-swift13:35
*** _JZ_ has joined #openstack-swift13:59
*** NM has quit IRC14:02
*** foexle has quit IRC14:03
*** zul has quit IRC14:04
*** zul has joined #openstack-swift14:05
*** StraubTW has quit IRC14:06
*** StraubTW has joined #openstack-swift14:06
*** esker has joined #openstack-swift14:13
*** esker has quit IRC14:32
tdasilvagood morning14:34
*** esker has joined #openstack-swift14:35
notmynamefirst big question at the ops summit: "how are you using containers for your control plane?" answer is itself a question: "can someone please explain why we should use containers at all?"14:36
*** esker has quit IRC14:36
*** esker has joined #openstack-swift14:38
*** esker has quit IRC14:38
*** zul has quit IRC14:42
notmyname(to which the answer seems to be "it's new! but, on the other hand, it's new")14:43
*** openstackgerrit has quit IRC14:48
*** openstackgerrit has joined #openstack-swift14:49
*** newcomer25 has joined #openstack-swift14:56
*** newcomer25 has left #openstack-swift15:00
*** zul has joined #openstack-swift15:01
*** Suyi_ has joined #openstack-swift15:02
*** zul has quit IRC15:11
*** furlongm_ has joined #openstack-swift15:19
*** furlongm has quit IRC15:20
*** links has joined #openstack-swift15:20
*** zul has joined #openstack-swift15:26
*** psachin has quit IRC15:36
*** links has quit IRC16:00
*** zul has quit IRC16:07
claygi'm sure at least someone mentioned coinstallability and dependencies as a build time concern?16:21
*** silor has quit IRC16:23
*** zul has joined #openstack-swift16:24
*** dmorita has joined #openstack-swift16:41
*** rcernin has quit IRC16:45
timburkegood morning16:52
*** Suyi_ has quit IRC16:52
*** nadeem has joined #openstack-swift16:56
claygntata: hey, did you see lp bug #1615982 - you fixed two bugs at once!?  good work.16:56
openstackLaunchpad bug 1567105 in OpenStack Object Storage (swift) "duplicate for #1615982 swift-ring-builder output display bad column alignment with ipv6" [Wishlist,Fix released] https://launchpad.net/bugs/1567105 - Assigned to Nandini (nandini-tata)16:56
*** tesseract- has quit IRC16:56
*** nadeem has quit IRC16:56
*** nadeem has joined #openstack-swift16:57
ntataThanks clayg! I didn't see this one before :D17:03
*** zul has quit IRC17:04
*** asettle has quit IRC17:08
*** asettle has joined #openstack-swift17:09
*** nadeem has quit IRC17:11
*** nadeem has joined #openstack-swift17:11
*** asettle has quit IRC17:13
*** Suyi_ has joined #openstack-swift17:17
*** joeljwright1 has quit IRC17:21
*** zul has joined #openstack-swift17:24
*** klrmn has joined #openstack-swift17:24
*** McMurlock1 has quit IRC17:28
notmynameclayg: packaging topic just started. what do you want me to bring up or listen for?17:32
*** zul has quit IRC17:32
claygnotmyname: who's deploying master-ish vis packages?17:41
*** Jeffrey4l__ has quit IRC17:41
*** StevenK has quit IRC17:41
claygnotmyname: rax build and deploy packages from master, we build and deploy packages from master - from my perspective this is common practice; but it's possible i'm in the minority17:42
*** StevenK has joined #openstack-swift17:42
claygmaybe slightly related - how many teams are concerened with deployment of only a single service - like the vs "we build and deploy all of the packages for all of openstack all together every six months"17:44
notmynamehere's something interesting. canonical-built nightly .debs https://launchpad.net/~openstack-ubuntu-testing/+archive/ubuntu/newton17:46
notmynameso yeah, grabbing from master and making packages and deploying is totally a thing people do17:46
notmynameseveral people in the room were confirming that17:47
notmynameor rather, less than half the room said something, but the large majority who did do in fact like the idea of deploying from master17:48
claygnotmyname: yeah i figured, but all of these people should be complaining about the gratuitous version rising because of global requirements - are you and project z installing on the same box?  then why do i need to rebuild and TEST package v++ just to get out my fix?17:48
notmynamehttps://etherpad.openstack.org/p/NYC-ops-Packaging17:49
notmynameyeah, I'm interested in the dependency question17:49
*** rcernin has joined #openstack-swift17:54
notmynameseems the packagers are "just" using upper-constraints17:58
notmynamestill talking about it....17:58
notmynamemost of the hard problems go away with snappy (which I don't know much about but sounds like some combo of static linking and venvs for packages)18:00
openstackgerritClay Gerrard proposed openstack/swift: add test for expirer processes == process  https://review.openstack.org/36072018:03
*** StraubTW has quit IRC18:03
clayggerrit is being slow right?18:03
notmynameclayg: it's slow here in NYC18:05
*** tqtran has joined #openstack-swift18:05
*** tqtran_ has joined #openstack-swift18:07
claygyeah I guess people are probably finding that the versions of the python library dependencies tested in the gate don't have a lot of egregious incompatibilities - so if you can source packages for new dependencies as they get bumped maybe it's *not* to painful18:07
claygprobably helps if you're not supporting old distros - how old are these folks infrastructure?  Have they migrated a fleet through a major distro upgrade?18:08
claygalso - lot of canonical folks?  less cent/rhel/fedora/rdo?18:08
notmynamethis is a talk about ubuntu packaging18:08
claygoh rofl18:08
claygyah so has anyone upgraded a fleet form lucid to xenial?  does anyone still deploy onto lucid hardware?18:09
notmynameoh, now it's an "everything else packaging talk"18:09
claygwhoa18:09
claygthings move quick in the world of ops ;)18:10
*** tqtran has quit IRC18:10
notmynamemaybe better to ask the same questions here..18:10
*** StraubTW has joined #openstack-swift18:11
notmynamewow. most people left18:12
claygno worries18:12
*** zul has joined #openstack-swift18:13
*** david-lyle_ has joined #openstack-swift18:15
*** david-lyle_ has quit IRC18:15
notmynamesomeone went from grizzly on ubuntu to icehouse on redhat18:15
*** StraubTW has quit IRC18:17
*** geaaru has quit IRC18:19
*** zhengyin has quit IRC18:20
*** zhengyin has joined #openstack-swift18:21
claygballer18:21
*** aswadr_ has quit IRC18:21
notmyname"anyone else carrying patches on your own" "yes" "how do you do it?" "it's painful"18:22
claygsure, push upstream is always better18:24
timburkenotmyname: is that for swift in particular, or openstack in general?18:24
claygwell, asap reduces pain18:24
notmyname"why are you carrying your own patches" (paraphrase answer) "because we need bug fixes faster and openstack EOL'd the version we're running in prod"18:24
timburkethose seem like two separate answers to that question...18:25
notmynameapparently, upstream bugfixes take weeks to months to be available18:25
notmynametimburke: this is all "openstack in general"18:25
timburkecool, that's kinda what i figured18:26
*** tqtran_ has quit IRC18:28
*** tqtran has joined #openstack-swift18:28
clarkbnotmyname: aiui a big point of contention is stable releases don't allow feature patches or other potentially dangerous bugfixes. But many people are willing to accept that risk in their own clouds which results in the local patches too18:31
notmynameyeah18:31
notmynamequote from the room in answer to "how can we make upstream faster for you?" -- "you have to have friends upstream to get stuff landed"18:31
openstackgerritTim Burke proposed openstack/python-swiftclient: Convert numeric and boolean header values to strings  https://review.openstack.org/36072518:33
notmynamesummit agenda is live https://www.openstack.org/summit/barcelona-2016/summit-schedule18:33
notmynamelooks like timburke and acoles_ are up pretty much first thing on tuesday :-)18:34
*** zul has quit IRC18:34
timburkekinda makes me wish i'd planned the vacation with my wife for *after* the summit18:34
*** tqtran has quit IRC18:35
claygnotmyname: romain's talk sounds ... scary?18:38
notmynameis that the migration it ec?18:38
*** asettle has joined #openstack-swift18:38
*** asettle has quit IRC18:38
*** asettle has joined #openstack-swift18:39
notmynameclayg: his talk in austin was great :-)18:39
claygwell that one was scary too - >10PB swift is easy - just use two disks per node18:40
*** marcusvrn_ has joined #openstack-swift18:41
notmynamethey just asked about installing with no internet18:41
notmynameseveral people said they did it, and others said "how do you *do* that?!"18:42
zaitcevmount DVD, rpm -i /mnt/tmp/Packages/*.rpm18:45
zaitcevWell, in RHEL world anyway18:45
*** tqtran has joined #openstack-swift18:45
notmyname"what advice would you give someone for setting up openstack?" "if your employer doesn't want to give you at least a year to learn it and set it up, then just pay someone else to do it"18:51
notmynameok, break time18:52
*** zul has joined #openstack-swift19:11
*** dmorita has quit IRC19:19
*** StraubTW has joined #openstack-swift19:29
*** McMurlock1 has joined #openstack-swift19:36
*** joeljwright has joined #openstack-swift19:37
*** ChanServ sets mode: +v joeljwright19:37
*** zul has quit IRC19:41
-openstackstatus- NOTICE: The Gerrit service on review.openstack.org is restarting to implement some performance tuning adjustments, and should return to working order momentarily.19:47
*** dmorita has joined #openstack-swift19:49
*** zul has joined #openstack-swift19:54
claygprobably good advice20:03
*** tqtran has quit IRC20:12
openstackgerritTim Burke proposed openstack/python-swiftclient: boolean logic cleanup in service.Swift[Copy|Post]Object  https://review.openstack.org/32180820:15
notmynamesomething we need to ask swift users at the summit is if they are carrying patches that they either don't propose upstream or can't get landed upstream. that's come up quite a bit here at the ops summit (mostly for nova)20:17
notmynameI guess this is where onovy is like "yeah, land the patches already!" ;-)20:17
openstackgerritTim Burke proposed openstack/python-swiftclient: Use requests CaseInsensitiveDict in swiftclient.copy_object  https://review.openstack.org/32181520:21
*** tqtran has joined #openstack-swift20:28
tdasilvatimburke: hi, I noticed you removed the DocImpact tag from https://review.openstack.org/#/c/214922/ was that on purpose or just by mistake?20:28
tdasilvaoh, is it because we now own the documentation, so it's already in the patch???20:29
timburketdasilva: on purpose. seemed like between the changes in api-ref/, doc/ and ... yep, exactly :-)20:29
tdasilvagot it20:29
timburkeit didn't seem like it would be useful to have a bug auto-generated for us20:29
openstackgerritMerged openstack/python-swiftclient: Fix examples and missing code-block  https://review.openstack.org/32555920:29
openstackgerritMerged openstack/swift: Fix ValueError information in obj/expirer  https://review.openstack.org/36030720:31
*** asettle has quit IRC20:32
*** asettle has joined #openstack-swift20:36
*** zul has quit IRC20:38
*** gyee has joined #openstack-swift20:42
*** asettle has quit IRC20:45
openstackgerritOpenStack Proposal Bot proposed openstack/python-swiftclient: Updated from global requirements  https://review.openstack.org/8925020:51
openstackgerritOpenStack Proposal Bot proposed openstack/swift: Updated from global requirements  https://review.openstack.org/8873620:51
*** tqtran has quit IRC20:53
*** joeljwright has quit IRC20:53
*** joeljwright has joined #openstack-swift20:53
*** joeljwright has quit IRC20:53
*** joeljwright has joined #openstack-swift20:54
*** ChanServ sets mode: +v joeljwright20:54
*** joeljwright has quit IRC20:54
*** tqtran has joined #openstack-swift20:57
mattoliverauMorning20:57
*** nadeem has quit IRC21:00
*** nadeem has joined #openstack-swift21:24
claygnotmyname: what patch?  if it's so damn good let's land it!21:25
*** McMurlock1 has quit IRC21:26
*** joeljwright has joined #openstack-swift21:31
*** ChanServ sets mode: +v joeljwright21:31
timburkeclayg: i'm guessing he was thinking of https://review.openstack.org/#/c/238799/ in particular :-)21:48
claygtimburke: but that one is merged?21:50
timburkesure, now :-P21:50
*** klamath_ has quit IRC21:52
*** Suyi_ has quit IRC21:59
*** Suyi_ has joined #openstack-swift21:59
*** okdas_ has quit IRC22:05
*** okdas has joined #openstack-swift22:07
*** okdas has joined #openstack-swift22:07
*** joeljwright has quit IRC22:20
*** joeljwright has joined #openstack-swift22:22
*** ChanServ sets mode: +v joeljwright22:22
*** joeljwright has quit IRC22:25
openstackgerritMerged openstack/python-swiftclient: Use mock patch to handle get_auth_keystone  https://review.openstack.org/36029722:26
openstackgerritOpenStack Proposal Bot proposed openstack/python-swiftclient: Updated from global requirements  https://review.openstack.org/8925022:30
*** nadeem has quit IRC22:31
openstackgerritMerged openstack/python-swiftclient: boolean logic cleanup in service.Swift[Copy|Post]Object  https://review.openstack.org/32180822:47
*** tqtran has quit IRC22:55
*** tqtran has joined #openstack-swift22:55
*** StraubTW has quit IRC22:56
*** chlong has quit IRC22:58
*** tqtran has quit IRC22:59
*** tqtran has joined #openstack-swift23:00
*** tqtran has quit IRC23:04
*** tqtran has joined #openstack-swift23:09
*** chlong has joined #openstack-swift23:11
*** tqtran_ has joined #openstack-swift23:13
*** tqtran has quit IRC23:13
*** kei_yama has joined #openstack-swift23:30
*** chlong has quit IRC23:35
*** rcernin has quit IRC23:53

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