Tuesday, 2017-03-21

*** chsc_ has quit IRC00:12
*** dja has joined #openstack-swift00:14
*** _JZ_ has joined #openstack-swift00:15
*** klamath has quit IRC00:18
*** catintheroof has joined #openstack-swift00:35
*** zul has quit IRC00:36
*** gyee_ has quit IRC00:40
*** zul has joined #openstack-swift00:41
*** tonanhngo has quit IRC01:01
kota_morning01:07
*** catintheroof has quit IRC01:08
*** klrmn has quit IRC01:09
*** jamielennox is now known as jamielennox|away01:16
*** tonanhngo has joined #openstack-swift01:22
*** tonanhngo has quit IRC01:23
*** jamielennox|away is now known as jamielennox01:28
JimCheungA good morning to you Kota_:01:37
*** lespaul__ has quit IRC01:40
*** tonanhngo has joined #openstack-swift01:45
*** JimCheung has quit IRC01:46
*** tonanhngo has quit IRC01:46
*** JDub has joined #openstack-swift01:48
*** SkyRocknRoll has joined #openstack-swift01:50
*** JDub has quit IRC01:56
*** zhurong has joined #openstack-swift01:57
*** dmorita has quit IRC02:06
*** JimCheung has joined #openstack-swift02:11
*** JimCheung has quit IRC02:15
*** klrmn has joined #openstack-swift02:21
*** tonanhngo has joined #openstack-swift02:27
*** lespaul has joined #openstack-swift02:27
*** tonanhngo has quit IRC02:28
*** sams-gleb has joined #openstack-swift02:28
*** sams-gleb has quit IRC02:33
*** mathiasb has quit IRC02:35
*** lespaul has quit IRC02:36
*** winggundamth has joined #openstack-swift02:42
*** mathiasb has joined #openstack-swift03:02
*** zhurong has quit IRC03:05
*** tonanhngo has joined #openstack-swift03:09
*** tonanhngo has quit IRC03:11
*** bkopilov has quit IRC03:14
openstackgerritJanie Richling proposed openstack/swift master: Log the correct request type of a subrequest downstream of copy  https://review.openstack.org/44460403:15
*** zhurong has joined #openstack-swift03:22
*** SkyRocknRoll has quit IRC03:27
*** _JZ_ has quit IRC03:30
*** links has joined #openstack-swift03:44
mahaticgood morning03:44
*** MarkMielke has joined #openstack-swift03:48
*** gkadam has joined #openstack-swift03:55
*** chsc has joined #openstack-swift04:04
*** dmorita has joined #openstack-swift04:06
*** dmorita has quit IRC04:10
*** jamielennox is now known as jamielennox|away04:12
*** zhurong has quit IRC04:12
*** tonanhngo has joined #openstack-swift04:12
*** chsc has quit IRC04:12
*** tonanhngo has quit IRC04:13
*** d0ugal has quit IRC04:16
*** d0ugal has joined #openstack-swift04:17
*** klrmn has quit IRC04:22
*** psachin has joined #openstack-swift04:27
*** sams-gleb has joined #openstack-swift04:30
*** NM has quit IRC04:32
*** bkopilov has joined #openstack-swift04:32
*** sams-gleb has quit IRC04:34
openstackgerritjunboli proposed openstack/python-swiftclient master: Replace json.loads(obj) with oslo_serialization.jsonutils.loads(obj)  https://review.openstack.org/44780004:55
*** zhurong has joined #openstack-swift05:00
*** cshastri has joined #openstack-swift05:25
*** dmorita has joined #openstack-swift05:28
*** dmorita has quit IRC05:33
openstackgerritjunboli proposed openstack/swift master: Replace json.loads with oslo_serialization.jsonutils.loads  https://review.openstack.org/44782705:35
*** zhurong has quit IRC05:40
*** rcernin has joined #openstack-swift05:43
*** dmorita has joined #openstack-swift05:46
*** tonanhngo has joined #openstack-swift05:46
*** tonanhngo has quit IRC05:48
*** dmorita has quit IRC05:50
*** rcernin has quit IRC05:57
openstackgerritjunboli proposed openstack/swift master: Replace json.loads with oslo_serialization.jsonutils.loads  https://review.openstack.org/44782706:00
openstackgerritjunboli proposed openstack/python-swiftclient master: Replace json.loads(obj) with oslo_serialization.jsonutils.loads(obj)  https://review.openstack.org/44780006:06
*** m_kazuhiro has joined #openstack-swift06:11
*** adriant has quit IRC06:14
*** zaitcev has quit IRC06:16
*** dja has quit IRC06:17
openstackgerritjunboli proposed openstack/swift master: Replace json.loads with oslo_serialization.jsonutils.loads  https://review.openstack.org/44782706:18
*** tonanhngo has joined #openstack-swift06:28
*** tonanhngo has quit IRC06:29
*** jaosorior has joined #openstack-swift06:31
*** sams-gleb has joined #openstack-swift06:32
*** sams-gleb has quit IRC06:37
*** psachin_ has joined #openstack-swift06:44
*** psachin has quit IRC06:46
*** silor has joined #openstack-swift06:47
*** sams-gleb has joined #openstack-swift07:01
*** tonanhngo has joined #openstack-swift07:02
*** tonanhngo has quit IRC07:03
*** ChubYann has quit IRC07:07
*** sanchitmalhotra has quit IRC07:09
*** JimCheung has joined #openstack-swift07:17
*** JimCheung has quit IRC07:22
*** tesseract has joined #openstack-swift07:35
*** tonanhngo has joined #openstack-swift07:44
*** tonanhngo has quit IRC07:46
*** psachin_ has quit IRC07:47
mathiasbgood morning!07:50
*** zaitcev has joined #openstack-swift07:55
*** ChanServ sets mode: +v zaitcev07:55
*** geaaru has joined #openstack-swift07:56
*** psachin_ has joined #openstack-swift07:59
*** pcaruana has joined #openstack-swift08:11
*** m_kazuhiro has quit IRC08:17
*** oshritf_ has joined #openstack-swift08:18
-openstackstatus- NOTICE: Wiki is broken with database problems, we are working to resolve it08:33
*** ChanServ changes topic to "Wiki is broken with database problems, we are working to resolve it"08:33
*** zhurong has joined #openstack-swift08:35
*** amoralej|off is now known as amoralej08:41
*** ChanServ changes topic to "Topic: Let's talk, we're nice. | PTG etherpad: https://etherpad.openstack.org/p/swift-ptg-pike | Logs: http://eavesdrop.openstack.org/irclogs/%23openstack-swift/ | Meetings: https://wiki.openstack.org/wiki/Meetings/Swift | Priority Reviews: https://wiki.openstack.org/wiki/Swift/PriorityReviews"08:42
-openstackstatus- NOTICE: Wiki problems have been fixed, it's up and running08:42
*** tone_zrt has joined #openstack-swift08:47
*** silor1 has joined #openstack-swift08:50
*** silor has quit IRC08:53
*** silor1 is now known as silor08:53
acolesgood morning08:59
acolesmahatic: thanks for the recheck09:00
mahaticacoles: good morning. np09:02
mahaticmathiasb: o/09:02
*** openstackgerrit has quit IRC09:03
*** mvk has quit IRC09:17
*** cbartz has joined #openstack-swift09:27
*** alenavolk has joined #openstack-swift09:34
*** mvk has joined #openstack-swift09:58
*** alenavolk has quit IRC10:00
*** dja has joined #openstack-swift10:01
*** alenavolk has joined #openstack-swift10:02
*** zhurong has quit IRC10:05
*** alenavolk has quit IRC10:08
*** alenavolk has joined #openstack-swift10:10
*** jaosorior is now known as jaosorior_brb10:14
*** zhurong has joined #openstack-swift10:24
*** cbartz has quit IRC10:25
*** cbartz has joined #openstack-swift10:27
*** jamielennox|away is now known as jamielennox10:30
*** winggundamth has quit IRC10:34
*** alenavolk has quit IRC10:38
*** sams-gleb has quit IRC10:47
*** sams-gleb has joined #openstack-swift10:48
*** sams-gleb has quit IRC10:52
*** openstackgerrit has joined #openstack-swift10:57
openstackgerritAlistair Coles proposed openstack/swift master: add name_check to /info  https://review.openstack.org/44285910:57
openstackgerritAlistair Coles proposed openstack/swift master: add name_check to /info  https://review.openstack.org/44285910:58
openstackgerritAlistair Coles proposed openstack/swift master: Add extra test for name_check /info  https://review.openstack.org/44800311:01
*** jamielennox is now known as jamielennox|away11:05
*** jamielennox|away is now known as jamielennox11:12
*** mvk has quit IRC11:12
*** silor1 has joined #openstack-swift11:16
*** silor has quit IRC11:17
*** silor1 is now known as silor11:17
*** alenavolk has joined #openstack-swift11:20
*** mvk has joined #openstack-swift11:25
*** JimCheung has joined #openstack-swift11:34
openstackgerritAlistair Coles proposed openstack/swift master: Remove duplicate code in test_diskfile.py  https://review.openstack.org/40545511:38
*** JimCheung has quit IRC11:38
*** sams-gleb has joined #openstack-swift11:39
*** silor1 has joined #openstack-swift11:45
*** alenavolk has quit IRC11:47
*** alenavolk has joined #openstack-swift11:48
*** silor has quit IRC11:48
*** silor1 is now known as silor11:48
*** alenavolk has quit IRC11:50
*** kei_yama has quit IRC11:54
*** silor has quit IRC11:55
*** silor has joined #openstack-swift11:56
*** bkopilov has quit IRC12:07
*** tonanhngo has joined #openstack-swift12:18
*** tonanhngo has quit IRC12:19
*** cbartz has quit IRC12:37
*** jaosorior_brb is now known as jaosorior12:38
*** cbartz has joined #openstack-swift12:39
*** zhurong has quit IRC12:39
*** klamath has joined #openstack-swift12:46
*** tonanhngo has joined #openstack-swift12:49
*** tonanhngo has quit IRC12:51
*** kencjohnston_ has quit IRC12:56
*** cshastri has quit IRC12:56
*** tonanhngo has joined #openstack-swift13:07
*** tonanhngo has quit IRC13:08
*** amoralej is now known as amoralej|lunch13:20
*** links has quit IRC13:24
*** tonanhngo has joined #openstack-swift13:39
*** tonanhngo has quit IRC13:41
*** JimCheung has joined #openstack-swift13:47
*** JimCheung has quit IRC13:51
*** amoralej|lunch is now known as amoralej13:53
*** catintheroof has joined #openstack-swift13:57
*** bkopilov has joined #openstack-swift13:59
*** tonanhngo has joined #openstack-swift14:01
*** tonanhngo has quit IRC14:02
*** sams-gleb has quit IRC14:03
thurloatnotmyname will work on adding that probe test this week, np.14:10
*** gkadam has quit IRC14:16
*** gkadam has joined #openstack-swift14:16
*** gkadam has quit IRC14:17
*** chlong has joined #openstack-swift14:17
openstackgerritMerged openstack/swift master: add name_check to /info  https://review.openstack.org/44285914:23
*** chlong has quit IRC14:24
*** sams-gleb has joined #openstack-swift14:25
*** tonanhngo has joined #openstack-swift14:33
*** tonanhngo has quit IRC14:33
*** _JZ_ has joined #openstack-swift14:50
*** psachin_ has quit IRC14:53
*** nikivi has joined #openstack-swift14:55
notmynamegood morning14:59
notmynamethurloat: thanks14:59
notmynamerledisez_: (or alecuyer?) at last week's meeting, we talked about tests for the object server, and you said something about making an etherpad for it? and I said something about nagging you about it15:09
notmynameso here we are :-)15:09
rledisez_notmyname: yes, you said something about notmynamebot. i guess the bot is off today :)15:11
notmynameheh15:11
rledisez_notmyname: let's call it a beginning: https://etherpad.openstack.org/p/swift-object-server-tests15:17
rledisez_tbh, i'm not sure what to put in there, and alecuyer is not at a point where he needs these tests yet. but every ideas/feedback will be welcomed :)15:17
notmynamerledisez_: thanks15:18
*** tonanhngo has joined #openstack-swift15:23
*** tonanhngo has quit IRC15:24
notmynamelast night I saw https://review.openstack.org/#/c/447800/ and this morning I see https://review.openstack.org/#/c/447827/15:24
patchbothttps://review.openstack.org/#/c/447827/15:24
patchbotpatch 447800 - python-swiftclient - Replace json.loads(obj) with oslo_serialization.js...15:24
patchbotpatch 447827 - swift - Replace json.loads with oslo_serialization.jsonuti...15:24
timburkenotmyname: yeah, i was just noticing those...15:25
notmynamemy initial thought (which I left on the swiftclient patch) is that replacing a stdlib thing with a new dependency is not good15:25
notmynamehowever, the comment I got references https://wiki.openstack.org/wiki/Python3#sixer_tool and implies that it's for py3 compat15:25
notmynamehowever, we already support py3 in swiftclient, so that seems to be proof we don't need it15:26
notmynamebut I'm not sure what I might be missing here15:26
notmynamethat wiki page says " It avoids "if isinstance(obj, bytes): obj = obj.decode('utf-8')" which may require a second temporary variable."15:26
notmynamebut that doesn't seem nearly as bad as adding a dependency15:27
notmynamewe have literally billions of bytes of memory available. a second temporary variable seems like unnecessary micro optimization15:27
notmynametdasilva: does anything jump out at you about that? am I missing something about the dependency that makes it really awesome?15:31
timburkenotmyname: at least with https://review.openstack.org/#/c/447800/2/swiftclient/utils.py, we're doing the decoding anyway15:31
patchbotpatch 447800 - python-swiftclient - Replace json.loads(obj) with oslo_serialization.js...15:31
timburkeand it's not clear to me *at all* that https://github.com/openstack/oslo.serialization/blob/master/oslo_serialization/jsonutils.py#L232-L241 avoids a temporary variable15:32
notmynameit has a further dependency on oslo.utils15:34
timburkeclayg *might* appreciate https://github.com/openstack/oslo.serialization/blob/master/oslo_serialization/jsonutils.py#L193-L210 but that also seems like something we could just inline15:35
acolesrledisez_: I put a link to some existing obj server tests on that etherpad - but it may be irrelevant! just an idea15:38
*** alecuyer_ has joined #openstack-swift15:41
notmynamealecuyer_: hello! I missed you yesterday, but I'm excited to hear about your work on small files optimization :-)15:45
openstackgerritTim Burke proposed openstack/swift master: Clean up unused function  https://review.openstack.org/44817015:47
notmynametimburke: heh. seems like the s/is/==/ is more significant than removing an unused function wrapper ;-)15:48
timburkenotmyname: now i kinda wanna use the ast module to go looking for `is <literal>` or `<literal> is` expressions...15:49
timburkebut that's an unnecessary rabbit hole. time to come back to patch 337297!15:50
patchbothttps://review.openstack.org/#/c/337297/ - swift - Add support to increase object ring partition power15:50
notmynametimburke: yay!15:51
alecuyer_notmyname: hello ! thanks for the encouragement :)  I am using a bouncer now so I should not miss messages15:52
notmynamegreat15:52
*** tonanhngo has joined #openstack-swift15:53
*** oshritf_ has quit IRC16:06
*** JimCheung has joined #openstack-swift16:23
*** jaosorior has quit IRC16:29
*** dmorita has joined #openstack-swift16:38
*** klrmn has joined #openstack-swift16:51
*** caiobrentano has joined #openstack-swift16:51
*** jordanP has joined #openstack-swift16:54
*** jaosorior has joined #openstack-swift16:55
*** chsc has joined #openstack-swift17:01
*** chsc has joined #openstack-swift17:01
*** cbartz has left #openstack-swift17:24
*** catintheroof has quit IRC17:30
*** catintheroof has joined #openstack-swift17:30
*** tonanhngo has quit IRC17:33
openstackgerritMerged openstack/swift master: Log the correct request type of a subrequest downstream of copy  https://review.openstack.org/44460417:37
notmynamenice!17:37
*** sams-gleb has quit IRC17:39
*** sams-gleb has joined #openstack-swift17:40
*** geaaru has quit IRC17:48
*** tonanhngo has joined #openstack-swift17:49
*** tonanhngo has quit IRC17:50
*** gkadam has joined #openstack-swift17:52
openstackgerritMerged openstack/swift master: Add extra test for name_check /info  https://review.openstack.org/44800317:53
*** jaosorior has quit IRC17:57
*** mvk has quit IRC18:18
openstackgerritOpenStack Proposal Bot proposed openstack/swift master: Updated from global requirements  https://review.openstack.org/8873618:19
*** tonanhngo has joined #openstack-swift18:21
*** tonanhngo has quit IRC18:21
*** tesseract has quit IRC18:31
*** Tahvok has left #openstack-swift18:39
*** pcaruana has quit IRC18:39
*** ChubYann has joined #openstack-swift18:42
claygnotmyname: timburke: I don't know what to say about oslo_serialization.jsonutils.dump_as_bytes except that I guess it would make more sense to put it in six - https://github.com/benjaminp/six/issues/18518:42
claygO.S.L.S.  - OpenStack's little snippet library18:43
claygoh... oslo os liner one's?18:44
notmynameclayg: yeah, not sure what the right thing is there. but I'm pretty sure adding new dependencies is probably not the best way to change the type of a response object18:44
claygnotmyname: well oddly *that* patch is just the loads - which upstream acctually fixes in python 3.618:44
claygit was sensless to blow up you had json.loads(<bytes>)18:45
claygso the oslo wrapper doing json.loads(safe_decode(<bytes>)) isn't needed at some point - python might even backport it - or maybe they already did - dunno18:46
*** mvk has joined #openstack-swift18:53
*** gkadam has quit IRC18:57
jrichlitimburke: thanks for the +A!19:05
jrichlibtw: i got strep so i will only be checking in every now and then.19:06
timburkejrichli: np! now to figure out what the hell went wrong in proxy/test_server.py...19:06
timburkejrichli: hope you feel better soon! :-(19:06
jrichlitimburke: what are you talking about with test_server.py?  i haven't gotten caught up19:06
timburkemy follow-up failed -- https://review.openstack.org/#/c/448170/ http://logs.openstack.org/70/448170/1/check/gate-swift-tox-xfs-tmp-py27-ubuntu-xenial/ebb5884/console.html#_2017-03-21_15_57_06_72457819:07
patchbotpatch 448170 - swift - Clean up unused function19:07
acolestimburke: you mean apart from it growing to >9000 lines ;)19:07
timburkerecheck will probably fix it, but i wanna figure out what the hell happened19:07
jrichliah, i will let you figure it out then.19:08
*** tonanhngo has joined #openstack-swift19:09
*** tonanhngo has quit IRC19:10
openstackgerritAlistair Coles proposed openstack/swift master: WIP: Enable per policy proxy config options  https://review.openstack.org/44824019:11
notmynameacoles: I remember a discussion that once we had per policy affinity, we'd pretty much want all of the options per policy. so thanks. if for nothing else, that patch will keep the discussion going :-)19:12
*** chlong has joined #openstack-swift19:12
acolesnotmyname: yup, and clayg had pointed out how messy that might get, so that patch ^^ is an attempt to add per-policy sections19:13
claygrledisez_: might be relevent to diskfiles per-policy config sections too -> https://review.openstack.org/#/c/448240/19:13
patchbotpatch 448240 - swift - WIP: Enable per policy proxy config options19:13
acoleskota_: would value your opinion on patch 448240 re per-policy affinity config19:14
patchbothttps://review.openstack.org/#/c/448240/ - swift - WIP: Enable per policy proxy config options19:14
openstackgerritOndřej Nový proposed openstack/swift master: Replace slowdown option with *_per_second option  https://review.openstack.org/44824419:16
notmynamejrichli: FWIW, I'll work on getting the logged method name patch backported19:20
notmynameonovy: https://review.openstack.org/#/c/448244/ at first glance seems to be a "oh yeah, why didnt' we do it that way in the first place?" sort of patch. nice :-)19:21
patchbotpatch 448244 - swift - Replace slowdown option with *_per_second option19:21
notmynamewell, probably because the ratelimit stuff came after, but still... ;-)19:22
timburkenotmyname: oh, you and your unidirectional time19:23
notmyname"we want time travel" "when do we want it?" "doesn't matter"19:24
notmynametimburke: but I have multi-dimensional time in swift!19:24
*** Renich has joined #openstack-swift19:26
*** gyee has joined #openstack-swift19:26
*** jordanP has quit IRC19:28
*** dmorita has quit IRC19:29
onovynotmyname: :]19:36
patchbotError: Spurious "]".  You may want to quote your arguments with double quotes in order to prevent extra brackets from being evaluated as nested commands.19:36
onovybtw: Pavel found critical bug in partition placing when primary a/c servers have failed disk. stay tuned, patch is on the way :)19:37
onovynotmyname: maybe it's time for new newton release, what do you think?19:39
onovybut maybe merge this first: https://review.openstack.org/#/c/444653/19:40
patchbotpatch 444653 - swift (stable/newton) - Ensure update of the container by object-updater19:40
*** amoralej is now known as amoralej|off19:44
*** tonanhngo has joined #openstack-swift19:47
*** tonanhngo has quit IRC19:49
*** dmorita has joined #openstack-swift19:49
*** dmorita has quit IRC19:54
*** Renich__ has joined #openstack-swift19:55
*** lespaul has joined #openstack-swift19:56
*** Renich__ has quit IRC19:58
*** Renich has quit IRC19:59
openstackgerritOndřej Nový proposed openstack/swift master: Added swift version to recon cli  https://review.openstack.org/41399119:59
jrichlinotmyname: oh, ok.  thanks!20:03
*** lespaul has quit IRC20:04
*** tonanhngo has joined #openstack-swift20:19
*** tonanhngo has quit IRC20:20
*** chlong has quit IRC20:21
*** chsc has quit IRC20:23
*** chsc has joined #openstack-swift20:29
*** chsc has joined #openstack-swift20:29
*** silor has quit IRC20:31
*** tonanhngo has joined #openstack-swift20:37
*** dmorita has joined #openstack-swift20:37
*** tonanhngo has quit IRC20:38
*** chlong has joined #openstack-swift20:47
*** chsc has quit IRC20:57
*** vint_bra has joined #openstack-swift21:10
*** tonanhngo has joined #openstack-swift21:25
*** tonanhngo has quit IRC21:27
*** chsc has joined #openstack-swift21:29
*** chsc has joined #openstack-swift21:29
*** Jeffrey4l_ has quit IRC21:35
*** Jeffrey4l_ has joined #openstack-swift21:48
*** dja has quit IRC21:48
*** dja has joined #openstack-swift21:49
openstackgerritOndřej Nový proposed openstack/swift master: Replace slowdown option with *_per_second option  https://review.openstack.org/44824421:53
*** ChanServ changes topic to "Let's talk, we're nice. | Logs: http://eavesdrop.openstack.org/irclogs/%23openstack-swift/ | Meetings: https://wiki.openstack.org/wiki/Meetings/Swift"21:54
mattoliveraumorning21:57
*** catintheroof has quit IRC21:57
*** catintheroof has joined #openstack-swift21:58
*** catintheroof has quit IRC21:58
notmynamegood mornign mattoliverau22:01
*** JimCheung has quit IRC22:10
*** JimCheung has joined #openstack-swift22:12
*** tonanhngo has joined #openstack-swift22:12
*** tonanhngo has quit IRC22:13
*** chlong has quit IRC22:27
*** sams-gleb has quit IRC22:40
*** sams-gleb has joined #openstack-swift22:40
*** tonanhngo has joined #openstack-swift22:44
*** tonanhngo has quit IRC22:45
*** sams-gleb has quit IRC22:45
*** adriant has joined #openstack-swift22:52
clayglast week was crazy - and bleed into this week - I was about to dust off patch 103779 - but if anyone has something equally critical that needs to merge I could do reviews this afternoon as well22:55
patchbotwell22:55
patchbothttps://review.openstack.org/#/c/103779/ - swift - Add support for multiple container-reconciler22:55
clayglemme know22:55
claygnotmyname: i'm not in a great mood, but I have to admit patchbot is particularlly annoying me today22:56
notmynamehow did you get it to say "well"?!22:56
claygnotmyname: I feel like he used to work pretty ok, then he got insanely stupid?22:57
notmynamepatchbot, the good parts are still the same. he just grew some stupid22:57
claygnotmyname: You deploy it right?  Can you revert and redeploy to back when he wasn't insanely stupid?  because i'm like about 49/51 on just turn him off22:57
notmynameheh22:57
claygnotmyname: I feel like I could craft a global regex very close to where messages go out the socket to white list things he's allowed to send as messages?22:58
claygbut I'd mostly just rather he stfu or gtfo22:58
claygjesus, not even patch 103779, patch 44335622:59
patchbothttps://review.openstack.org/#/c/103779/ - swift - Add support for multiple container-reconciler22:59
patchbothttps://review.openstack.org/#/c/443356/ - swift - Add multiprocessing worker to reconstructor22:59
claygmulti *something*22:59
timburkenotmyname:23:03
timburkelast foo bar baz23:03
patchbotbaz23:03
*** patchbot has quit IRC23:03
timburkenotmyname: just because you were curious! i didn't mean patchbot had to go!23:04
notmynametimburke: you didn't. but clayg did ;-023:04
notmynamejust say no to drunken irc bots23:04
notmyname"Total uptime: 18 weeks, 2 days, 3 hours, 17 minutes, and 46 seconds."23:05
*** dja has quit IRC23:13
claygwell it was also like everytime rledisez_ would :]23:19
claygoh i mean onovy :]23:19
notmynameclayg: unfortunately, it's not as simple as switching back to an earlier config23:22
notmynameactually, no, that's wrong23:22
notmynameswitching to an earlier config is very easy. just expensive23:23
zaitcevSomeone took away my +A button?23:23
notmyname??23:23
claygzaitcev: backport23:23
notmynamezaitcev: shoudl still work (but not backports)23:23
zaitcevno, it's not master23:24
notmynamezaitcev: link?23:24
zaitcevmaybe it's because of a conflict with other patches (I found it way on the right side outside of my browser's viewport).23:24
claygexpensive along what axis?  time?  money?  human life?23:25
*** klamath has quit IRC23:26
notmynamethe older config was working pretty well, but it was running on RAX. I moved it to ec2 because $. the ec2 IP block requires SASL auth to connect to freenode (the RAX IP didn't). that means I had to switch to a fork of supybot. the fork enables sasl, but the config wasn't as straightforward, and I never got it to do exactly what I wanted23:27
notmynameand the thing that eventually forced me to move was a drive crash on the rax server which made the server unrecoverable. which is part of the reason I had to recreate configs (the other being using limnoria instead of supybot)23:28
notmynameso the plan, should I ever get around to it, is to stop using an IRC bot framework and just use the minimum necessary IRC libraries to do the minimum necessary to link patches23:28
claygk, makes sense - do you deploy from a github repo somewhere?23:29
claygI have this vauge feeling I went looking for the cheap/dirty hack to add a whitelist pattern to outgoing messages and it was in fact difficult23:30
notmynameclayg: yeah, the supybot plugin code is at https://github.com/notmyname/Patches23:31
clayglike the part cloest to the socket was in some library not the supy bot code - and the supby bot code called the irc library from lots of places ... still seems like monkey patch could have got it23:31
notmynameperhaps23:31
*** kei_yama has joined #openstack-swift23:31
notmynameI think a better solution would be to spend a few hours using the irc lib directly and just doing the few things I need (rather than large complicated generalized bot framework)23:32
notmyname...and figuring out sasl auth23:32
claygyeah idk, ^&*( sasl23:32
*** jamielennox is now known as jamielennox|away23:35
notmynamereally I think the hard part is finding the round tuits23:36
*** chsc has quit IRC23:38
*** jamielennox|away is now known as jamielennox23:39
*** dja has joined #openstack-swift23:41
notmynamezaitcev: did you figure out why you couldn't leave a +A?23:42
zaitcevnotmyname: I suspect Gerrit does not allow it because of a conflict. Here's an example - https://review.openstack.org/435771 (N.B. I didn't look at it yet)23:43
notmynamezaitcev: also check you're on the last patch set23:43
*** sams-gleb has joined #openstack-swift23:44
notmynameseems like I've got all the buttons for stuff that's in a merge conflict23:45
notmynameand you're on the core list (I just checked)23:45
zaitcevStrange.23:49
zaitcevOh well.23:49
*** sams-gleb has quit IRC23:49
*** d34dh0r53 has quit IRC23:50
notmynamezaitcev: let me know if you keep having problems or can't figure it out23:50
notmynamebrb. need to restart bouncer box23:50
*** notmyname has quit IRC23:50
*** notmyname has joined #openstack-swift23:54
*** ChanServ sets mode: +v notmyname23:54
notmynamehello world23:55
*** _d34dh0r53_ has joined #openstack-swift23:55

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