Tuesday, 2016-07-05

*** NM has quit IRC00:05
*** manous has quit IRC00:32
*** diogogmt has quit IRC00:46
*** manous has joined #openstack-swift00:48
*** m_kazuhiro has joined #openstack-swift00:53
*** nadeem has joined #openstack-swift00:56
*** klrmn has joined #openstack-swift01:03
*** nadeem has quit IRC01:08
*** nadeem has joined #openstack-swift01:09
*** jamielennox is now known as jamielennox|away01:09
*** nadeem has quit IRC01:13
openstackgerritMatthew Oliver proposed openstack/swift: Add install-guide for swift  https://review.openstack.org/33007001:21
mattoliverau^ this is just correcting a merge conflict now that it depends on the move of the api-ref.01:24
*** manous has quit IRC01:31
*** manous has joined #openstack-swift01:43
*** jamielennox|away is now known as jamielennox01:43
*** ManojK has joined #openstack-swift01:53
*** jamielennox is now known as jamielennox|away01:53
*** ManojK has quit IRC01:59
zaitcevHugh came back to me about the xattr in /tmp. Unfortunately, my patch needs a significant development... http://marc.info/?l=linux-mm&m=146767747708574&w=202:03
*** diogogmt has joined #openstack-swift02:07
*** asettle has joined #openstack-swift02:13
*** asettle has quit IRC02:19
*** furlongm has joined #openstack-swift02:20
openstackgerritKota Tsuyuzaki proposed openstack/swift: Fix EC ring validation at ring reload  https://review.openstack.org/26899302:36
*** jamielennox|away is now known as jamielennox02:43
*** smile-luobin_ has joined #openstack-swift03:06
*** rcernin has joined #openstack-swift03:08
*** takashi has joined #openstack-swift03:13
*** manous has quit IRC03:20
*** janonymous has joined #openstack-swift03:23
*** ManojK has joined #openstack-swift03:53
*** vint_bra has joined #openstack-swift04:00
*** klrmn has quit IRC04:07
*** vint_bra has quit IRC04:08
*** vint_bra has joined #openstack-swift04:08
*** psachin has joined #openstack-swift04:29
*** ManojK has quit IRC04:29
*** kei_yama has quit IRC04:44
*** kei_yama has joined #openstack-swift04:46
*** vint_bra has quit IRC04:59
*** kei_yama_ has joined #openstack-swift05:02
*** kei_yama has quit IRC05:05
*** sheel has joined #openstack-swift05:07
*** hseipp has joined #openstack-swift05:07
*** kei_yama has joined #openstack-swift05:08
*** kei_yama_ has quit IRC05:09
*** ppai has joined #openstack-swift05:14
*** kei_yama has quit IRC05:20
*** kei_yama has joined #openstack-swift05:21
openstackgerrityuyafei proposed openstack/python-swiftclient: Add __ne__ built-in function  https://review.openstack.org/33742705:30
openstackgerrityuyafei proposed openstack/swift: Add __ne__ built-in function  https://review.openstack.org/33742805:37
*** SkyRocknRoll has joined #openstack-swift05:39
openstackgerritKota Tsuyuzaki proposed openstack/swift: WIP: Force close backend socket at putter close  https://review.openstack.org/33743105:44
kota_acoes:^^ patch 337431 might be better way to close backend connection on Putters.05:44
patchbotkota_: https://review.openstack.org/#/c/337431/ - swift - WIP: Force close backend socket at putter close05:44
*** hseipp has quit IRC05:46
*** hseipp has joined #openstack-swift05:46
*** hseipp has left #openstack-swift05:47
*** asettle has joined #openstack-swift05:48
*** ChubYann has quit IRC05:50
openstackgerritCheng Li proposed openstack/python-swiftclient: Add python version constraint python>=2.7  https://review.openstack.org/33433305:53
*** asettle has quit IRC05:54
*** rcernin has quit IRC06:01
*** ppai has quit IRC06:09
*** smile-luobin_ has quit IRC06:12
*** ppai has joined #openstack-swift06:24
*** hogepodge has quit IRC06:25
*** hogepodge has joined #openstack-swift06:27
*** rcernin has joined #openstack-swift06:32
*** pcaruana has joined #openstack-swift06:46
*** tesseract- has joined #openstack-swift07:09
openstackgerrityuyafei proposed openstack/swift: Remove white space between print and ()  https://review.openstack.org/33748507:14
*** rledisez has joined #openstack-swift07:17
*** hseipp has joined #openstack-swift07:26
*** ppai has quit IRC07:37
*** chlong has quit IRC07:52
*** ppai has joined #openstack-swift07:52
*** chlong has joined #openstack-swift08:04
*** ppai has quit IRC08:09
openstackgerritMerged openstack/swift: Adds migrated API reference files  https://review.openstack.org/31231508:17
*** takashi has quit IRC08:19
*** asettle has joined #openstack-swift08:19
*** ppai has joined #openstack-swift08:22
*** wanghua has quit IRC08:25
*** ppai has quit IRC08:29
*** acoles_ is now known as acoles08:38
acoleskota_: re patch 215276 yes please push rebase (sorry, been offline)08:39
patchbotacoles: https://review.openstack.org/#/c/215276/ - swift - Enable object server to return non-durable data08:39
*** ppai has joined #openstack-swift08:42
acoleskota_: yeah, I was taking a rest :)08:45
*** takashi has joined #openstack-swift08:50
asettlemattoliverau: you around? :)08:54
openstackgerritChristian Schwede proposed openstack/swift: Add support to increase object ring partition power  https://review.openstack.org/33729708:59
*** ppai has quit IRC09:04
*** ouchkernel has quit IRC09:04
*** sanchitmalhotra has joined #openstack-swift09:06
*** ouchkernel has joined #openstack-swift09:09
*** sanchitmalhotra has quit IRC09:13
*** ppai has joined #openstack-swift09:16
*** asettle has quit IRC09:24
*** asettle has joined #openstack-swift09:24
kota_acoles: o/09:27
openstackgerritKota Tsuyuzaki proposed openstack/swift: Enable object server to return non-durable data  https://review.openstack.org/21527609:28
kota_done09:28
*** asettle has quit IRC09:30
*** ppai has quit IRC09:31
*** asettle has joined #openstack-swift09:41
openstackgerritAlistair Coles proposed openstack/swift: Only use Timeout if we don't have a final_resp  https://review.openstack.org/33667110:05
openstackgerritDavanum Srinivas (dims) proposed openstack/swift: [WIP] Testing latest u-c  https://review.openstack.org/31844110:10
*** ppai has joined #openstack-swift10:10
*** m_kazuhiro has quit IRC11:10
*** cdelatte has joined #openstack-swift11:17
*** asettle has quit IRC11:20
*** asettle has joined #openstack-swift11:21
*** ppai has quit IRC11:24
*** asettle has quit IRC11:26
*** ppai has joined #openstack-swift11:37
openstackgerritAlistair Coles proposed openstack/swift: Add encrypter and decrypter links to middleware.rst  https://review.openstack.org/33661811:39
*** asettle has joined #openstack-swift11:47
*** SkyRocknRoll has quit IRC12:04
*** raildo-afk is now known as raildo12:07
*** chlong has quit IRC12:12
*** openstackgerrit has quit IRC12:19
*** openstackgerrit has joined #openstack-swift12:19
openstackgerritMerged openstack/swift: Remove white space between print and ()  https://review.openstack.org/33748512:37
*** chlong has joined #openstack-swift12:43
tdasilvagood morning12:45
*** kei_yama has quit IRC12:55
openstackgerritMerged openstack/swift: Only use Timeout if we don't have a final_resp  https://review.openstack.org/33667112:57
*** takashi has quit IRC13:02
rcerninzaitcev: what would be min requirements for standalone swift storage nodes?13:03
*** klamath has joined #openstack-swift13:08
*** klamath has quit IRC13:09
*** klamath has joined #openstack-swift13:09
*** NM has joined #openstack-swift13:11
*** _JZ_ has joined #openstack-swift13:12
*** wer has joined #openstack-swift13:20
*** sheel has quit IRC13:25
*** ManojK has joined #openstack-swift13:30
*** raildo has quit IRC13:34
*** ppai has quit IRC13:35
*** links has joined #openstack-swift13:38
*** links has quit IRC13:45
*** diogogmt has quit IRC13:47
*** diogogmt has joined #openstack-swift13:49
psachinping #openstack-swift, can we use nfs mount point as swift node ? I can't find the configuration13:51
*** ManojK has quit IRC13:53
*** links has joined #openstack-swift13:55
*** links has quit IRC13:59
*** diogogmt has quit IRC14:02
rcerninpsachin: something like this ? https://github.com/openstack/swiftonfile14:10
rcerninpsachin: or what exactly are you trying to do, what exactly do you mean by use nfs mount as swift node?14:11
*** permalac has quit IRC14:14
openstackgerritMerged openstack/swift: Stop digging for publicly_accessible ourselves  https://review.openstack.org/33630814:15
psachinrcernin, No not like swiftonfile. Say I have one nfs mount point(/mnt/nfs/m1), can I configure swift to use that is one of my device node ?14:16
openstackgerritMaria Malyarova proposed openstack/swift: Added missing parenthesis in print calls  https://review.openstack.org/33769014:16
tdasilvapsachin: I don't think you can use nfs because swift requires xattr support, and yes you are correct, swiftonfile is a bit different14:17
tdasilvaswifonfile also requires a filesystem with xattr support, so NFS is also not supported there14:17
*** hseipp has quit IRC14:18
psachinCools! Thanx tdasilva.14:20
*** dmellado has quit IRC14:21
*** dmellado has joined #openstack-swift14:21
rcerninWhat would be the minimum hardware requirements to run swift node as standalone ?14:23
psachinrcernin, any commodity h/w14:23
*** sheel has joined #openstack-swift14:24
klamathrcernin: the last "best practice" on sizing for swift is 1 CPU thread per 2 physical drives14:24
*** ManojK has joined #openstack-swift14:25
klamathproxy tier is super cpu/network heavy14:25
*** oshritf has joined #openstack-swift14:25
tdasilvarcernin: HP gave a talk on their public cloud a while back, it has some data there on what kind of hardware they were using: https://www.openstack.org/summit/vancouver-2015/summit-videos/presentation/maintaining-and-operating-swift-at-public-cloud-scale14:27
*** dmellado has quit IRC14:29
*** dmellado has joined #openstack-swift14:30
*** ManojK has quit IRC14:53
*** ManojK has joined #openstack-swift14:55
*** diogogmt has joined #openstack-swift14:58
*** psachin has quit IRC14:59
*** nadeem has joined #openstack-swift15:04
*** Jeffrey4l_ has quit IRC15:11
*** oshritf has quit IRC15:17
*** openstackgerrit has quit IRC15:33
*** openstackgerrit has joined #openstack-swift15:34
*** gyee has joined #openstack-swift15:45
*** jmccarthy has quit IRC15:49
*** jmccarthy has joined #openstack-swift15:50
*** takashi has joined #openstack-swift16:09
*** ManojK has quit IRC16:09
*** adu has joined #openstack-swift16:14
*** baojg has joined #openstack-swift16:17
*** takashi has quit IRC16:17
*** vint_bra has joined #openstack-swift16:26
*** klrmn has joined #openstack-swift16:26
*** rcernin has quit IRC16:31
*** asettle has quit IRC16:32
*** tesseract- has quit IRC16:33
*** pcaruana has quit IRC16:33
*** hogepodge has quit IRC16:34
*** CR3ZNEZCH has joined #openstack-swift16:39
*** rledisez has quit IRC16:39
openstackgerritMaria Malyarova proposed openstack/swift: Added missing parenthesis in print calls  https://review.openstack.org/33769016:40
*** sbelous_ has joined #openstack-swift16:40
*** hogepodge has joined #openstack-swift16:41
timburkegood morning16:43
*** ManojK has joined #openstack-swift16:44
*** baojg has quit IRC16:46
*** sbelous_ has quit IRC16:48
*** hogepodge has quit IRC16:50
*** Suyash has joined #openstack-swift16:56
*** mmcardle has quit IRC16:56
*** adu has quit IRC17:00
*** hogepodge has joined #openstack-swift17:02
*** permalac has joined #openstack-swift17:09
*** adu has joined #openstack-swift17:13
*** tqtran has joined #openstack-swift17:14
*** rcernin has joined #openstack-swift17:16
*** hogepodge has quit IRC17:17
*** hogepodge has joined #openstack-swift17:23
*** adu has quit IRC17:24
openstackgerritTim Burke proposed openstack/swift: Have py35 tox env match py34  https://review.openstack.org/33780217:24
*** hogepodge has quit IRC17:28
*** ManojK has quit IRC17:30
openstackgerritAlistair Coles proposed openstack/swift: Check tmp_dir does not exist before calling mkdirs  https://review.openstack.org/33780417:33
*** hogepodge has joined #openstack-swift17:36
*** acoles is now known as acoles_17:44
*** baojg has joined #openstack-swift17:47
*** johanfi has joined #openstack-swift17:48
johanfihi.. I've got some issues with connecting keystone and swift (Ubuntu 16.04 - Mitaka)17:48
johanfiif I try to use the swift-client , it seems to default to use v2 of the keystone API, not v3 (which is the one we are using)17:49
johanfii tried both using the --os-variables and using the textfile with sourcing17:50
johanfiauthorization failed, the request you have made requires authentication17:51
*** asettle has joined #openstack-swift17:51
johanfiby using tokens, not passwords I get Excpecting to find username or UserId17:53
zaitcevJust don't default, then. Pass -A 3.17:53
*** baojg has quit IRC17:53
johanfikeystone still says I'm using v217:54
timburkejohanfi: i think zaitcev meant -V 317:55
*** hogepodge has quit IRC17:55
johanfiI tried both17:55
johanfi:)17:55
johanfibut no success17:56
*** ManojK has joined #openstack-swift17:58
timburkejohanfi: if you include a --debug flag, it should include lines referring to either keystoneclient.auth.identity.v3.base or keystoneclient.auth.identity.v2 -- did it use v2 both with and without the -V 3?18:01
*** CaioBrentano has joined #openstack-swift18:01
*** CR3ZNEZCH has quit IRC18:03
johanfihow does the proxy-server know which version of keystone-api to use?18:04
johanfidoes it expect the client to know?18:05
timburkeproxy-side, it's in the config for the authtoken middleware. around https://github.com/openstack/swift/blob/master/etc/proxy-server.conf-sample#L30118:06
clayg_is patch 336741 really just being that unlucky?18:06
patchbotclayg_: https://review.openstack.org/#/c/336741/ - swift - Add basic functests for user object metadata18:06
timburkelooks like we need to add instructions regarding API version, though :/18:06
clayg_oh i think it was just setuptools 24.0.0 - KeyError processor_architecture18:07
*** clayg_ is now known as clayg18:07
timburkejohanfi: from http://docs.openstack.org/developer/keystonemiddleware/middlewarearchitecture.html#configuration it looks like you can specify auth_version in the proxy-server.conf18:07
johanfistring value = v318:09
johanfi?18:09
zaitcevThis may be a bit worrysome, but when they moved options from __init__.py to _auth.py of keystonemiddleware's auth_token, they auth_version disappeared.18:09
zaitcevSee for yourself18:09
zaitcevhttps://github.com/openstack/keystonemiddleware/blob/master/keystonemiddleware/auth_token/_auth.py#L14718:09
zaitcevOh, it's in another _OPTS now - https://github.com/openstack/keystonemiddleware/blob/master/keystonemiddleware/auth_token/_opts.py#L5018:11
johanfiI see18:11
johanfibut it is a string value? what is the correct name for v318:12
timburkejudging by their tests, "v3" should work18:12
*** timss has joined #openstack-swift18:13
*** adu has joined #openstack-swift18:13
timburkei'd also expect that you should be able to leave the endpoint unversioned and let keystonemiddleware handle the negotiation, though....18:13
johanfitried both v3.0 and v3, still uses v2.0 when communicating with keystone18:15
-openstackstatus- NOTICE: Job instability resulting from a block storage connectivity error on mirror.iad.rax.openstack.org has been corrected; jobs running in rax-iad should be more reliable again.18:15
zaitcevshould not matter, they are all passed to a normalizer that drops v https://github.com/openstack/keystoneauth/blob/master/keystoneauth1/discover.py#L7318:15
timburkejohanfi: (we've determined that it's definitely the proxy<->keystone communication that's problematic rather than client<->keystone, yes?)18:19
*** adu has quit IRC18:20
openstackgerritOpenStack Proposal Bot proposed openstack/swift: Updated from global requirements  https://review.openstack.org/8873618:20
johanfiI think so18:20
timburkejohanfi: i'll see if i can reproduce the trouble. what version of keystonemiddleware are you using?18:23
johanfi4.4.0-318:25
timburkein the mean time, if you want to verify that the client can talk to keystone just fine, you could try running `swift auth` -- it should auth with keystone then print a storage URL and token, without actually talking to swift at all18:25
*** hogepodge has joined #openstack-swift18:26
johanfithat works18:26
johanfibut I had to give IDs, not usernames18:27
openstackgerritMerged openstack/python-swiftclient: Add __ne__ built-in function  https://review.openstack.org/33742718:28
claygcschwede: briancline: I'd like to rebase patch 335373 - also review called from some additional tests - can I do those too?18:30
patchbotclayg: https://review.openstack.org/#/c/335373/ - swift - Prevent down nodes failing PUTs on utf8 obj names18:30
claygi bumped lp bug #1597210 to critical, we should fix it before a new release - 500's sux18:31
openstackLaunchpad bug 1597210 in OpenStack Object Storage (swift) "Downed object-server during a PUT with unicode characters causes UnicodeDecodeError and 500 status code" [Critical,In progress] https://launchpad.net/bugs/1597210 - Assigned to Brian Cline (briancline)18:31
*** asettle has quit IRC18:37
openstackgerritMerged openstack/swift: pickle_async_update should create tmp_dir  https://review.openstack.org/33036318:40
claygoh the conflict is sorta nasty with the refctoring - easier to just re-apply the fix I think18:41
torgomaticclarkb: true that there's an XFS filesystem in the functional tests, but gate-swift-tox-func runs on ext4, and it seems to be running out of xattr space on some tests on a patchset I proposed18:43
clarkbtorgomatic: is tox-func not the functional tests with an XFS fs?18:43
torgomaticclarkb: there's tox-func which runs them in an in-process mode (on ext4), and then swift-dsvm-functional which runs them against a real proxy over a real socket (presumably on XFS since it works :) )18:44
clarkbgotcha18:45
torgomaticthere was a mock of getxattr / setxattr that I'm trying to get rid of since it has some bad behavior18:45
torgomatic(notably, if you unlink a file with real xattrs and then create a new file with the same name, the xattrs are gone... not so with this mock)18:46
torgomaticwell, *really* I'm trying to add xattr checksumming since filesystems don't provide this18:46
timburkejohanfi: did you use ids or names in proxy-server.conf? i'm seeing something similar when trying to use discovery; it seems to try v2 auth (for the service user) if i just specify project name/username/password, but will do v3 if i additionally specify project_domain_name and user_domain_name18:46
claygi'm confused about that bug - is _ supposed to return a unicode object or a bytestr?18:48
timburkejohanfi: even then, though, it will use the v2 endpoint to try to validate the token received from the client, however. looks like this is due to how the service user's catalog is configured though (the keystone server i'm using has it returning v2 identity endpoints even in a v3 response), so it's probably worth checking that18:48
*** baojg has joined #openstack-swift18:50
timburkeclayg: or native string? i.e., bytes in py2 and unicode in py3 -- i have no idea18:50
*** hogepodge has quit IRC18:53
*** baojg has quit IRC18:54
*** hogepodge has joined #openstack-swift19:00
openstackgerritMaria Malyarova proposed openstack/swift: Added missing parenthesis in print calls  https://review.openstack.org/33769019:22
*** sheel has quit IRC19:25
*** hogepodge has quit IRC19:27
*** hogepodge has joined #openstack-swift19:29
*** gyee has quit IRC19:31
*** nadeem has quit IRC19:37
claygjrichli: that looks bad!  the response inclued X-Object-Transient-Sysmeta!?19:38
jrichliclayg: I debugged that sort of late at night, and IIRC, the 2 dicts were equal when examining in debugger - even when reproducing the issue.  So, I am gonna have to try to reproduce again and see whats up19:40
jrichliclayg: but yes, I saw that in the assert failure19:41
claygfrom https://pythonhosted.org/kitchen/unicode-frustrations.html#frustration-6-inconsistent-apis-part-deux -> Note kitchen.i18n provides alternate gettext translation objects that return only byte str or only unicode string.19:41
claygbecause apparently gettext is a mixed bag - hooray!19:42
claygjrichli: ok, np - you migth give it a chance to pass in the gate - it seemed to be a provisiong error - i'm not sure if -infra is backed up or what?19:42
*** hogepodge has quit IRC19:43
*** hogepodge has joined #openstack-swift19:44
*** baojg has joined #openstack-swift19:50
*** joeljwright has joined #openstack-swift19:51
*** ChanServ sets mode: +v joeljwright19:51
*** baojg has quit IRC19:55
*** ManojK has quit IRC19:57
*** asettle has joined #openstack-swift19:58
*** asettle has quit IRC19:58
*** ManojK has joined #openstack-swift19:58
*** sheel has joined #openstack-swift20:01
*** CaioBrentano has quit IRC20:07
*** vint_bra has quit IRC20:16
*** hogepodge has quit IRC20:29
claygi don't get it - everything is telling me that the strings returned from gettext are bytestr20:30
claygswob seems to think it likes path to be utf-8 - which makes sense, and seems consitent with briancline's patch to "decode" the utf-8 str to unicode20:30
claygbut I don't understand why interpolating a unicode str into a bytestr wouldn't also blow up - or maybe more importantly why interpolating a bytestr into a bytestr blew up in the first place20:31
*** hogepodge has joined #openstack-swift20:31
claygunless somehow on briancline's machines gettext returns unicode?  but *why*20:32
timburkeclayg: when did we see bytestr-into-bytestr blow up?20:32
claygwell you can't see it20:32
clayghis fix seems to indicate that his lhs was a unicode string - but mine aren't - no matter what locale I'm testing with - and he said he was testing with en.utf-820:33
claygso... I have a theory20:41
claygbriancline: where you at!?20:41
claygi would have *swore* this one time we had this crappy but with a unicode device name from the ring making things suck - but I can't think of what I might grep around for20:43
claygthis exception_occurred path is sort of interesting in that we gettext a template with "%(info)s" then interpolate another gettext'd message into that template20:45
*** hogepodge has quit IRC20:45
clayglooking at the traceback more carefully it didn't blow up interpolating the template or "additional_inf" - it blew up putting them together20:45
openstackgerritRomain LE DISEZ proposed openstack/swift: Permit to bind object-server on replication_port  https://review.openstack.org/33786120:46
claygthe additional_info included utf-8 chars, but the template was unicode - probably not because the original gettext'd template *returned* unicode, but because 'my str %s' % arg returns unicode if arg is a unicode str (even if it doesn't have non-ascii chars in it)20:46
*** hogepodge has joined #openstack-swift20:47
timburkeclayg: yes! definitely true20:47
claygif I could remmeber how to get my devices in my ring to be unicode I think I could even prove it20:47
timburkei saw something similar in the rsync stuff cschwede was working on20:47
timburkei think it involves a json serialization/deserialization cycle?20:48
claygoh maybe, iirc that was just the gettext'd string returning non-ascii chars in utf-8 and then you can't interpolate the unicode str into it - if the string came from json it'd be unicode20:49
claygoh... the ring bits *are* json - so always unicode20:51
claygyeah this code path is fucked20:51
*** baojg has joined #openstack-swift20:51
claygjesus hell20:51
timburkeyeah. the unicode / bytes dichotomy sucks20:52
*** vint_bra has joined #openstack-swift20:54
*** gyee has joined #openstack-swift20:55
*** baojg has quit IRC20:55
claygdoes NOT blow up -> 'test %(arg1)s %(arg2)s' % {'arg1': 'wat', 'arg2': 'w\xc8\x81t'}20:56
claygDOES blow up -> 'test %(arg1)s %(arg2)s' % {'arg1': u'wat', 'arg2': 'w\xc8\x81t'}20:56
claygbecuase *obviously* the return type there should be unicode20:57
timburkeclayg: also does NOT blow up: 'test %(arg1)s %(arg2)s' % {'arg1': 'wat', 'arg2': u'w\u0201t'}20:58
claygholy crap, how long as this been broken for downed nodes when uploading objects with non-ascii chars20:59
timburkeprobably since about forever20:59
timburkethat just seems to be the general trend with lurking unicode bugs :-/20:59
claygno, I think it would have been like sometime around fixing json?  i guess that's basically forever :'(20:59
timburkeoh, yeah. i suppose it's technically my fault :-(21:00
timburkeor maybe i'm just thinking of swiftclient? https://review.openstack.org/#/c/184147/21:01
patchbottimburke: patch 184147 - python-swiftclient - Remove simplejson dependency (MERGED)21:01
*** sgundur1 has joined #openstack-swift21:03
timburkelooks like it was a series of four commits that did the conversion, stretched out between 2.4.0 and 2.6.021:03
*** sgundur1 has left #openstack-swift21:03
*** asettle has joined #openstack-swift21:07
*** hogepodge has quit IRC21:09
*** hogepodge has joined #openstack-swift21:14
*** nadeem has joined #openstack-swift21:18
*** nadeem has quit IRC21:21
*** nadeem has joined #openstack-swift21:25
*** NM has quit IRC21:31
*** NM has joined #openstack-swift21:31
*** NM has quit IRC21:36
*** baojg has joined #openstack-swift21:52
*** _JZ_ has quit IRC21:54
*** baojg has quit IRC21:56
*** ManojK has quit IRC21:56
*** ManojK has joined #openstack-swift21:59
openstackgerritTim Burke proposed openstack/swift: Fix gettext_ calls  https://review.openstack.org/33674321:59
*** ManojK has quit IRC22:06
*** vint_bra has quit IRC22:10
*** adu has joined #openstack-swift22:18
*** asettle has quit IRC22:24
*** sheel has quit IRC22:45
*** baojg has joined #openstack-swift22:52
mattoliveraumorning22:52
*** nadeem has quit IRC22:57
*** baojg has quit IRC22:57
*** ManojK has joined #openstack-swift22:59
*** nadeem has joined #openstack-swift23:03
*** adu has quit IRC23:05
zaitcevGreat, I have to hack on the kernel a little bit now. Thanks, Sam.23:08
*** kei_yama has joined #openstack-swift23:13
*** rcernin has quit IRC23:18
*** ManojK has quit IRC23:23
*** joeljwright has quit IRC23:27
*** sambhare has joined #openstack-swift23:33
*** sambhare has quit IRC23:33
openstackgerritClay Gerrard proposed openstack/swift: Prevent down nodes failing PUTs with non-ascii obj names  https://review.openstack.org/33537323:34
*** permalac has quit IRC23:35
*** ManojK has joined #openstack-swift23:41
claygi'm starting to think it'd be easier to just let gettext strings be utf-8, let req.path be utf-8, and just make the damn device/node args from the ring *also* be utf-8 since they probably almost always include only ascii chars :'(23:52
claygit's amazing we dont' have more of these bugs than we do :'(23:53
*** baojg has joined #openstack-swift23:53
*** hosanai has joined #openstack-swift23:55
*** ChanServ sets mode: +v hosanai23:55
brianclineclayg: yea i'm here, busy day23:55
claygbriancline: s'ok - i figured it out w/o you23:56
claygwell - i know what the *problem* is - not sure about the solution - more than one way to fix it23:56
*** baojg has quit IRC23:58
brianclinei found another exception elsewhere btw, planning to push up another revision with that and the extra tests23:58
brianclineoh? what'd you find?23:58

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